Skip to main content

AlertUpdateCommonConfigurationInput

No description

input AlertUpdateCommonConfigurationInput {
timesToAlert: Int
timesToRecovery: Int
noRecoveries: Boolean
stateChangesOnly: Boolean
email: [AlertEmailInput]
notifications: AlertUpdateNotificationsInput
hubStatus: [AlertHubStatusInput]
errorCode: [AlertErrorCodeInput]
errorType: [AlertErrorTypeInput]
supplier: [AlertObjectInput]
client: [AlertObjectInput]
group: [AlertGroupInput]
access: [AlertObjectInput]
operation: [AlertObjectInput]
api: [AlertObjectInput!]
groupBy: [AlertGroups]
}

Fields

AlertUpdateCommonConfigurationInput.timesToAlert ● Int scalar

The number of times the alert must be triggered in order to notify

AlertUpdateCommonConfigurationInput.timesToRecovery ● Int scalar

The number of times the alert must be recovered in order to notify

AlertUpdateCommonConfigurationInput.noRecoveries ● Boolean scalar

To allow recoveries notifications

AlertUpdateCommonConfigurationInput.stateChangesOnly ● Boolean scalar

To allow notifications only if the status change

AlertUpdateCommonConfigurationInput.email ● [AlertEmailInput] list input

Email addresses to send notifications

AlertUpdateCommonConfigurationInput.notifications ● AlertUpdateNotificationsInput input

Emails & slack to send notifications

AlertUpdateCommonConfigurationInput.hubStatus ● [AlertHubStatusInput] list input

Possibility to filter traffic by hubStatus

AlertUpdateCommonConfigurationInput.errorCode ● [AlertErrorCodeInput] list input

Possibility to filter traffic by errorCodes

AlertUpdateCommonConfigurationInput.errorType ● [AlertErrorTypeInput] list input

Possibility to filter traffic by errorTypes

AlertUpdateCommonConfigurationInput.supplier ● [AlertObjectInput] list input

Possibility to filter traffic by suppliers

AlertUpdateCommonConfigurationInput.client ● [AlertObjectInput] list input

Possibility to filter traffic by clients

AlertUpdateCommonConfigurationInput.group ● [AlertGroupInput] list input

Must filter traffic by group. Only PRODUCT group type is allowed

AlertUpdateCommonConfigurationInput.access ● [AlertObjectInput] list input

Possibility to filter traffic by accesses

AlertUpdateCommonConfigurationInput.operation ● [AlertObjectInput] list input

Possibility to filter traffic by operations

AlertUpdateCommonConfigurationInput.api ● [AlertObjectInput!] list input

Possibility to filter traffic by apis

AlertUpdateCommonConfigurationInput.groupBy ● [AlertGroups] list enum

Possibility to group by traffic and calculate its parameters separately

Member Of

AlertUpdateAverageTimeAbsoluteConfigurationByRequestsInput input ● AlertUpdateAverageTimeAbsoluteConfigurationByTimeInput input ● AlertUpdateAverageTimeComparativeConfigurationByTimeInput input ● AlertUpdateAverageTimeRelativeConfigurationByRequestsInput input ● AlertUpdateAverageTimeRelativeConfigurationByTimeInput input ● AlertUpdateBusinessMetricRatioConfigurationByTimeInput input ● AlertUpdateErrorRateComparativeConfigurationByTimeInput input ● AlertUpdateErrorRateRelativeConfigurationByRequestsInput input ● AlertUpdateErrorRateRelativeConfigurationByTimeInput input ● AlertUpdatePeakTrafficAbsoluteConfigurationByTimeInput input ● AlertUpdatePeakTrafficComparativeConfigurationByTimeInput input ● AlertUpdatePriceAbsoluteConfigurationByRequestsInput input ● AlertUpdatePriceAbsoluteConfigurationByTimeInput input ● AlertUpdatePriceRelativeConfigurationByRequestsInput input ● AlertUpdatePriceRelativeConfigurationByTimeInput input