MetricAlertDefinitionModel
No description
type MetricAlertDefinitionModel {
id: UUID!
projectId: UUID!
name: String!
threshold: Float!
metricType: MetricName!
aggregate: AlertAggregateFormula!
conditionalExpression: AlertConditionalExpression!
tagChecks: [TagCheckModel!]!
createdAt: DateTime!
updatedAt: DateTime!
metricAlertIncidents: [MetricAlertIncidentModel!]!
notificationRules: [NotificationRuleModel!]!
}
Fields
MetricAlertDefinitionModel.id ● UUID! non-null scalar
MetricAlertDefinitionModel.projectId ● UUID! non-null scalar
MetricAlertDefinitionModel.name ● String! non-null scalar
MetricAlertDefinitionModel.threshold ● Float! non-null scalar
MetricAlertDefinitionModel.metricType ● MetricName! non-null enum
MetricAlertDefinitionModel.aggregate ● AlertAggregateFormula! non-null enum
MetricAlertDefinitionModel.conditionalExpression ● AlertConditionalExpression! non-null enum
MetricAlertDefinitionModel.tagChecks ● [TagCheckModel!]! non-null object
MetricAlertDefinitionModel.createdAt ● DateTime! non-null scalar
MetricAlertDefinitionModel.updatedAt ● DateTime! non-null scalar
MetricAlertDefinitionModel.metricAlertIncidents ● [MetricAlertIncidentModel!]! non-null object
MetricAlertDefinitionModel.notificationRules ● [NotificationRuleModel!]! non-null object
Member Of
ProjectModel object