MonitoringParametersQueries
Collects all the queries for the monitoring parameters.
type MonitoringParametersQueries {
monitoringParameterById(
id: ID!
): ValueParameter
monitoringParameterBySystemAndName(
systemId: ID!
name: String!
): ValueParameter
monitoringParametersGroupsForSystemId(
systemId: ID!
showAll: Boolean! = false
): [MonitoringParameterGroup!]!
monitoringParametersGroupsForSystemIdAndPurpose(
systemId: ID!
showAll: Boolean! = false
purpose: [MoniParamPurpose]!
): [MonitoringParameterGroup!]!
monitoringParameterSets(
filter: FilterInput
order: OrderInput
): [MonitoringParameterSet!]!
hasMonitoringParametersForServer(
purpose: [MoniParamPurpose]!
): HasMonitoringParametersResult!
hasMonitoringParametersForDatabase(
dbType: DbType!
purpose: [MoniParamPurpose]!
): HasMonitoringParametersResult!
hasMonitoringParametersForCloudService(
cloudServiceType: CloudServiceType!
purpose: [MoniParamPurpose]!
): HasMonitoringParametersResult!
}
Fields
MonitoringParametersQueries.monitoringParameterById ● ValueParameter object
Find a monitoring parameter by its unique ID.
MonitoringParametersQueries.monitoringParameterById.id ● ID! non-null scalar
The unique ID of the monitoring parameter to find.
MonitoringParametersQueries.monitoringParameterBySystemAndName ● ValueParameter object
Find a monitoring parameter by system ID and parameter name.
MonitoringParametersQueries.monitoringParameterBySystemAndName.systemId ● ID! non-null scalar
The ID of the system to which the parameter belongs.
MonitoringParametersQueries.monitoringParameterBySystemAndName.name ● String! non-null scalar
The name of the parameter to find.
MonitoringParametersQueries.monitoringParametersGroupsForSystemId ● [MonitoringParameterGroup!]! non-null object
MonitoringParametersQueries.monitoringParametersGroupsForSystemId.systemId ● ID! non-null scalar
MonitoringParametersQueries.monitoringParametersGroupsForSystemId.showAll ● Boolean! non-null scalar
MonitoringParametersQueries.monitoringParametersGroupsForSystemIdAndPurpose ● [MonitoringParameterGroup!]! non-null object
Find monitoring parameter groups for a system ID and purpose. This query allows you to filter monitoring parameter groups based on the system ID and a list of purposes If no purposes are provided, it returns all groups for the system ID.
MonitoringParametersQueries.monitoringParametersGroupsForSystemIdAndPurpose.systemId ● ID! non-null scalar
MonitoringParametersQueries.monitoringParametersGroupsForSystemIdAndPurpose.showAll ● Boolean! non-null scalar
MonitoringParametersQueries.monitoringParametersGroupsForSystemIdAndPurpose.purpose ● [MoniParamPurpose]! non-null enum
MonitoringParametersQueries.monitoringParameterSets ● [MonitoringParameterSet!]! non-null object
MonitoringParametersQueries.monitoringParameterSets.filter ● FilterInput input
MonitoringParametersQueries.monitoringParameterSets.order ● OrderInput input
MonitoringParametersQueries.hasMonitoringParametersForServer ● HasMonitoringParametersResult! non-null object
Returns if there are any monitoring parameters for a server.
MonitoringParametersQueries.hasMonitoringParametersForServer.purpose ● [MoniParamPurpose]! non-null enum
MonitoringParametersQueries.hasMonitoringParametersForDatabase ● HasMonitoringParametersResult! non-null object
Returns if there are any monitoring parameters for database of a certain type.
MonitoringParametersQueries.hasMonitoringParametersForDatabase.dbType ● DbType! non-null enum
MonitoringParametersQueries.hasMonitoringParametersForDatabase.purpose ● [MoniParamPurpose]! non-null enum
MonitoringParametersQueries.hasMonitoringParametersForCloudService ● HasMonitoringParametersResult! non-null object
Returns if there are any monitoring parameters for a cloud service of a certain type.
MonitoringParametersQueries.hasMonitoringParametersForCloudService.cloudServiceType ● CloudServiceType! non-null enum
MonitoringParametersQueries.hasMonitoringParametersForCloudService.purpose ● [MoniParamPurpose]! non-null enum
Returned By
monitoringParameters query