共用方式為


Microsoft.AlertsManagement actionRules 2019-05-05-preview

Bicep 資源定義

actionRules 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.AlertsManagement/actionRules 資源,請將下列 Bicep 新增至範本。

resource symbolicname 'Microsoft.AlertsManagement/actionRules@2019-05-05-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    conditions: {
      alertContext: {
        operator: 'string'
        values: [
          'string'
        ]
      }
      alertRuleId: {
        operator: 'string'
        values: [
          'string'
        ]
      }
      alertRuleName: {
        operator: 'string'
        values: [
          'string'
        ]
      }
      description: {
        operator: 'string'
        values: [
          'string'
        ]
      }
      monitorCondition: {
        operator: 'string'
        values: [
          'string'
        ]
      }
      monitorService: {
        operator: 'string'
        values: [
          'string'
        ]
      }
      severity: {
        operator: 'string'
        values: [
          'string'
        ]
      }
      targetResourceType: {
        operator: 'string'
        values: [
          'string'
        ]
      }
    }
    description: 'string'
    scope: {
      scopeType: 'string'
      values: [
        'string'
      ]
    }
    status: 'string'
    type: 'string'
    // For remaining properties, see ActionRuleProperties objects
  }
  tags: {
    {customized property}: 'string'
  }
}

ActionRuleProperties 物件

設定 類型 屬性,以指定物件的類型。

針對 ActionGroup,請使用:

{
  actionGroupId: 'string'
  type: 'ActionGroup'
}

針對 診斷,請使用:

{
  type: 'Diagnostics'
}

針對 隱藏,請使用:

{
  suppressionConfig: {
    recurrenceType: 'string'
    schedule: {
      endDate: 'string'
      endTime: 'string'
      recurrenceValues: [
        int
      ]
      startDate: 'string'
      startTime: 'string'
    }
  }
  type: 'Suppression'
}

屬性值

ActionGroup

名字 描述 價值
actionGroupId 動作規則符合時要觸發的動作群組 字串 (必要)
類型 指出動作規則的類型 'ActionGroup' (必要)

ActionRuleProperties

名字 描述 價值
條件 將篩選警示的條件 條件
描述 動作規則的描述 字串
範圍 將套用動作規則的範圍 範圍
地位 指出指定的動作規則是否已啟用或停用 'Disabled'
'Enabled'
類型 針對 actionGroup 類型設定為 'ActionGroup',。 將 類型設定為 [診斷 診斷]的 [診斷]。 將 類型設定為 'Suppression' Suppression 'ActionGroup'
'Diagnostics'
'隱藏' (必要)

條件

名字 描述 價值
算子 指定條件的運算子 'Contains'
'DoesNotContain'
'Equals'
'NotEquals'
要比對指定條件的值清單。 string[]

條件

名字 描述 價值
alertContext 依警示內容篩選警示(承載) 條件
alertRuleId 依警示規則標識碼篩選警示 條件
alertRuleName 依警示規則名稱篩選警示 條件
描述 依警示規則描述篩選警示 條件
monitorCondition 依監視條件篩選警示 條件
monitorService 依監視服務篩選警示 條件
嚴厲 依嚴重性篩選警示 條件
targetResourceType 依目標資源類型篩選警示 條件

診斷

名字 描述 價值
類型 指出動作規則的類型 'Diagnostics' (必要)

ManagedResourceTags

名字 描述 價值

Microsoft.AlertsManagement/actionRules

名字 描述 價值
位置 資源位置 字串 (必要)
名字 資源名稱 字串 (必要)
性能 動作規則屬性 ActionRuleProperties
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤

範圍

名字 描述 價值
scopeType 目標範圍的類型 'Resource'
'ResourceGroup'
'Subscription'
指定範圍類型的 ARM 識別符清單,這些識別碼將是指定動作規則的目標。 string[]

抑制

名字 描述 價值
suppressionConfig 動作規則的歸併組態 SuppressionConfig (必要)
類型 指出動作規則的類型 '隱藏' (必要)

SuppressionConfig

名字 描述 價值
recurrenceType 指定何時應套用隱藏 'Always'
'Daily'
'Monthly'
'Once'
'Weekly' (必要)
附表 歸並排程設定 SuppressionSchedule

SuppressionSchedule

名字 描述 價值
endDate 歸併的結束日期 字串
endTime 歸併的結束日期 字串
recurrenceValues 指定週期模式的值 int[]
startDate 歸併的開始日期 字串
startTime 歸併的開始時間 字串

快速入門範例

下列快速入門範例會部署此資源類型。

Bicep 檔案 描述
使用 Azure 監視器 設定備份警示的通知 此範本可讓您使用 Azure 監視器來設定復原服務保存庫的電子郵件通知,方法是部署警示處理規則和動作群組

