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


microsoft.insights actionGroups 2017-04-01

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

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

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

Замечания

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

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

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

resource symbolicname 'microsoft.insights/actionGroups@2017-04-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    automationRunbookReceivers: [
      {
        automationAccountId: 'string'
        isGlobalRunbook: bool
        name: 'string'
        runbookName: 'string'
        serviceUri: 'string'
        webhookResourceId: 'string'
      }
    ]
    azureAppPushReceivers: [
      {
        emailAddress: 'string'
        name: 'string'
      }
    ]
    emailReceivers: [
      {
        emailAddress: 'string'
        name: 'string'
      }
    ]
    enabled: bool
    groupShortName: 'string'
    itsmReceivers: [
      {
        connectionId: 'string'
        name: 'string'
        region: 'string'
        ticketConfiguration: 'string'
        workspaceId: 'string'
      }
    ]
    smsReceivers: [
      {
        countryCode: 'string'
        name: 'string'
        phoneNumber: 'string'
      }
    ]
    webhookReceivers: [
      {
        name: 'string'
        serviceUri: 'string'
      }
    ]
  }
}

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

actionGroups

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

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

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

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

ActionGroup

Имя Описание Ценность
automationRunbookReceivers Список приемников AutomationRunbook, входящих в эту группу действий. AutomationRunbookReceiver[]
azureAppPushReceivers Список получателей AzureAppPush, входящих в эту группу действий. AzureAppPushReceiver[]
emailReceivers Список получателей электронной почты, входящих в эту группу действий. EmailReceiver[]
Включен Указывает, включена ли эта группа действий. Если группа действий не включена, ни один из получателей не получит сообщения. bool (обязательно)
groupShortName Короткое имя группы действий. Это будет использоваться в SMS-сообщениях. строка (обязательно)

Ограничения целостности:
Максимальная длина = 12
itsmReceivers Список получателей ITSM, входящих в эту группу действий. ItsmReceiver[]
smsReceivers Список получателей SMS, входящих в эту группу действий. SmsReceiver[]
webhookReceivers Список получателей веб-перехватчиков, входящих в эту группу действий. WebhookReceiver[]

AutomationRunbookReceiver

Имя Описание Ценность
automationAccountId Идентификатор учетной записи службы автоматизации Azure, содержащий этот модуль Runbook и проверку подлинности в ресурсе Azure. строка (обязательно)
isGlobalRunbook Указывает, является ли этот экземпляр глобальным runbook. bool (обязательно)
имя Указывает имя веб-перехватчика. струна
runbookName Имя этого модуля Runbook. строка (обязательно)
serviceUri URI, в котором должны отправляться веб-перехватчики. струна
webhookResourceId Идентификатор ресурса для веб-перехватчика, связанный с этим модулю Runbook. строка (обязательно)

AzureAppPushReceiver

Имя Описание Ценность
emailAddress Адрес электронной почты, зарегистрированный для мобильного приложения Azure. строка (обязательно)
имя Имя push-приемника мобильного приложения Azure. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)

EmailReceiver

Имя Описание Ценность
emailAddress Адрес электронной почты этого получателя. строка (обязательно)
имя Имя получателя электронной почты. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)

ItsmReceiver

Имя Описание Ценность
connectionId Уникальная идентификация подключения ITSM между несколькими, определенными в приведенной выше рабочей области. строка (обязательно)
имя Имя приемника Itsm. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
область Регион, в котором находится рабочая область. Поддерживаемые значения:'centralindia','japaneast','юго-восточная','australiasoutheast','uksouth','westcentralus', 'canadacentral', 'eastus','westeurope' строка (обязательно)
ticketConfiguration БОЛЬШОЙ двоичный объект JSON для конфигураций действия ITSM. Параметр CreateMultipleWorkItems также будет частью этого большого двоичного объекта. строка (обязательно)
WorkspaceId Идентификатор экземпляра OMS LA. строка (обязательно)

SmsReceiver

