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


microsoft.insights activityLogAlerts 2017-04-01

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

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

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

Замечания

Рекомендации по развертыванию решений мониторинга см. в статье Создание ресурсов мониторинга с помощью Bicep.

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

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

resource symbolicname 'microsoft.insights/activityLogAlerts@2017-04-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    actions: {
      actionGroups: [
        {
          actionGroupId: 'string'
          webhookProperties: {
            {customized property}: 'string'
          }
        }
      ]
    }
    condition: {
      allOf: [
        {
          equals: 'string'
          field: 'string'
        }
      ]
    }
    description: 'string'
    enabled: bool
    scopes: [
      'string'
    ]
  }
}

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

activityLogAlerts

Имя Описание Ценность
имя Имя ресурса строка (обязательно)

Ограничение символов: 1–260

Допустимые символы:
Не удается использовать:
<>*%{}&:\\?+/#| или управляющие символы

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

ActivityLogAlert

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

ActivityLogAlertActionList

Имя Описание Ценность
actionGroups Список оповещений журнала действий. ActivityLogAlertActionGroup[]

ActivityLogAlertActionGroup

Имя Описание Ценность
actionGroupId ResourceId группы действий. Это не может быть пустым или пустым. строка (обязательно)
webhookProperties словарь настраиваемых свойств для включения в операцию после операции. Эти данные добавляются в полезные данные веб-перехватчика. ActivityLogAlertActionGroupWebhookProperties

ActivityLogAlertActionGroupWebhookProperties

Имя Описание Ценность
{настраиваемое свойство} струна

ActivityLogAlertAllOfCondition

Имя Описание Ценность
allOf Список условий оповещения журнала действий. ActivityLogAlertLeafCondition[] (обязательно)

ActivityLogAlertLeafCondition

Имя Описание Ценность
Равно Значение поля будет сравниваться с этим значением (без учета регистра), чтобы определить, соответствует ли условие. строка (обязательно)
поле Имя поля, которое будет проверять это условие. Возможные значения этого поля : (без учета регистра): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" или что-либо, начиная с "properties". строка (обязательно)

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

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

Шаблон Описание
оповещение о неправильно настроенном хранилище ключей на шлюза приложений

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

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

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

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

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

развертывание в Azure
В этом примере показано, как развернуть частный кластер AKS с общедоступной зоной DNS.
Создает оповещение службы Azure

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

развертывание в Azure
В этом примере показано, как развернуть кластер AKS с помощью шлюза приложений, контроллера входящего трафика шлюза приложений, реестра контейнеров Azure, Log Analytics и Key Vault

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

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

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

Замечания

Рекомендации по развертыванию решений мониторинга см. в статье Создание ресурсов мониторинга с помощью Bicep.

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

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

{
  "type": "microsoft.insights/activityLogAlerts",
  "apiVersion": "2017-04-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "actions": {
      "actionGroups": [
        {
          "actionGroupId": "string",
          "webhookProperties": {
            "{customized property}": "string"
          }
        }
      ]
    },
    "condition": {
      "allOf": [
        {
          "equals": "string",
          "field": "string"
        }
      ]
    },
    "description": "string",
    "enabled": "bool",
    "scopes": [ "string" ]
  }
}

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

activityLogAlerts

Имя Описание Ценность
тип Тип ресурса 'microsoft.insights/activityLogAlerts'
apiVersion Версия API ресурсов '2017-04-01'
имя Имя ресурса строка (обязательно)

Ограничение символов: 1–260

Допустимые символы:
Не удается использовать:
<>*%{}&:\\?+/#| или управляющие символы

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

ActivityLogAlert

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

ActivityLogAlertActionList

Имя Описание Ценность
actionGroups Список оповещений журнала действий. ActivityLogAlertActionGroup[]

ActivityLogAlertActionGroup

Имя Описание Ценность
actionGroupId ResourceId группы действий. Это не может быть пустым или пустым. строка (обязательно)
webhookProperties словарь настраиваемых свойств для включения в операцию после операции. Эти данные добавляются в полезные данные веб-перехватчика. ActivityLogAlertActionGroupWebhookProperties

ActivityLogAlertActionGroupWebhookProperties

Имя Описание Ценность
{настраиваемое свойство} струна

ActivityLogAlertAllOfCondition

Имя Описание Ценность
allOf Список условий оповещения журнала действий. ActivityLogAlertLeafCondition[] (обязательно)

ActivityLogAlertLeafCondition

Имя Описание Ценность
Равно Значение поля будет сравниваться с этим значением (без учета регистра), чтобы определить, соответствует ли условие. строка (обязательно)
поле Имя поля, которое будет проверять это условие. Возможные значения этого поля : (без учета регистра): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" или что-либо, начиная с "properties". строка (обязательно)

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

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

Шаблон Описание
оповещение о неправильно настроенном хранилище ключей на шлюза приложений

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

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

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

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

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

развертывание в Azure
В этом примере показано, как развернуть частный кластер AKS с общедоступной зоной DNS.
Создает оповещение службы Azure

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

развертывание в Azure
В этом примере показано, как развернуть кластер AKS с помощью шлюза приложений, контроллера входящего трафика шлюза приложений, реестра контейнеров Azure, Log Analytics и Key Vault

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "microsoft.insights/activityLogAlerts@2017-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      actions = {
        actionGroups = [
          {
            actionGroupId = "string"
            webhookProperties = {
              {customized property} = "string"
            }
          }
        ]
      }
      condition = {
        allOf = [
          {
            equals = "string"
            field = "string"
          }
        ]
      }
      description = "string"
      enabled = bool
      scopes = [
        "string"
      ]
    }
  })
}

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

activityLogAlerts

Имя Описание Ценность
тип Тип ресурса "microsoft.insights/activityLogAlerts@2017-04-01"
имя Имя ресурса строка (обязательно)

Ограничение символов: 1–260

Допустимые символы:
Не удается использовать:
<>*%{}&:\\?+/#| или управляющие символы

Не удается завершиться пробелом или периодом.
местоположение Расположение ресурса строка (обязательно)
parent_id Чтобы развернуть в группе ресурсов, используйте идентификатор этой группы ресурсов. строка (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов.
свойства Свойства оповещения журнала действий ресурса. ActivityLogAlert

ActivityLogAlert

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

ActivityLogAlertActionList

Имя Описание Ценность
actionGroups Список оповещений журнала действий. ActivityLogAlertActionGroup[]

ActivityLogAlertActionGroup

Имя Описание Ценность
actionGroupId ResourceId группы действий. Это не может быть пустым или пустым. строка (обязательно)
webhookProperties словарь настраиваемых свойств для включения в операцию после операции. Эти данные добавляются в полезные данные веб-перехватчика. ActivityLogAlertActionGroupWebhookProperties

ActivityLogAlertActionGroupWebhookProperties

Имя Описание Ценность
{настраиваемое свойство} струна

ActivityLogAlertAllOfCondition

Имя Описание Ценность
allOf Список условий оповещения журнала действий. ActivityLogAlertLeafCondition[] (обязательно)

ActivityLogAlertLeafCondition

Имя Описание Ценность
Равно Значение поля будет сравниваться с этим значением (без учета регистра), чтобы определить, соответствует ли условие. строка (обязательно)
поле Имя поля, которое будет проверять это условие. Возможные значения этого поля : (без учета регистра): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" или что-либо, начиная с "properties". строка (обязательно)