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


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: {}
        }
      ]
    }
    condition: {
      allOf: [
        {
          equals: 'string'
          field: 'string'
        }
      ]
    }
    description: 'string'
    enabled: bool
    scopes: [
      'string'
    ]
  }
}

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

activityLogAlerts

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

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

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

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

ActivityLogAlert

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

ActivityLogAlertActionList

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

ActivityLogAlertActionGroup

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

ActivityLogAlertAllOfCondition

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

ActivityLogAlertLeafCondition

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

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

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

Шаблон Описание
Оповещение о неправильно настроенном Key Vault на Шлюз приложений

Развертывание в 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": {}
        }
      ]
    },
    "condition": {
      "allOf": [
        {
          "equals": "string",
          "field": "string"
        }
      ]
    },
    "description": "string",
    "enabled": "bool",
    "scopes": [ "string" ]
  }
}

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

activityLogAlerts

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

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

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

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

ActivityLogAlert

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

ActivityLogAlertActionList

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

ActivityLogAlertActionGroup

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

ActivityLogAlertAllOfCondition

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

ActivityLogAlertLeafCondition

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

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

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

Шаблон Описание
Оповещение о неправильно настроенном Key Vault на Шлюз приложений

Развертывание в 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 = {}
          }
        ]
      }
      condition = {
        allOf = [
          {
            equals = "string"
            field = "string"
          }
        ]
      }
      description = "string"
      enabled = bool
      scopes = [
        "string"
      ]
    }
  })
}

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

activityLogAlerts

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

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

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

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

ActivityLogAlert

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

ActivityLogAlertActionList

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

ActivityLogAlertActionGroup

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

ActivityLogAlertAllOfCondition

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

ActivityLogAlertLeafCondition

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