Поделиться через


Действие Microsoft.AlertsManagementRules 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

Имя Описание Ценность
условия условия фильтрации оповещений условия
описание Описание правила действия струна
размах область применения правила действия области
статус Указывает, включена или отключена ли данное правило действия. "Отключено"
"Включено"
тип Установите значение ActionGroup для типа ActionGroup. Установите значение "Диагностика" для типа диагностики. Установите значение "Подавление" для типа подавления. ActionGroup
"Диагностика"
"Подавление" (обязательно)

Состояние

Имя Описание Ценность
оператор оператор для заданного условия "Содержит"
'DoesNotContain'
"Равно"
NotEquals
Значения список значений, соответствующих заданному условию. string[]

Условия

Имя Описание Ценность
alertContext фильтрация оповещений по контексту оповещения (полезные данные) условие
alertRuleId Фильтрация оповещений по идентификатору правила генерации оповещений условие
alertRuleName Фильтрация оповещений по имени правила генерации оповещений условие
описание Фильтрация оповещений по описанию правила генерации оповещений условие
monitorCondition Фильтрация оповещений по условию мониторинга условие
monitorService Фильтрация оповещений по службе мониторинга условие
суровость Фильтрация оповещений по серьезности условие
targetResourceType фильтрация оповещений по типу целевого ресурса условие

Диагностика

Имя Описание Ценность
тип Указывает тип правила действия "Диагностика" (обязательно)

ManagedResourceTags

Имя Описание Ценность

Microsoft.AlertsManagement/actionRules

Имя Описание Ценность
местоположение Расположение ресурса строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства правила действия ActionRuleProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

Размах

Имя Описание Ценность
scopeType тип целевой области "Ресурс"
ResourceGroup
"Подписка"
Значения список идентификаторов ARM заданного типа области, который будет целевым объектом заданного правила действия. string[]

Подавление

Имя Описание Ценность
suppressionConfig Настройка подавления для правила действия Подавление конфигурации (обязательно)
тип Указывает тип правила действия "Подавление" (обязательно)

Настройка подавления

Имя Описание Ценность
повторениеType Указывает, когда должно применяться подавление "Always"
"Ежедневно"
"Ежемесячно"
"Один раз"
"Еженедельно" (обязательно)
расписание Настройка расписания подавления ПодавлениеSchedule

ПодавлениеSchedule

Имя Описание Ценность
endDate Дата окончания подавления струна
endTime Дата окончания подавления струна
повторение значений Указывает значения для шаблона повторения int[]
startDate Дата начала подавления струна
startTime Время начала подавления струна

Примеры краткого руководства

Следующие примеры краткого руководства по развертыванию этого типа ресурса.

Bicep-файл Описание
уведомления о настройке оповещений резервного копирования с помощью Azure Monitor Этот шаблон позволяет настроить уведомления по электронной почте для хранилищ служб восстановления с помощью Azure Monitor, развернув правило обработки оповещений и группу действий.

Определение ресурса шаблона 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

Имя Описание Ценность
условия условия фильтрации оповещений условия
описание Описание правила действия струна
размах область применения правила действия области
статус Указывает, включена или отключена ли данное правило действия. "Отключено"
"Включено"
тип Установите значение ActionGroup для типа ActionGroup. Установите значение "Диагностика" для типа диагностики. Установите значение "Подавление" для типа подавления. ActionGroup
"Диагностика"
"Подавление" (обязательно)

Состояние

Имя Описание Ценность
оператор оператор для заданного условия "Содержит"
'DoesNotContain'
"Равно"
NotEquals
Значения список значений, соответствующих заданному условию. string[]

Условия

Имя Описание Ценность
alertContext фильтрация оповещений по контексту оповещения (полезные данные) условие
alertRuleId Фильтрация оповещений по идентификатору правила генерации оповещений условие
alertRuleName Фильтрация оповещений по имени правила генерации оповещений условие
описание Фильтрация оповещений по описанию правила генерации оповещений условие
monitorCondition Фильтрация оповещений по условию мониторинга условие
monitorService Фильтрация оповещений по службе мониторинга условие
суровость Фильтрация оповещений по серьезности условие
targetResourceType фильтрация оповещений по типу целевого ресурса условие

