AlertCommonConfigurationInput
No description
input AlertCommonConfigurationInput {
timesToAlert: Int!
timesToRecovery: Int!
noRecoveries: Boolean!
stateChangesOnly: Boolean!
email: [AlertEmailInput]
notifications: AlertNotificationsInput
hubStatus: [AlertHubStatusInput!]
errorCode: [AlertErrorCodeInput!]
errorType: [AlertErrorTypeInput!]
supplier: [AlertObjectInput!]
client: [AlertObjectInput!]
group: [AlertGroupInput!]
access: [AlertObjectInput!]
operation: [AlertObjectInput!]
api: [AlertObjectInput!]!
groupBy: [AlertGroups!]
}
Fields
AlertCommonConfigurationInput.timesToAlert
● Int!
non-null scalar
The number of times the alert must be triggered in order to notify
AlertCommonConfigurationInput.timesToRecovery
● Int!
non-null scalar
The number of times the alert must be recovered in order to notify
AlertCommonConfigurationInput.noRecoveries
● Boolean!
non-null scalar
To allow recoveries notifications
AlertCommonConfigurationInput.stateChangesOnly
● Boolean!
non-null scalar
To allow notifications only if the status change
AlertCommonConfigurationInput.email
● [AlertEmailInput]
list input
Email addresses to send notifications
AlertCommonConfigurationInput.notifications
● AlertNotificationsInput
input
Emails & slack to send notifications
AlertCommonConfigurationInput.hubStatus
● [AlertHubStatusInput!]
list input
Possibility to filter traffic by hubStatus
AlertCommonConfigurationInput.errorCode
● [AlertErrorCodeInput!]
list input
Possibility to filter traffic by errorCodes
AlertCommonConfigurationInput.errorType
● [AlertErrorTypeInput!]
list input
Possibility to filter traffic by errorTypes
AlertCommonConfigurationInput.supplier
● [AlertObjectInput!]
list input
Possibility to filter traffic by suppliers
AlertCommonConfigurationInput.client
● [AlertObjectInput!]
list input
Possibility to filter traffic by clients
AlertCommonConfigurationInput.group
● [AlertGroupInput!]
list input
Must filter traffic by group. Only PRODUCT group type is allowed
AlertCommonConfigurationInput.access
● [AlertObjectInput!]
list input
Possibility to filter traffic by accesses
AlertCommonConfigurationInput.operation
● [AlertObjectInput!]
list input
Possibility to filter traffic by operations
AlertCommonConfigurationInput.api
● [AlertObjectInput!]!
non-null input
Possibility to filter traffic by apis
AlertCommonConfigurationInput.groupBy
● [AlertGroups!]
list enum
Possibility to group by traffic and calculate its parameters separately
Member Of
AlertAverageTimeAbsoluteConfigurationByRequestsInput
input ● AlertAverageTimeAbsoluteConfigurationByTimeInput
input ● AlertAverageTimeComparativeConfigurationByTimeInput
input ● AlertAverageTimeRelativeConfigurationByRequestsInput
input ● AlertAverageTimeRelativeConfigurationByTimeInput
input ● AlertBusinessMetricRatioConfigurationByTimeInput
input ● AlertErrorRateComparativeConfigurationByTimeInput
input ● AlertErrorRateRelativeConfigurationByRequestsInput
input ● AlertErrorRateRelativeConfigurationByTimeInput
input ● AlertPeakTrafficAbsoluteConfigurationByTimeInput
input ● AlertPeakTrafficComparativeConfigurationByTimeInput
input ● AlertPriceAbsoluteConfigurationByRequestsInput
input ● AlertPriceAbsoluteConfigurationByTimeInput
input ● AlertPriceRelativeConfigurationByRequestsInput
input ● AlertPriceRelativeConfigurationByTimeInput
input