GetMetricRuleTemplatesTemplateAlertTemplate

data class GetMetricRuleTemplatesTemplateAlertTemplate(val category: String, val escalations: List<GetMetricRuleTemplatesTemplateAlertTemplateEscalation>, val metricName: String, val namespace: String, val ruleName: String, val selector: String, val webhook: String)

Constructors

constructor(category: String, escalations: List<GetMetricRuleTemplatesTemplateAlertTemplateEscalation>, metricName: String, namespace: String, ruleName: String, selector: String, webhook: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The abbreviation of the service name. Valid values: ecs, rds, ads, slb, vpc, apigateway, cdn, cs, dcdn, ddos, eip, elasticsearch, emr, ess, hbase, iot_edge, kvstore_sharding, kvstore_splitrw, kvstore_standard, memcache, mns, mongodb, mongodb_cluster, mongodb_sharding, mq_topic, ocs, opensearch, oss, polardb, petadata, scdn, sharebandwidthpackages, sls, vpn.

Link copied to clipboard

The information about the trigger condition based on the alert level.

Link copied to clipboard

The name of the metric.

Link copied to clipboard

The namespace of the service.

Link copied to clipboard

The name of the alert rule.

Link copied to clipboard
Link copied to clipboard

The callback URL to which a POST request is sent when an alert is triggered based on the alert rule.