ARM 樣本資源定義

actionRules 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.AlertsManagement/actionRules 資源,請將下列 JSON 新增至範本。

{
  "type": "Microsoft.AlertsManagement/actionRules",
  "apiVersion": "2019-05-05-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "conditions": {
      "alertContext": {
        "operator": "string",
        "values": [ "string" ]
      },
      "alertRuleId": {
        "operator": "string",
        "values": [ "string" ]
      },
      "alertRuleName": {
        "operator": "string",
        "values": [ "string" ]
      },
      "description": {
        "operator": "string",
        "values": [ "string" ]
      },
      "monitorCondition": {
        "operator": "string",
        "values": [ "string" ]
      },
      "monitorService": {
        "operator": "string",
        "values": [ "string" ]
      },
      "severity": {
        "operator": "string",
        "values": [ "string" ]
      },
      "targetResourceType": {
        "operator": "string",
        "values": [ "string" ]
      }
    },
    "description": "string",
    "scope": {
      "scopeType": "string",
      "values": [ "string" ]
    },
    "status": "string",
    "type": "string"
    // For remaining properties, see ActionRuleProperties objects
  },
  "tags": {
    "{customized property}": "string"
  }
}

ActionRuleProperties 物件

設定 類型 屬性,以指定物件的類型。

針對 ActionGroup,請使用:

{
  "actionGroupId": "string",
  "type": "ActionGroup"
}

針對 診斷,請使用:

{
  "type": "Diagnostics"
}

針對 隱藏,請使用:

{
  "suppressionConfig": {
    "recurrenceType": "string",
    "schedule": {
      "endDate": "string",
      "endTime": "string",
      "recurrenceValues": [ "int" ],
      "startDate": "string",
      "startTime": "string"
    }
  },
  "type": "Suppression"
}

屬性值

ActionGroup

名字 描述 價值
actionGroupId 動作規則符合時要觸發的動作群組 字串 (必要)
類型 指出動作規則的類型 'ActionGroup' (必要)

ActionRuleProperties

名字 描述 價值
條件 將篩選警示的條件 條件
描述 動作規則的描述 字串
範圍 將套用動作規則的範圍 範圍
地位 指出指定的動作規則是否已啟用或停用 'Disabled'
'Enabled'
類型 針對 actionGroup 類型設定為 'ActionGroup',。 將 類型設定為 [診斷 診斷]的 [診斷]。 將 類型設定為 'Suppression' Suppression 'ActionGroup'
'Diagnostics'
'隱藏' (必要)

條件

名字 描述 價值
算子 指定條件的運算子 'Contains'
'DoesNotContain'
'Equals'
'NotEquals'
要比對指定條件的值清單。 string[]

條件

名字 描述 價值
alertContext 依警示內容篩選警示(承載) 條件
alertRuleId 依警示規則標識碼篩選警示 條件
alertRuleName 依警示規則名稱篩選警示 條件
描述 依警示規則描述篩選警示 條件
monitorCondition 依監視條件篩選警示 條件
monitorService 依監視服務篩選警示 條件
嚴厲 依嚴重性篩選警示 條件
targetResourceType 依目標資源類型篩選警示 條件

診斷

名字 描述 價值
類型 指出動作規則的類型 'Diagnostics' (必要)

ManagedResourceTags

名字 描述 價值

Microsoft.AlertsManagement/actionRules

名字 描述 價值
apiVersion API 版本 '2019-05-05-preview'
位置 資源位置 字串 (必要)
名字 資源名稱 字串 (必要)
性能 動作規則屬性 ActionRuleProperties
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤
類型 資源類型 'Microsoft.AlertsManagement/actionRules'

範圍

名字 描述 價值
scopeType 目標範圍的類型 'Resource'
'ResourceGroup'
'Subscription'
指定範圍類型的 ARM 識別符清單,這些識別碼將是指定動作規則的目標。 string[]

抑制

名字 描述 價值
suppressionConfig 動作規則的歸併組態 SuppressionConfig (必要)
類型 指出動作規則的類型 '隱藏' (必要)

SuppressionConfig

名字 描述 價值
recurrenceType 指定何時應套用隱藏 'Always'
'Daily'
'Monthly'
'Once'
'Weekly' (必要)
附表 歸並排程設定 SuppressionSchedule

SuppressionSchedule

名字 描述 價值
endDate 歸併的結束日期 字串
endTime 歸併的結束日期 字串
recurrenceValues 指定週期模式的值 int[]
startDate 歸併的開始日期 字串
startTime 歸併的開始時間 字串

快速入門範本

下列快速入門範本會部署此資源類型。

