CreateCheckSelectorInput
Information needed to create a new check selector.
input CreateCheckSelectorInput {
name: String!
customerId: ID
type: SelectorObjectType!
description: String
shared: Boolean!
criteria: [SelectorCriterionInput!]!
raw: RawSelectorDataInput
systemSelector: SystemSelectorAssignment
}
Fields
CreateCheckSelectorInput.name ● String! non-null scalar
The name for the new check selector.
CreateCheckSelectorInput.customerId ● ID scalar
The customer for which a selector should be created. Can be null ("public") if the current user is a super user otherwise the current user needs the SYSTEM_EDIT permission for the set customer ID.
CreateCheckSelectorInput.type ● SelectorObjectType! non-null enum
For which system types the selector should be created. Valid types for system selectors are: SERVER, SAP_INSTANCE SAP_SYSTEM, DATABASE BUSINESS_SERVICE, SAP_BUSINESS_OBJECT, CLOUD_SERVICE, SAP_SYSTEM_WITH_SAP_INSTANCE, ALL_MONITORED_SYSTEM_TYPES
CreateCheckSelectorInput.description ● String scalar
A description for the new system selector
CreateCheckSelectorInput.shared ● Boolean! non-null scalar
A flag deciding whether the new check selector is a public or ad-hoc selector.
CreateCheckSelectorInput.criteria ● [SelectorCriterionInput!]! non-null input
The typed criteria list to use to create the check selector.
CreateCheckSelectorInput.raw ● RawSelectorDataInput input
If raw is used the typeCriteria field will be ignored and the selector will be create from the XML data.
CreateCheckSelectorInput.systemSelector ● SystemSelectorAssignment input
If you want to narrow the checks to a specific system selector you can use this field. If not set no selector will be assigned to the check selector and all systems will be considered.
Member Of
createCheckSelector mutation