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


Действие Microsoft.AlertsManagementRules 2021-08-08

Определение ресурсов Bicep

Тип ресурса actionRules можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.AlertsManagement/actionRules, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.AlertsManagement/actionRules@2021-08-08' = {
  location: 'string'
  name: 'string'
  properties: {
    actions: [
      {
        actionType: 'string'
        // For remaining properties, see Action objects
      }
    ]
    conditions: [
      {
        field: 'string'
        operator: 'string'
        values: [
          'string'
        ]
      }
    ]
    description: 'string'
    enabled: bool
    schedule: {
      effectiveFrom: 'string'
      effectiveUntil: 'string'
      recurrences: [
        {
          endTime: 'string'
          startTime: 'string'
          recurrenceType: 'string'
          // For remaining properties, see Recurrence objects
        }
      ]
      timeZone: 'string'
    }
    scopes: [
      'string'
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

Объекты повторения

Задайте свойство recurrenceType, чтобы указать тип объекта.

Для Dailyиспользуйте:

{
  recurrenceType: 'Daily'
}

Для ежемесячногоиспользуйте:

{
  daysOfMonth: [
    int
  ]
  recurrenceType: 'Monthly'
}

Для еженедельной еженедельнойиспользуйте:

{
  daysOfWeek: [
    'string'
  ]
  recurrenceType: 'Weekly'
}

Объекты действия

Задайте свойство actionType, чтобы указать тип объекта.

Для AddActionGroupsиспользуйте:

{
  actionGroupIds: [
    'string'
  ]
  actionType: 'AddActionGroups'
}

Для RemoveAllActionGroupsиспользуйте:

{
  actionType: 'RemoveAllActionGroups'
}

Значения свойств

Действие

Имя Описание Ценность
actionType Установите значение AddActionGroups для типа AddActionGroups. Установите значение RemoveAllActionGroups для типа RemoveAllActionGroups. AddActionGroups
RemoveAllActionGroups (обязательно)

AddActionGroups

Имя Описание Ценность
actionGroupIds Список идентификаторов группы действий для добавления в правило обработки оповещений. string[] (обязательно)
actionType Действие, которое должно быть применено. AddActionGroups (обязательно)

AlertProcessingRuleProperties

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

Состояние

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

DailyRecurrence

Имя Описание Ценность
повторениеType Указывает, когда следует применить повторение. "Daily" (обязательно)

ManagedResourceTags

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

Microsoft.AlertsManagement/actionRules

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

MonthlyRecurrence

Имя Описание Ценность
daysOfMonth Задает значения для шаблона ежемесячного повторения. int[] (обязательно)
повторениеType Указывает, когда следует применить повторение. "Ежемесячно" (обязательно)

Повторение

Имя Описание Ценность
endTime Время окончания повторения. струна
повторениеType Установите значение Daily для типа DailyRecurrence. Установите значение "Monthly" для типа MonthlyRecurrence. Установите значение Weekly для типа WeeklyRecurrence. "Ежедневно"
"Ежемесячно"
"Еженедельно" (обязательно)
startTime Время начала повторения. струна

RemoveAllActionGroups

Имя Описание Ценность
actionType Действие, которое должно быть применено. RemoveAllActionGroups (обязательно)

Расписание

Имя Описание Ценность
effectiveFrom Планирование эффективного времени. Date-Time в формате ISO-8601 без суффикса часового пояса. струна

Ограничения целостности:
Pattern = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$
действующийuntil Планирование действующего до времени. Date-Time в формате ISO-8601 без суффикса часового пояса. струна

Ограничения целостности:
Pattern = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$
Рецидивов Список повторений. повторения[]
часовой пояс Планирование часового пояса. струна

Еженедельнаяrecurrence

Имя Описание Ценность
daysOfWeek Задает значения для еженедельного шаблона повторения. Массив строк, содержащий любой из:
"Пятница"
"Понедельник"
"Суббота"
"Воскресенье"
"Четверг"
"Вторник"
"Среда" (обязательно)
повторениеType Указывает, когда следует применить повторение. "Еженедельно" (обязательно)

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

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

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

Определение ресурса шаблона ARM

Тип ресурса actionRules можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.AlertsManagement/actionRules, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.AlertsManagement/actionRules",
  "apiVersion": "2021-08-08",
  "name": "string",
  "location": "string",
  "properties": {
    "actions": [ {
      "actionType": "string"
      // For remaining properties, see Action objects
    } ],
    "conditions": [
      {
        "field": "string",
        "operator": "string",
        "values": [ "string" ]
      }
    ],
    "description": "string",
    "enabled": "bool",
    "schedule": {
      "effectiveFrom": "string",
      "effectiveUntil": "string",
      "recurrences": [ {
        "endTime": "string",
        "startTime": "string",
        "recurrenceType": "string"
        // For remaining properties, see Recurrence objects
      } ],
      "timeZone": "string"
    },
    "scopes": [ "string" ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

Объекты повторения

Задайте свойство recurrenceType, чтобы указать тип объекта.

Для Dailyиспользуйте:

{
  "recurrenceType": "Daily"
}

Для ежемесячногоиспользуйте:

{
  "daysOfMonth": [ "int" ],
  "recurrenceType": "Monthly"
}

Для еженедельной еженедельнойиспользуйте:

{
  "daysOfWeek": [ "string" ],
  "recurrenceType": "Weekly"
}

Объекты действия

Задайте свойство actionType, чтобы указать тип объекта.

Для AddActionGroupsиспользуйте:

{
  "actionGroupIds": [ "string" ],
  "actionType": "AddActionGroups"
}

Для RemoveAllActionGroupsиспользуйте:

{
  "actionType": "RemoveAllActionGroups"
}

Значения свойств

Действие

Имя Описание Ценность
actionType Установите значение AddActionGroups для типа AddActionGroups. Установите значение RemoveAllActionGroups для типа RemoveAllActionGroups. AddActionGroups
RemoveAllActionGroups (обязательно)

AddActionGroups

Имя Описание Ценность
actionGroupIds Список идентификаторов группы действий для добавления в правило обработки оповещений. string[] (обязательно)
actionType Действие, которое должно быть применено. AddActionGroups (обязательно)

AlertProcessingRuleProperties

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

Состояние

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

DailyRecurrence

Имя Описание Ценность
повторениеType Указывает, когда следует применить повторение. "Daily" (обязательно)

ManagedResourceTags

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

Microsoft.AlertsManagement/actionRules

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

MonthlyRecurrence

Имя Описание Ценность
daysOfMonth Задает значения для шаблона ежемесячного повторения. int[] (обязательно)
повторениеType Указывает, когда следует применить повторение. "Ежемесячно" (обязательно)

Повторение

Имя Описание Ценность
endTime Время окончания повторения. струна
повторениеType Установите значение Daily для типа DailyRecurrence. Установите значение "Monthly" для типа MonthlyRecurrence. Установите значение Weekly для типа WeeklyRecurrence. "Ежедневно"
"Ежемесячно"
"Еженедельно" (обязательно)
startTime Время начала повторения. струна

RemoveAllActionGroups

Имя Описание Ценность
actionType Действие, которое должно быть применено. RemoveAllActionGroups (обязательно)

Расписание

Имя Описание Ценность
effectiveFrom Планирование эффективного времени. Date-Time в формате ISO-8601 без суффикса часового пояса. струна

Ограничения целостности:
Pattern = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$
действующийuntil Планирование действующего до времени. Date-Time в формате ISO-8601 без суффикса часового пояса. струна

Ограничения целостности:
Pattern = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$
Рецидивов Список повторений. повторения[]
часовой пояс Планирование часового пояса. струна

Еженедельнаяrecurrence

Имя Описание Ценность
daysOfWeek Задает значения для еженедельного шаблона повторения. Массив строк, содержащий любой из:
"Пятница"
"Понедельник"
"Суббота"
"Воскресенье"
"Четверг"
"Вторник"
"Среда" (обязательно)
повторениеType Указывает, когда следует применить повторение. "Еженедельно" (обязательно)

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

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

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

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

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса actionRules можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.AlertsManagement/actionRules, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AlertsManagement/actionRules@2021-08-08"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      actions = [
        {
          actionType = "string"
          // For remaining properties, see Action objects
        }
      ]
      conditions = [
        {
          field = "string"
          operator = "string"
          values = [
            "string"
          ]
        }
      ]
      description = "string"
      enabled = bool
      schedule = {
        effectiveFrom = "string"
        effectiveUntil = "string"
        recurrences = [
          {
            endTime = "string"
            startTime = "string"
            recurrenceType = "string"
            // For remaining properties, see Recurrence objects
          }
        ]
        timeZone = "string"
      }
      scopes = [
        "string"
      ]
    }
  })
}

