你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

microsoft.alertsManagement smartDetectorAlertRules

Bicep 资源定义

smartDetectorAlertRules 资源类型可以部署到:

有关每个 API 版本中更改的属性的列表,请参阅 更改日志

注解

有关部署监视解决方案的指南,请参阅 使用 Bicep 创建监视资源

资源格式

若要创建 microsoft.alertsManagement/smartDetectorAlertRules 资源,请将以下 Bicep 添加到模板。

resource symbolicname 'microsoft.alertsManagement/smartDetectorAlertRules@2021-04-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    actionGroups: {
      customEmailSubject: 'string'
      customWebhookPayload: 'string'
      groupIds: [
        'string'
      ]
    }
    description: 'string'
    detector: {
      id: 'string'
      parameters: {}
    }
    frequency: 'string'
    scope: [
      'string'
    ]
    severity: 'string'
    state: 'string'
    throttling: {
      duration: 'string'
    }
  }
}

属性值

smartDetectorAlertRules

名称 说明 Value
name 资源名称 字符串 (必需)
location 资源位置。 字符串
标记 资源标记。 标记名称和值的字典。 请参阅 模板中的标记
properties 警报规则的属性。 AlertRuleProperties

AlertRuleProperties

名称 说明 Value
actionGroups 警报规则操作。 ActionGroupsInformation (必需)
description 警报规则说明。 字符串
探测器 警报规则的检测器。 需要检测 ()
频率 ISO8601 格式的警报规则频率。 时间粒度必须为分钟,最小值为 1 分钟,具体取决于检测器。 字符串 (必需)
scope 警报规则资源范围。 string[] (必需的)
severity 警报规则严重性。 “Sev0”
“Sev1”
“Sev2”
“Sev3”
“Sev4” (必需)
state 警报规则状态。 “Disabled”
“已启用” (必需)
限制 警报规则限制信息。 ThrottlingInformation

ActionGroupsInformation

名称 说明 Value
customEmailSubject 在电子邮件通知中使用的可选自定义电子邮件主题。 字符串
customWebhookPayload 在 Web 挂钩通知中使用的可选自定义 Web 挂钩有效负载。 字符串
groupIds 操作组资源 ID。 string[] (必需的)

检测程序

名称 说明 Value
id 检测器 ID。 字符串 (必需)
parameters 检测器的参数。 object

ThrottlingInformation

名称 说明 Value
duration ISO8601 格式的所需持续时间 () 等待,然后再再次通知警报规则。 时间粒度必须为分钟,最小值为 0 分钟 字符串

ARM 模板资源定义

smartDetectorAlertRules 资源类型可以部署到:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

注解

有关部署监视解决方案的指南,请参阅 使用 Bicep 创建监视资源

资源格式

若要创建 microsoft.alertsManagement/smartDetectorAlertRules 资源,请将以下 JSON 添加到模板。

{
  "type": "microsoft.alertsManagement/smartDetectorAlertRules",
  "apiVersion": "2021-04-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "actionGroups": {
      "customEmailSubject": "string",
      "customWebhookPayload": "string",
      "groupIds": [ "string" ]
    },
    "description": "string",
    "detector": {
      "id": "string",
      "parameters": {}
    },
    "frequency": "string",
    "scope": [ "string" ],
    "severity": "string",
    "state": "string",
    "throttling": {
      "duration": "string"
    }
  }
}

属性值

smartDetectorAlertRules

名称 说明 Value
type 资源类型 'microsoft.alertsManagement/smartDetectorAlertRules'
apiVersion 资源 API 版本 '2021-04-01'
name 资源名称 字符串 (必需)
location 资源位置。 字符串
标记 资源标记。 标记名称和值的字典。 请参阅 模板中的标记
properties 警报规则的属性。 AlertRuleProperties

AlertRuleProperties

名称 说明 Value
actionGroups 警报规则操作。 需要 ActionGroupsInformation ()
description 警报规则说明。 字符串
探测器 警报规则的检测器。 需要检测器 ()
频率 ISO8601 格式的警报规则频率。 时间粒度必须为分钟,最小值为 1 分钟,具体取决于检测器。 字符串 (必需)
scope 警报规则资源范围。 string[] (必需)
severity 警报规则严重性。 'Sev0'
“Sev1”
'Sev2'
'Sev3'
需要“Sev4” ()
state 警报规则状态。 'Disabled'
“Enabled” (必需)
限制 警报规则限制信息。 ThrottlingInformation

ActionGroupsInformation

名称 说明 Value
customEmailSubject 在电子邮件通知中使用的可选自定义电子邮件主题。 字符串
customWebhookPayload 在 Web 挂钩通知中使用的可选自定义 Web 挂钩有效负载。 字符串
groupIds 操作组资源 ID。 string[] (必需)

检测程序

名称 说明 Value
id 检测器 ID。 字符串 (必需)
parameters 检测器的参数。” object

ThrottlingInformation

名称 说明 Value
duration ISO8601 格式 (所需持续时间) 等待,然后再再次通知警报规则。 时间粒度必须为分钟,最小值为 0 分钟 字符串

Terraform (AzAPI 提供程序) 资源定义

smartDetectorAlertRules 资源类型可以部署到:

  • 资源组

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 microsoft.alertsManagement/smartDetectorAlertRules 资源,请将以下 Terraform 添加到模板。

resource "azapi_resource" "symbolicname" {
  type = "microsoft.alertsManagement/smartDetectorAlertRules@2021-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      actionGroups = {
        customEmailSubject = "string"
        customWebhookPayload = "string"
        groupIds = [
          "string"
        ]
      }
      description = "string"
      detector = {
        id = "string"
        parameters = {}
      }
      frequency = "string"
      scope = [
        "string"
      ]
      severity = "string"
      state = "string"
      throttling = {
        duration = "string"
      }
    }
  })
}

属性值

smartDetectorAlertRules

名称 说明 Value
type 资源类型 “microsoft.alertsManagement/smartDetectorAlertRules@2021-04-01”
name 资源名称 字符串 (必需)
location 资源位置。 字符串
parent_id 若要部署到资源组,请使用该资源组的 ID。 字符串 (必需)
标记 资源标记。 标记名称和值的字典。
properties 警报规则的属性。 AlertRuleProperties

AlertRuleProperties

名称 说明 Value
actionGroups 警报规则操作。 需要 ActionGroupsInformation ()
description 警报规则说明。 字符串
探测器 警报规则的检测器。 需要检测器 ()
频率 ISO8601 格式的警报规则频率。 时间粒度必须为分钟,最小值为 1 分钟,具体取决于检测器。 字符串 (必需)
scope 警报规则资源范围。 string[] (必需)
severity 警报规则严重性。 “Sev0”
“Sev1”
“Sev2”
“Sev3”
需要“Sev4” ()
state 警报规则状态。 “Disabled”
“已启用” (必需)
限制 警报规则限制信息。 ThrottlingInformation

ActionGroupsInformation

名称 说明 Value
customEmailSubject 在电子邮件通知中使用的可选自定义电子邮件主题。 字符串
customWebhookPayload 在 Web 挂钩通知中使用的可选自定义 Web 挂钩有效负载。 字符串
groupIds 操作组资源 ID。 string[] (必需)

检测程序

名称 说明 Value
id 检测器 ID。 字符串 (必需)
parameters 检测器的参数。” object

ThrottlingInformation

名称 说明 Value
duration ISO8601 格式 (所需持续时间) 等待,然后再再次通知警报规则。 时间粒度必须为分钟,最小值为 0 分钟 字符串