Имя Описание Ценность
countryCode Код страны получателя SMS. строка (обязательно)
имя Имя получателя SMS. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
phoneNumber Номер телефона получателя SMS. строка (обязательно)

WebhookReceiver

Имя Описание Ценность
имя Имя приемника веб-перехватчика. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
serviceUri URI, в котором должны отправляться веб-перехватчики. строка (обязательно)

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

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

Шаблон Описание
BrowserBox Azure Edition

развертывание в Azure
Этот шаблон развертывает BrowserBox на виртуальной машине LVM azure Ubuntu Server 22.04 LTS, Debian 11 или RHEL 8.7 LVM.
Масштабируемое веб-приложение Umbraco CMS

развертывание в Azure
Этот шаблон предоставляет простой способ развертывания веб-приложения umbraco CMS в веб-приложениях службы приложений Azure.
кластер AKS с шлюзом NAT и шлюзом приложений

развертывание в Azure
В этом примере показано, как развернуть кластер AKS с шлюзом NAT для исходящих подключений и шлюза приложений для входящих подключений.
Enterprise Management-AppService, SQL DB, AD, OMS, Runbooks

развертывание в Azure
Внедрение облака для предприятия, малого или большого размера требует ответственной и эффективной модели управления для получения ценности от своих облачных развертываний. CloudWise (кодовое имя решения) — это составное решение, доступное в кратких руководствах партнеров Azure, — это средство внедрения для клиентов, системных интеграторов и партнеров, которое обеспечивает самостоятельное, автоматизированное управление и операции, ориентированное на оптимизацию затрат, повышение надежности приложений, снижение бизнес-рисков. Решение выделяет основные основы управления видимостью и контролем.
создание динамического веб-теста

развертывание в Azure
Создайте любое количество тестов Web Insights (ping).
Создание группы действий в Azure

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

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

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

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

развертывание в Azure
Этот шаблон позволяет развернуть Application Insights и создать в нем оповещение
Создает оповещение службы Azure

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

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

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

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

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

Замечания

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

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

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

{
  "type": "microsoft.insights/actionGroups",
  "apiVersion": "2017-04-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "automationRunbookReceivers": [
      {
        "automationAccountId": "string",
        "isGlobalRunbook": "bool",
        "name": "string",
        "runbookName": "string",
        "serviceUri": "string",
        "webhookResourceId": "string"
      }
    ],
    "azureAppPushReceivers": [
      {
        "emailAddress": "string",
        "name": "string"
      }
    ],
    "emailReceivers": [
      {
        "emailAddress": "string",
        "name": "string"
      }
    ],
    "enabled": "bool",
    "groupShortName": "string",
    "itsmReceivers": [
      {
        "connectionId": "string",
        "name": "string",
        "region": "string",
        "ticketConfiguration": "string",
        "workspaceId": "string"
      }
    ],
    "smsReceivers": [
      {
        "countryCode": "string",
        "name": "string",
        "phoneNumber": "string"
      }
    ],
    "webhookReceivers": [
      {
        "name": "string",
        "serviceUri": "string"
      }
    ]
  }
}

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

actionGroups

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

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

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

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

ActionGroup

Имя Описание Ценность
automationRunbookReceivers Список приемников AutomationRunbook, входящих в эту группу действий. AutomationRunbookReceiver[]
azureAppPushReceivers Список получателей AzureAppPush, входящих в эту группу действий. AzureAppPushReceiver[]
emailReceivers Список получателей электронной почты, входящих в эту группу действий. EmailReceiver[]
Включен Указывает, включена ли эта группа действий. Если группа действий не включена, ни один из получателей не получит сообщения. bool (обязательно)
groupShortName Короткое имя группы действий. Это будет использоваться в SMS-сообщениях. строка (обязательно)

Ограничения целостности:
Максимальная длина = 12
itsmReceivers Список получателей ITSM, входящих в эту группу действий. ItsmReceiver[]
smsReceivers Список получателей SMS, входящих в эту группу действий. SmsReceiver[]
webhookReceivers Список получателей веб-перехватчиков, входящих в эту группу действий. WebhookReceiver[]