Диагностика

Имя Описание Ценность
тип Указывает тип правила действия "Диагностика" (обязательно)

ManagedResourceTags

Имя Описание Ценность

Microsoft.AlertsManagement/actionRules

Имя Описание Ценность
apiVersion Версия API '2019-05-05-preview'
местоположение Расположение ресурса строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства правила действия ActionRuleProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.AlertsManagement/actionRules"

Размах

Имя Описание Ценность
scopeType тип целевой области "Ресурс"
ResourceGroup
"Подписка"
Значения список идентификаторов ARM заданного типа области, который будет целевым объектом заданного правила действия. string[]

Подавление

Имя Описание Ценность
suppressionConfig Настройка подавления для правила действия Подавление конфигурации (обязательно)
тип Указывает тип правила действия "Подавление" (обязательно)

Настройка подавления

Имя Описание Ценность
повторениеType Указывает, когда должно применяться подавление "Always"
"Ежедневно"
"Ежемесячно"
"Один раз"
"Еженедельно" (обязательно)
расписание Настройка расписания подавления ПодавлениеSchedule

ПодавлениеSchedule

Имя Описание Ценность
endDate Дата окончания подавления струна
endTime Дата окончания подавления струна
повторение значений Указывает значения для шаблона повторения int[]
startDate Дата начала подавления струна
startTime Время начала подавления струна

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
уведомления о настройке оповещений резервного копирования с помощью Azure Monitor

развертывание в Azure
Этот шаблон позволяет настроить уведомления по электронной почте для хранилищ служб восстановления с помощью Azure Monitor, развернув правило обработки оповещений и группу действий.

Определение ресурса 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

Имя Описание Ценность
условия условия фильтрации оповещений условия
описание Описание правила действия струна
размах область применения правила действия области
статус Указывает, включена или отключена ли данное правило действия. "Отключено"
"Включено"
тип Установите значение ActionGroup для типа ActionGroup. Установите значение "Диагностика" для типа диагностики. Установите значение "Подавление" для типа подавления. ActionGroup
"Диагностика"
"Подавление" (обязательно)

Состояние

Имя Описание Ценность
оператор оператор для заданного условия "Содержит"
'DoesNotContain'
"Равно"
NotEquals
Значения список значений, соответствующих заданному условию. string[]

Условия

Имя Описание Ценность
alertContext фильтрация оповещений по контексту оповещения (полезные данные) условие
alertRuleId Фильтрация оповещений по идентификатору правила генерации оповещений условие
alertRuleName Фильтрация оповещений по имени правила генерации оповещений условие
описание Фильтрация оповещений по описанию правила генерации оповещений условие
monitorCondition Фильтрация оповещений по условию мониторинга условие
monitorService Фильтрация оповещений по службе мониторинга условие
суровость Фильтрация оповещений по серьезности условие
targetResourceType фильтрация оповещений по типу целевого ресурса условие

Диагностика

Имя Описание Ценность
тип Указывает тип правила действия "Диагностика" (обязательно)

ManagedResourceTags

Имя Описание Ценность

Microsoft.AlertsManagement/actionRules

Имя Описание Ценность
местоположение Расположение ресурса строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства правила действия ActionRuleProperties
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.AlertsManagement/actionRules@2019-05-05-preview"

Размах

Имя Описание Ценность
scopeType тип целевой области "Ресурс"
ResourceGroup
"Подписка"
Значения список идентификаторов ARM заданного типа области, который будет целевым объектом заданного правила действия. string[]

Подавление

Имя Описание Ценность
suppressionConfig Настройка подавления для правила действия Подавление конфигурации (обязательно)
тип Указывает тип правила действия "Подавление" (обязательно)

Настройка подавления

Имя Описание Ценность
повторениеType Указывает, когда должно применяться подавление "Always"
"Ежедневно"
"Ежемесячно"
"Один раз"
"Еженедельно" (обязательно)
расписание Настройка расписания подавления ПодавлениеSchedule

ПодавлениеSchedule

Имя Описание Ценность
endDate Дата окончания подавления струна
endTime Дата окончания подавления струна
повторение значений Указывает значения для шаблона повторения int[]
startDate Дата начала подавления струна
startTime Время начала подавления струна