AlertConfiguration
GraphQL schema definition
- type AlertConfiguration {
- AlertType! :
- Int :
- Int :
- Int! :
- Int! :
- AlertTypeConfiguration :
- Boolean! :
- Boolean! :
- Int! :
- Int :
- EmailType, ): [Email]! ( :
- Boolean!, ): [HubStatus!] ( :
- Boolean!, ): [Int!] ( :
- Boolean!, ): [ErrorType!] ( :
- Boolean!, ): [AlertObjectsUnion] ( :
- [AlertGroups!] :
- ComercialType :
- }
Fields
- alertType(AlertType!): alert type
- periodicity(Int): Frequency of time in which the alert will be reviewed
- window(Int): The time frame in minutes
- timesToAlert(Int!): The number of times the alert must be triggered in order to notify
- timesToRecovery(Int!): The number of times the alert must be recovered in order to notify
- typeConfiguration(AlertTypeConfiguration):
- noRecoveries(Boolean!): To allow recoveries notifications
- stateChangesOnly(Boolean!): To allow notifications only if the status change
- minNumberRequests(Int!): Minimum number of requests should be in the window to check alert or Number of requests to be checked (According to configuration)
- percentageToAlert(Int): Minimum percentage to be considered status ALERTING
- email([Email]!): Email addresses to send notifications
- hubStatus([HubStatus!]): Filter of hub status
- errorCode([Int!]): Filter of error code
- errorType([ErrorType!]): Filter of error type
- alertObjects([AlertObjectsUnion]): filter of Access|Client|Supplier|Operation|Group
- groupBy([AlertGroups!]): Group by traffic and calculate its parameters separately
- comercialType(ComercialType): Indicates if the group configuration is SELLER OR BUYER