AutomationRunbookReceiver

Имя Описание Ценность
automationAccountId Идентификатор учетной записи службы автоматизации Azure, содержащий этот модуль Runbook и проверку подлинности в ресурсе Azure. строка (обязательно)
isGlobalRunbook Указывает, является ли этот экземпляр глобальным runbook. bool (обязательно)
имя Указывает имя веб-перехватчика. струна
runbookName Имя этого модуля Runbook. строка (обязательно)
serviceUri URI, в котором должны отправляться веб-перехватчики. струна
webhookResourceId Идентификатор ресурса для веб-перехватчика, связанный с этим модулю Runbook. строка (обязательно)

AzureAppPushReceiver

Имя Описание Ценность
emailAddress Адрес электронной почты, зарегистрированный для мобильного приложения Azure. строка (обязательно)
имя Имя push-приемника мобильного приложения Azure. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)

EmailReceiver

Имя Описание Ценность
emailAddress Адрес электронной почты этого получателя. строка (обязательно)
имя Имя получателя электронной почты. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)

ItsmReceiver

Имя Описание Ценность
connectionId Уникальная идентификация подключения ITSM между несколькими, определенными в приведенной выше рабочей области. строка (обязательно)
имя Имя приемника Itsm. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
область Регион, в котором находится рабочая область. Поддерживаемые значения:'centralindia','japaneast','юго-восточная','australiasoutheast','uksouth','westcentralus', 'canadacentral', 'eastus','westeurope' строка (обязательно)
ticketConfiguration БОЛЬШОЙ двоичный объект JSON для конфигураций действия ITSM. Параметр CreateMultipleWorkItems также будет частью этого большого двоичного объекта. строка (обязательно)
WorkspaceId Идентификатор экземпляра OMS LA. строка (обязательно)

SmsReceiver

Имя Описание Ценность
countryCode Код страны получателя SMS. строка (обязательно)
имя Имя получателя SMS. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
phoneNumber Номер телефона получателя SMS. строка (обязательно)

WebhookReceiver

Имя Описание Ценность
имя Имя приемника веб-перехватчика. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
serviceUri URI, в котором должны отправляться веб-перехватчики. строка (обязательно)

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

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

Шаблон Описание
BrowserBox Azure Edition

развертывание в Azure
Этот шаблон развертывает BrowserBox на виртуальной машине LVM azure Ubuntu Server 22.04 LTS, Debian 11 или RHEL 8.7 LVM.
Масштабируемое веб-приложение Umbraco CMS

развертывание в Azure
Этот шаблон предоставляет простой способ развертывания веб-приложения umbraco CMS в веб-приложениях службы приложений Azure.
кластер AKS с шлюзом NAT и шлюзом приложений

развертывание в Azure
В этом примере показано, как развернуть кластер AKS с шлюзом NAT для исходящих подключений и шлюза приложений для входящих подключений.
Enterprise Management-AppService, SQL DB, AD, OMS, Runbooks

развертывание в Azure
Внедрение облака для предприятия, малого или большого размера требует ответственной и эффективной модели управления для получения ценности от своих облачных развертываний. CloudWise (кодовое имя решения) — это составное решение, доступное в кратких руководствах партнеров Azure, — это средство внедрения для клиентов, системных интеграторов и партнеров, которое обеспечивает самостоятельное, автоматизированное управление и операции, ориентированное на оптимизацию затрат, повышение надежности приложений, снижение бизнес-рисков. Решение выделяет основные основы управления видимостью и контролем.
создание динамического веб-теста

развертывание в Azure
Создайте любое количество тестов Web Insights (ping).
Создание группы действий в Azure

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

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

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

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