Объекты повторения

Задайте свойство recurrenceType, чтобы указать тип объекта.

Для Dailyиспользуйте:

{
  recurrenceType = "Daily"
}

Для ежемесячногоиспользуйте:

{
  daysOfMonth = [
    int
  ]
  recurrenceType = "Monthly"
}

Для еженедельной еженедельнойиспользуйте:

{
  daysOfWeek = [
    "string"
  ]
  recurrenceType = "Weekly"
}

Объекты действия

Задайте свойство actionType, чтобы указать тип объекта.

Для AddActionGroupsиспользуйте:

{
  actionGroupIds = [
    "string"
  ]
  actionType = "AddActionGroups"
}

Для RemoveAllActionGroupsиспользуйте:

{
  actionType = "RemoveAllActionGroups"
}

Значения свойств

Действие

Имя Описание Ценность
actionType Установите значение AddActionGroups для типа AddActionGroups. Установите значение RemoveAllActionGroups для типа RemoveAllActionGroups. AddActionGroups
RemoveAllActionGroups (обязательно)

AddActionGroups

Имя Описание Ценность
actionGroupIds Список идентификаторов группы действий для добавления в правило обработки оповещений. string[] (обязательно)
actionType Действие, которое должно быть применено. AddActionGroups (обязательно)