範本 描述
使用 Azure 監視器 設定備份警示的通知

部署至 Azure
此範本可讓您使用 Azure 監視器來設定復原服務保存庫的電子郵件通知,方法是部署警示處理規則和動作群組

Terraform (AzAPI 提供者) 資源定義

actionRules 資源類型可以使用目標作業來部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.AlertsManagement/actionRules 資源,請將下列 Terraform 新增至範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AlertsManagement/actionRules@2019-05-05-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      conditions = {
        alertContext = {
          operator = "string"
          values = [
            "string"
          ]
        }
        alertRuleId = {
          operator = "string"
          values = [
            "string"
          ]
        }
        alertRuleName = {
          operator = "string"
          values = [
            "string"
          ]
        }
        description = {
          operator = "string"
          values = [
            "string"
          ]
        }
        monitorCondition = {
          operator = "string"
          values = [
            "string"
          ]
        }
        monitorService = {
          operator = "string"
          values = [
            "string"
          ]
        }
        severity = {
          operator = "string"
          values = [
            "string"
          ]
        }
        targetResourceType = {
          operator = "string"
          values = [
            "string"
          ]
        }
      }
      description = "string"
      scope = {
        scopeType = "string"
        values = [
          "string"
        ]
      }
      status = "string"
      type = "string"
      // For remaining properties, see ActionRuleProperties objects
    }
  })
}

ActionRuleProperties 物件

設定 類型 屬性,以指定物件的類型。

針對 ActionGroup,請使用:

{
  actionGroupId = "string"
  type = "ActionGroup"
}

針對 診斷,請使用:

{
  type = "Diagnostics"
}

針對 隱藏,請使用:

{
  suppressionConfig = {
    recurrenceType = "string"
    schedule = {
      endDate = "string"
      endTime = "string"
      recurrenceValues = [
        int
      ]
      startDate = "string"
      startTime = "string"
    }
  }
  type = "Suppression"
}

屬性值

ActionGroup

名字 描述 價值
actionGroupId 動作規則符合時要觸發的動作群組 字串 (必要)
類型 指出動作規則的類型 'ActionGroup' (必要)

ActionRuleProperties

名字 描述 價值
條件 將篩選警示的條件 條件
描述 動作規則的描述 字串
範圍 將套用動作規則的範圍 範圍
地位 指出指定的動作規則是否已啟用或停用 'Disabled'
'Enabled'
類型 針對 actionGroup 類型設定為 'ActionGroup',。 將 類型設定為 [診斷 診斷]的 [診斷]。 將 類型設定為 'Suppression' Suppression 'ActionGroup'
'Diagnostics'
'隱藏' (必要)

條件

名字 描述 價值
算子 指定條件的運算子 'Contains'
'DoesNotContain'
'Equals'
'NotEquals'
要比對指定條件的值清單。 string[]

條件

名字 描述 價值
alertContext 依警示內容篩選警示(承載) 條件
alertRuleId 依警示規則標識碼篩選警示 條件
alertRuleName 依警示規則名稱篩選警示 條件
描述 依警示規則描述篩選警示 條件
monitorCondition 依監視條件篩選警示 條件
monitorService 依監視服務篩選警示 條件
嚴厲 依嚴重性篩選警示 條件
targetResourceType 依目標資源類型篩選警示 條件

診斷

名字 描述 價值
類型 指出動作規則的類型 'Diagnostics' (必要)

ManagedResourceTags

名字 描述 價值

Microsoft.AlertsManagement/actionRules

名字 描述 價值
位置 資源位置 字串 (必要)
名字 資源名稱 字串 (必要)
性能 動作規則屬性 ActionRuleProperties
標籤 資源標籤 標記名稱和值的字典。
類型 資源類型 “Microsoft.AlertsManagement/actionRules@2019-05-05-preview”

範圍

名字 描述 價值
scopeType 目標範圍的類型 'Resource'
'ResourceGroup'
'Subscription'
指定範圍類型的 ARM 識別符清單,這些識別碼將是指定動作規則的目標。 string[]

抑制

名字 描述 價值
suppressionConfig 動作規則的歸併組態 SuppressionConfig (必要)
類型 指出動作規則的類型 '隱藏' (必要)

SuppressionConfig

名字 描述 價值
recurrenceType 指定何時應套用隱藏 'Always'
'Daily'
'Monthly'
'Once'
'Weekly' (必要)
附表 歸並排程設定 SuppressionSchedule

SuppressionSchedule

名字 描述 價值
endDate 歸併的結束日期 字串
endTime 歸併的結束日期 字串
recurrenceValues 指定週期模式的值 int[]
startDate 歸併的開始日期 字串
startTime 歸併的開始時間 字串