Skip to main content

CustomMetricAlertDefinitionModel

No description

type CustomMetricAlertDefinitionModel {
id: UUID!
definitionKey: String!
projectId: UUID!
name: String!
threshold: Float!
aggregate: AlertAggregateFormula!
conditionalExpression: AlertConditionalExpression!
tagChecks: [TagCheckModel!]!
createdAt: DateTime!
updatedAt: DateTime!
customMetricAlertIncidents: [CustomMetricAlertIncidentModel!]!
notificationRules: [NotificationRuleModel!]!
}

Fields​

CustomMetricAlertDefinitionModel.id ● UUID! non-null scalar​

CustomMetricAlertDefinitionModel.definitionKey ● String! non-null scalar​

CustomMetricAlertDefinitionModel.projectId ● UUID! non-null scalar​

CustomMetricAlertDefinitionModel.name ● String! non-null scalar​

CustomMetricAlertDefinitionModel.threshold ● Float! non-null scalar​

CustomMetricAlertDefinitionModel.aggregate ● AlertAggregateFormula! non-null enum​

CustomMetricAlertDefinitionModel.conditionalExpression ● AlertConditionalExpression! non-null enum​

CustomMetricAlertDefinitionModel.tagChecks ● [TagCheckModel!]! non-null object​

CustomMetricAlertDefinitionModel.createdAt ● DateTime! non-null scalar​

CustomMetricAlertDefinitionModel.updatedAt ● DateTime! non-null scalar​

CustomMetricAlertDefinitionModel.customMetricAlertIncidents ● [CustomMetricAlertIncidentModel!]! non-null object​

CustomMetricAlertDefinitionModel.notificationRules ● [NotificationRuleModel!]! non-null object​

Member Of​

ProjectModel object