AlertProcessingRuleProperties

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

Состояние

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

DailyRecurrence

Имя Описание Ценность
повторениеType Указывает, когда следует применить повторение. "Daily" (обязательно)

ManagedResourceTags

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

Microsoft.AlertsManagement/actionRules

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

MonthlyRecurrence

Имя Описание Ценность
daysOfMonth Задает значения для шаблона ежемесячного повторения. int[] (обязательно)
повторениеType Указывает, когда следует применить повторение. "Ежемесячно" (обязательно)

Повторение

Имя Описание Ценность
endTime Время окончания повторения. струна
повторениеType Установите значение Daily для типа DailyRecurrence. Установите значение "Monthly" для типа MonthlyRecurrence. Установите значение Weekly для типа WeeklyRecurrence. "Ежедневно"
"Ежемесячно"
"Еженедельно" (обязательно)
startTime Время начала повторения. струна

RemoveAllActionGroups

Имя Описание Ценность
actionType Действие, которое должно быть применено. RemoveAllActionGroups (обязательно)

Расписание

Имя Описание Ценность
effectiveFrom Планирование эффективного времени. Date-Time в формате ISO-8601 без суффикса часового пояса. струна

Ограничения целостности:
Pattern = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$
действующийuntil Планирование действующего до времени. Date-Time в формате ISO-8601 без суффикса часового пояса. струна

Ограничения целостности:
Pattern = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$
Рецидивов Список повторений. повторения[]
часовой пояс Планирование часового пояса. струна

Еженедельнаяrecurrence

Имя Описание Ценность
daysOfWeek Задает значения для еженедельного шаблона повторения. Массив строк, содержащий любой из:
"Пятница"
"Понедельник"
"Суббота"
"Воскресенье"
"Четверг"
"Вторник"
"Среда" (обязательно)
повторениеType Указывает, когда следует применить повторение. "Еженедельно" (обязательно)