развертывание в Azure
Этот шаблон позволяет развернуть Application Insights и создать в нем оповещение
Создает оповещение службы Azure

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

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

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "microsoft.insights/actionGroups@2017-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      automationRunbookReceivers = [
        {
          automationAccountId = "string"
          isGlobalRunbook = bool
          name = "string"
          runbookName = "string"
          serviceUri = "string"
          webhookResourceId = "string"
        }
      ]
      azureAppPushReceivers = [
        {
          emailAddress = "string"
          name = "string"
        }
      ]
      emailReceivers = [
        {
          emailAddress = "string"
          name = "string"
        }
      ]
      enabled = bool
      groupShortName = "string"
      itsmReceivers = [
        {
          connectionId = "string"
          name = "string"
          region = "string"
          ticketConfiguration = "string"
          workspaceId = "string"
        }
      ]
      smsReceivers = [
        {
          countryCode = "string"
          name = "string"
          phoneNumber = "string"
        }
      ]
      webhookReceivers = [
        {
          name = "string"
          serviceUri = "string"
        }
      ]
    }
  })
}

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

actionGroups

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

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

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

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

ActionGroup

Имя Описание Ценность
automationRunbookReceivers Список приемников AutomationRunbook, входящих в эту группу действий. AutomationRunbookReceiver[]
azureAppPushReceivers Список получателей AzureAppPush, входящих в эту группу действий. AzureAppPushReceiver[]
emailReceivers Список получателей электронной почты, входящих в эту группу действий. EmailReceiver[]
Включен Указывает, включена ли эта группа действий. Если группа действий не включена, ни один из получателей не получит сообщения. bool (обязательно)
groupShortName Короткое имя группы действий. Это будет использоваться в SMS-сообщениях. строка (обязательно)

Ограничения целостности:
Максимальная длина = 12
itsmReceivers Список получателей ITSM, входящих в эту группу действий. ItsmReceiver[]
smsReceivers Список получателей SMS, входящих в эту группу действий. SmsReceiver[]
webhookReceivers Список получателей веб-перехватчиков, входящих в эту группу действий. WebhookReceiver[]

AutomationRunbookReceiver

Имя Описание Ценность
automationAccountId Идентификатор учетной записи службы автоматизации Azure, содержащий этот модуль Runbook и проверку подлинности в ресурсе Azure. строка (обязательно)
isGlobalRunbook Указывает, является ли этот экземпляр глобальным runbook. bool (обязательно)
имя Указывает имя веб-перехватчика. струна
runbookName Имя этого модуля Runbook. строка (обязательно)
serviceUri URI, в котором должны отправляться веб-перехватчики. струна
webhookResourceId Идентификатор ресурса для веб-перехватчика, связанный с этим модулю Runbook. строка (обязательно)

AzureAppPushReceiver

Имя Описание Ценность
emailAddress Адрес электронной почты, зарегистрированный для мобильного приложения Azure. строка (обязательно)
имя Имя push-приемника мобильного приложения Azure. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)

EmailReceiver

Имя Описание Ценность
emailAddress Адрес электронной почты этого получателя. строка (обязательно)
имя Имя получателя электронной почты. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)

ItsmReceiver

Имя Описание Ценность
connectionId Уникальная идентификация подключения ITSM между несколькими, определенными в приведенной выше рабочей области. строка (обязательно)
имя Имя приемника Itsm. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
область Регион, в котором находится рабочая область. Поддерживаемые значения:'centralindia','japaneast','юго-восточная','australiasoutheast','uksouth','westcentralus', 'canadacentral', 'eastus','westeurope' строка (обязательно)
ticketConfiguration БОЛЬШОЙ двоичный объект JSON для конфигураций действия ITSM. Параметр CreateMultipleWorkItems также будет частью этого большого двоичного объекта. строка (обязательно)
WorkspaceId Идентификатор экземпляра OMS LA. строка (обязательно)

SmsReceiver

Имя Описание Ценность
countryCode Код страны получателя SMS. строка (обязательно)
имя Имя получателя SMS. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
phoneNumber Номер телефона получателя SMS. строка (обязательно)

WebhookReceiver

Имя Описание Ценность
имя Имя приемника веб-перехватчика. Имена должны быть уникальными для всех получателей в группе действий. строка (обязательно)
serviceUri URI, в котором должны отправляться веб-перехватчики. строка (обязательно)