Группы действий Microsoft.Insights
Определение ресурсов Bicep
Тип ресурса actionGroups можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Замечания
Рекомендации по развертыванию решений мониторинга см. в статье Создание ресурсов мониторинга с помощью Bicep.
Формат ресурса
Чтобы создать ресурс Microsoft.Insights/actionGroups, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Insights/actionGroups@2023-09-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
armRoleReceivers: [
{
name: 'string'
roleId: 'string'
useCommonAlertSchema: bool
}
]
automationRunbookReceivers: [
{
automationAccountId: 'string'
isGlobalRunbook: bool
name: 'string'
runbookName: 'string'
serviceUri: 'string'
useCommonAlertSchema: bool
webhookResourceId: 'string'
}
]
azureAppPushReceivers: [
{
emailAddress: 'string'
name: 'string'
}
]
azureFunctionReceivers: [
{
functionAppResourceId: 'string'
functionName: 'string'
httpTriggerUrl: 'string'
name: 'string'
useCommonAlertSchema: bool
}
]
emailReceivers: [
{
emailAddress: 'string'
name: 'string'
useCommonAlertSchema: bool
}
]
enabled: bool
eventHubReceivers: [
{
eventHubName: 'string'
eventHubNameSpace: 'string'
name: 'string'
subscriptionId: 'string'
tenantId: 'string'
useCommonAlertSchema: bool
}
]
groupShortName: 'string'
incidentReceivers: [
{
connection: {
id: 'string'
name: 'string'
}
incidentManagementService: 'Icm'
mappings: {
{customized property}: 'string'
}
name: 'string'
}
]
itsmReceivers: [
{
connectionId: 'string'
name: 'string'
region: 'string'
ticketConfiguration: 'string'
workspaceId: 'string'
}
]
logicAppReceivers: [
{
callbackUrl: 'string'
name: 'string'
resourceId: 'string'
useCommonAlertSchema: bool
}
]
smsReceivers: [
{
countryCode: 'string'
name: 'string'
phoneNumber: 'string'
}
]
voiceReceivers: [
{
countryCode: 'string'
name: 'string'
phoneNumber: 'string'
}
]
webhookReceivers: [
{
identifierUri: 'string'
name: 'string'
objectId: 'string'
serviceUri: 'string'
tenantId: 'string'
useAadAuth: bool
useCommonAlertSchema: bool
}
]
}
}
Значения свойств
actionGroups
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | строка (обязательно) Ограничение символов: 1–260 Допустимые символы: Не удается использовать: :<>+/&%\?| или управляющие символы Не удается завершиться пробелом или периодом. |
местоположение | Расположение ресурса | строка (обязательно) |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
свойства | Свойства группы действий ресурса. | ActionGroup |
ActionGroup
Имя | Описание | Ценность |
---|---|---|
armRoleReceivers | Список получателей ролей ARM, входящих в эту группу действий. Роли — это роли RBAC Azure, а поддерживаются только встроенные роли. | ArmRoleReceiver[] |
automationRunbookReceivers | Список приемников AutomationRunbook, входящих в эту группу действий. | AutomationRunbookReceiver[] |
azureAppPushReceivers | Список получателей AzureAppPush, входящих в эту группу действий. | AzureAppPushReceiver[] |
azureFunctionReceivers | Список приемников функций Azure, входящих в эту группу действий. | AzureFunctionReceiver[] |
emailReceivers | Список получателей электронной почты, входящих в эту группу действий. | EmailReceiver[] |
Включен | Указывает, включена ли эта группа действий. Если группа действий не включена, ни один из получателей не получит сообщения. | bool (обязательно) |
eventHubReceivers | Список приемников концентратора событий, входящих в эту группу действий. | EventHubReceiver[] |
groupShortName | Короткое имя группы действий. Это будет использоваться в SMS-сообщениях. | строка (обязательно) Ограничения целостности: Максимальная длина = 12 |
инцидентыReceivers | Список получателей инцидентов, входящих в эту группу действий. | IncidentReceiver[] |
itsmReceivers | Список получателей ITSM, входящих в эту группу действий. | ItsmReceiver[] |
logicAppReceivers | Список получателей приложений логики, входящих в эту группу действий. | LogicAppReceiver[] |
smsReceivers | Список получателей SMS, входящих в эту группу действий. | SmsReceiver[] |
voiceReceivers | Список голосовых приемников, входящих в эту группу действий. | VoiceReceiver[] |
webhookReceivers | Список получателей веб-перехватчиков, входящих в эту группу действий. | WebhookReceiver[] |
ArmRoleReceiver
Имя | Описание | Ценность |
---|---|---|
имя | Имя приемника роли руки. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
roleId | Идентификатор роли руки. | строка (обязательно) |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
AutomationRunbookReceiver
Имя | Описание | Ценность |
---|---|---|
automationAccountId | Идентификатор учетной записи службы автоматизации Azure, содержащий этот модуль Runbook и проверку подлинности в ресурсе Azure. | строка (обязательно) |
isGlobalRunbook | Указывает, является ли этот экземпляр глобальным runbook. | bool (обязательно) |
имя | Указывает имя веб-перехватчика. | струна |
runbookName | Имя этого модуля Runbook. | строка (обязательно) |
serviceUri | URI, в котором должны отправляться веб-перехватчики. | струна |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
webhookResourceId | Идентификатор ресурса для веб-перехватчика, связанный с этим модулю Runbook. | строка (обязательно) |
AzureAppPushReceiver
Имя | Описание | Ценность |
---|---|---|
emailAddress | Адрес электронной почты, зарегистрированный для мобильного приложения Azure. | строка (обязательно) |
имя | Имя push-приемника мобильного приложения Azure. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
AzureFunctionReceiver
Имя | Описание | Ценность |
---|---|---|
functionAppResourceId | Идентификатор ресурса Azure приложения-функции. | строка (обязательно) |
functionName | Имя функции в приложении-функции. | строка (обязательно) |
httpTriggerUrl | URL-адрес триггера http, в котором отправляется http-запрос. | строка (обязательно) |
имя | Имя приемника функции Azure. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
EmailReceiver
Имя | Описание | Ценность |
---|---|---|
emailAddress | Адрес электронной почты этого получателя. | строка (обязательно) |
имя | Имя получателя электронной почты. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
EventHubReceiver
Имя | Описание | Ценность |
---|---|---|
eventHubName | Имя конкретной очереди Концентратора событий | строка (обязательно) |
eventHubNameSpace | Пространство имен Концентратора событий | строка (обязательно) |
имя | Имя приемника концентратора событий. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
subscriptionId | Идентификатор подписки, содержащей этот концентратор событий | строка (обязательно) |
tenantId | Идентификатор клиента для подписки, содержащей этот концентратор событий | струна |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
ИнцидентReceiver
Имя | Описание | Ценность |
---|---|---|
связь | Подключение службы инцидентов | IncidentServiceConnection (обязательно) |
incidentManagementService | Тип службы управления инцидентами | "Icm" (обязательно) |
Сопоставления | Сопоставления полей для службы инцидентов | IncidentReceiverMappings (обязательно) |
имя | Имя получателя инцидента. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
IncidentServiceConnection
Имя | Описание | Ценность |
---|---|---|
идентификатор | Значение GUID, представляющее идентификатор подключения для службы управления инцидентами. | строка (обязательно) |
имя | Имя подключения. | строка (обязательно) |
ИнцидентReceiverMappings
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | струна |
ItsmReceiver
Имя | Описание | Ценность |
---|---|---|
connectionId | Уникальная идентификация подключения ITSM между несколькими, определенными в приведенной выше рабочей области. | строка (обязательно) |
имя | Имя приемника Itsm. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
область | Регион, в котором находится рабочая область. Поддерживаемые значения:'centralindia','japaneast','юго-восточная','australiasoutheast','uksouth','westcentralus', 'canadacentral', 'eastus','westeurope' | строка (обязательно) |
ticketConfiguration | БОЛЬШОЙ двоичный объект JSON для конфигураций действия ITSM. Параметр CreateMultipleWorkItems также будет частью этого большого двоичного объекта. | строка (обязательно) |
WorkspaceId | Идентификатор экземпляра OMS LA. | строка (обязательно) |
LogicAppReceiver
Имя | Описание | Ценность |
---|---|---|
callbackUrl | URL-адрес обратного вызова, в котором отправляется http-запрос. | строка (обязательно) |
имя | Имя приемника приложения логики. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
resourceId | Идентификатор ресурса Azure приемника приложения логики. | строка (обязательно) |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
SmsReceiver
Имя | Описание | Ценность |
---|---|---|
countryCode | Код страны получателя SMS. | строка (обязательно) |
имя | Имя получателя SMS. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
phoneNumber | Номер телефона получателя SMS. | строка (обязательно) |
VoiceReceiver
Имя | Описание | Ценность |
---|---|---|
countryCode | Код страны приемника голосовой связи. | строка (обязательно) |
имя | Имя голосового приемника. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
phoneNumber | Номер телефона голосового приемника. | строка (обязательно) |
WebhookReceiver
Имя | Описание | Ценность |
---|---|---|
identifierUri | Указывает URI идентификатора для проверки подлинности aad. | струна |
имя | Имя приемника веб-перехватчика. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
objectId | Указывает идентификатор объекта приложения веб-перехватчика для проверки подлинности aad. | струна |
serviceUri | URI, в котором должны отправляться веб-перехватчики. | строка (обязательно) |
tenantId | Указывает идентификатор клиента для проверки подлинности aad. | струна |
useAadAuth | Указывает, используется ли проверка подлинности AAD. | bool |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
BrowserBox Azure Edition развертывание |
Этот шаблон развертывает BrowserBox на виртуальной машине LVM azure Ubuntu Server 22.04 LTS, Debian 11 или RHEL 8.7 LVM. |
Масштабируемое веб-приложение Umbraco CMS развертывание |
Этот шаблон предоставляет простой способ развертывания веб-приложения umbraco CMS в веб-приложениях службы приложений Azure. |
кластер AKS с шлюзом NAT и шлюзом приложений развертывание |
В этом примере показано, как развернуть кластер AKS с шлюзом NAT для исходящих подключений и шлюза приложений для входящих подключений. |
Enterprise Management-AppService, SQL DB, AD, OMS, Runbooks развертывание |
Внедрение облака для предприятия, малого или большого размера требует ответственной и эффективной модели управления для получения ценности от своих облачных развертываний. CloudWise (кодовое имя решения) — это составное решение, доступное в кратких руководствах партнеров Azure, — это средство внедрения для клиентов, системных интеграторов и партнеров, которое обеспечивает самостоятельное, автоматизированное управление и операции, ориентированное на оптимизацию затрат, повышение надежности приложений, снижение бизнес-рисков. Решение выделяет основные основы управления видимостью и контролем. |
создание динамического веб-теста развертывание |
Создайте любое количество тестов Web Insights (ping). |
Создание группы действий в Azure развертывание |
Этот шаблон создает новую группу действий в Azure, эту группу действий можно использовать для настройки оповещений в Azure. |
развертывание оповещения журнала действий автомасштабирования развертывание |
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки уведомлений по электронной почте для любых записей автомасштабирования в журнале действий Azure. |
развернуть оповещение журнала действий автомасштабирования развертывание |
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки уведомлений по электронной почте для любых записей автомасштабирования сбоем в журнале действий Azure. |
развертывание оповещения о работоспособности службы развертывание |
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки уведомлений по электронной почте для любых записей работоспособности служб в журнале действий Azure. |
развернуть Application Insights и создать в нем оповещение развертывание |
Этот шаблон позволяет развернуть Application Insights и создать в нем оповещение |
Создает оповещение службы Azure развертывание |
Этот шаблон создает оповещение о работоспособности службы Azure, которое при необходимости отправляет сообщения электронной почты администраторам служб и указанным адресам электронной почты в случае сбоя службы Azure. |
уведомления о настройке оповещений резервного копирования с помощью Azure Monitor развертывание |
Этот шаблон позволяет настроить уведомления по электронной почте для хранилищ служб восстановления с помощью Azure Monitor, развернув правило обработки оповещений и группу действий. |
Определение ресурса шаблона ARM
Тип ресурса actionGroups можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Замечания
Рекомендации по развертыванию решений мониторинга см. в статье Создание ресурсов мониторинга с помощью Bicep.
Формат ресурса
Чтобы создать ресурс Microsoft.Insights/actionGroups, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Insights/actionGroups",
"apiVersion": "2023-09-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"armRoleReceivers": [
{
"name": "string",
"roleId": "string",
"useCommonAlertSchema": "bool"
}
],
"automationRunbookReceivers": [
{
"automationAccountId": "string",
"isGlobalRunbook": "bool",
"name": "string",
"runbookName": "string",
"serviceUri": "string",
"useCommonAlertSchema": "bool",
"webhookResourceId": "string"
}
],
"azureAppPushReceivers": [
{
"emailAddress": "string",
"name": "string"
}
],
"azureFunctionReceivers": [
{
"functionAppResourceId": "string",
"functionName": "string",
"httpTriggerUrl": "string",
"name": "string",
"useCommonAlertSchema": "bool"
}
],
"emailReceivers": [
{
"emailAddress": "string",
"name": "string",
"useCommonAlertSchema": "bool"
}
],
"enabled": "bool",
"eventHubReceivers": [
{
"eventHubName": "string",
"eventHubNameSpace": "string",
"name": "string",
"subscriptionId": "string",
"tenantId": "string",
"useCommonAlertSchema": "bool"
}
],
"groupShortName": "string",
"incidentReceivers": [
{
"connection": {
"id": "string",
"name": "string"
},
"incidentManagementService": "Icm",
"mappings": {
"{customized property}": "string"
},
"name": "string"
}
],
"itsmReceivers": [
{
"connectionId": "string",
"name": "string",
"region": "string",
"ticketConfiguration": "string",
"workspaceId": "string"
}
],
"logicAppReceivers": [
{
"callbackUrl": "string",
"name": "string",
"resourceId": "string",
"useCommonAlertSchema": "bool"
}
],
"smsReceivers": [
{
"countryCode": "string",
"name": "string",
"phoneNumber": "string"
}
],
"voiceReceivers": [
{
"countryCode": "string",
"name": "string",
"phoneNumber": "string"
}
],
"webhookReceivers": [
{
"identifierUri": "string",
"name": "string",
"objectId": "string",
"serviceUri": "string",
"tenantId": "string",
"useAadAuth": "bool",
"useCommonAlertSchema": "bool"
}
]
}
}
Значения свойств
actionGroups
Имя | Описание | Ценность |
---|---|---|
тип | Тип ресурса | "Microsoft.Insights/actionGroups" |
apiVersion | Версия API ресурсов | '2023-09-01-preview' |
имя | Имя ресурса | строка (обязательно) Ограничение символов: 1–260 Допустимые символы: Не удается использовать: :<>+/&%\?| или управляющие символы Не удается завершиться пробелом или периодом. |
местоположение | Расположение ресурса | строка (обязательно) |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
свойства | Свойства группы действий ресурса. | ActionGroup |
ActionGroup
Имя | Описание | Ценность |
---|---|---|
armRoleReceivers | Список получателей ролей ARM, входящих в эту группу действий. Роли — это роли RBAC Azure, а поддерживаются только встроенные роли. | ArmRoleReceiver[] |
automationRunbookReceivers | Список приемников AutomationRunbook, входящих в эту группу действий. | AutomationRunbookReceiver[] |
azureAppPushReceivers | Список получателей AzureAppPush, входящих в эту группу действий. | AzureAppPushReceiver[] |
azureFunctionReceivers | Список приемников функций Azure, входящих в эту группу действий. | AzureFunctionReceiver[] |
emailReceivers | Список получателей электронной почты, входящих в эту группу действий. | EmailReceiver[] |
Включен | Указывает, включена ли эта группа действий. Если группа действий не включена, ни один из получателей не получит сообщения. | bool (обязательно) |
eventHubReceivers | Список приемников концентратора событий, входящих в эту группу действий. | EventHubReceiver[] |
groupShortName | Короткое имя группы действий. Это будет использоваться в SMS-сообщениях. | строка (обязательно) Ограничения целостности: Максимальная длина = 12 |
инцидентыReceivers | Список получателей инцидентов, входящих в эту группу действий. | IncidentReceiver[] |
itsmReceivers | Список получателей ITSM, входящих в эту группу действий. | ItsmReceiver[] |
logicAppReceivers | Список получателей приложений логики, входящих в эту группу действий. | LogicAppReceiver[] |
smsReceivers | Список получателей SMS, входящих в эту группу действий. | SmsReceiver[] |
voiceReceivers | Список голосовых приемников, входящих в эту группу действий. | VoiceReceiver[] |
webhookReceivers | Список получателей веб-перехватчиков, входящих в эту группу действий. | WebhookReceiver[] |
ArmRoleReceiver
Имя | Описание | Ценность |
---|---|---|
имя | Имя приемника роли руки. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
roleId | Идентификатор роли руки. | строка (обязательно) |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
AutomationRunbookReceiver
Имя | Описание | Ценность |
---|---|---|
automationAccountId | Идентификатор учетной записи службы автоматизации Azure, содержащий этот модуль Runbook и проверку подлинности в ресурсе Azure. | строка (обязательно) |
isGlobalRunbook | Указывает, является ли этот экземпляр глобальным runbook. | bool (обязательно) |
имя | Указывает имя веб-перехватчика. | струна |
runbookName | Имя этого модуля Runbook. | строка (обязательно) |
serviceUri | URI, в котором должны отправляться веб-перехватчики. | струна |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
webhookResourceId | Идентификатор ресурса для веб-перехватчика, связанный с этим модулю Runbook. | строка (обязательно) |
AzureAppPushReceiver
Имя | Описание | Ценность |
---|---|---|
emailAddress | Адрес электронной почты, зарегистрированный для мобильного приложения Azure. | строка (обязательно) |
имя | Имя push-приемника мобильного приложения Azure. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
AzureFunctionReceiver
Имя | Описание | Ценность |
---|---|---|
functionAppResourceId | Идентификатор ресурса Azure приложения-функции. | строка (обязательно) |
functionName | Имя функции в приложении-функции. | строка (обязательно) |
httpTriggerUrl | URL-адрес триггера http, в котором отправляется http-запрос. | строка (обязательно) |
имя | Имя приемника функции Azure. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
EmailReceiver
Имя | Описание | Ценность |
---|---|---|
emailAddress | Адрес электронной почты этого получателя. | строка (обязательно) |
имя | Имя получателя электронной почты. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
EventHubReceiver
Имя | Описание | Ценность |
---|---|---|
eventHubName | Имя конкретной очереди Концентратора событий | строка (обязательно) |
eventHubNameSpace | Пространство имен Концентратора событий | строка (обязательно) |
имя | Имя приемника концентратора событий. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
subscriptionId | Идентификатор подписки, содержащей этот концентратор событий | строка (обязательно) |
tenantId | Идентификатор клиента для подписки, содержащей этот концентратор событий | струна |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
ИнцидентReceiver
Имя | Описание | Ценность |
---|---|---|
связь | Подключение службы инцидентов | IncidentServiceConnection (обязательно) |
incidentManagementService | Тип службы управления инцидентами | "Icm" (обязательно) |
Сопоставления | Сопоставления полей для службы инцидентов | IncidentReceiverMappings (обязательно) |
имя | Имя получателя инцидента. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
IncidentServiceConnection
Имя | Описание | Ценность |
---|---|---|
идентификатор | Значение GUID, представляющее идентификатор подключения для службы управления инцидентами. | строка (обязательно) |
имя | Имя подключения. | строка (обязательно) |
ИнцидентReceiverMappings
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | струна |
ItsmReceiver
Имя | Описание | Ценность |
---|---|---|
connectionId | Уникальная идентификация подключения ITSM между несколькими, определенными в приведенной выше рабочей области. | строка (обязательно) |
имя | Имя приемника Itsm. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
область | Регион, в котором находится рабочая область. Поддерживаемые значения:'centralindia','japaneast','юго-восточная','australiasoutheast','uksouth','westcentralus', 'canadacentral', 'eastus','westeurope' | строка (обязательно) |
ticketConfiguration | БОЛЬШОЙ двоичный объект JSON для конфигураций действия ITSM. Параметр CreateMultipleWorkItems также будет частью этого большого двоичного объекта. | строка (обязательно) |
WorkspaceId | Идентификатор экземпляра OMS LA. | строка (обязательно) |
LogicAppReceiver
Имя | Описание | Ценность |
---|---|---|
callbackUrl | URL-адрес обратного вызова, в котором отправляется http-запрос. | строка (обязательно) |
имя | Имя приемника приложения логики. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
resourceId | Идентификатор ресурса Azure приемника приложения логики. | строка (обязательно) |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
SmsReceiver
Имя | Описание | Ценность |
---|---|---|
countryCode | Код страны получателя SMS. | строка (обязательно) |
имя | Имя получателя SMS. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
phoneNumber | Номер телефона получателя SMS. | строка (обязательно) |
VoiceReceiver
Имя | Описание | Ценность |
---|---|---|
countryCode | Код страны приемника голосовой связи. | строка (обязательно) |
имя | Имя голосового приемника. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
phoneNumber | Номер телефона голосового приемника. | строка (обязательно) |
WebhookReceiver
Имя | Описание | Ценность |
---|---|---|
identifierUri | Указывает URI идентификатора для проверки подлинности aad. | струна |
имя | Имя приемника веб-перехватчика. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
objectId | Указывает идентификатор объекта приложения веб-перехватчика для проверки подлинности aad. | струна |
serviceUri | URI, в котором должны отправляться веб-перехватчики. | строка (обязательно) |
tenantId | Указывает идентификатор клиента для проверки подлинности aad. | струна |
useAadAuth | Указывает, используется ли проверка подлинности AAD. | bool |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
BrowserBox Azure Edition развертывание |
Этот шаблон развертывает BrowserBox на виртуальной машине LVM azure Ubuntu Server 22.04 LTS, Debian 11 или RHEL 8.7 LVM. |
Масштабируемое веб-приложение Umbraco CMS развертывание |
Этот шаблон предоставляет простой способ развертывания веб-приложения umbraco CMS в веб-приложениях службы приложений Azure. |
кластер AKS с шлюзом NAT и шлюзом приложений развертывание |
В этом примере показано, как развернуть кластер AKS с шлюзом NAT для исходящих подключений и шлюза приложений для входящих подключений. |
Enterprise Management-AppService, SQL DB, AD, OMS, Runbooks развертывание |
Внедрение облака для предприятия, малого или большого размера требует ответственной и эффективной модели управления для получения ценности от своих облачных развертываний. CloudWise (кодовое имя решения) — это составное решение, доступное в кратких руководствах партнеров Azure, — это средство внедрения для клиентов, системных интеграторов и партнеров, которое обеспечивает самостоятельное, автоматизированное управление и операции, ориентированное на оптимизацию затрат, повышение надежности приложений, снижение бизнес-рисков. Решение выделяет основные основы управления видимостью и контролем. |
создание динамического веб-теста развертывание |
Создайте любое количество тестов Web Insights (ping). |
Создание группы действий в Azure развертывание |
Этот шаблон создает новую группу действий в Azure, эту группу действий можно использовать для настройки оповещений в Azure. |
развертывание оповещения журнала действий автомасштабирования развертывание |
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки уведомлений по электронной почте для любых записей автомасштабирования в журнале действий Azure. |
развернуть оповещение журнала действий автомасштабирования развертывание |
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки уведомлений по электронной почте для любых записей автомасштабирования сбоем в журнале действий Azure. |
развертывание оповещения о работоспособности службы развертывание |
Этот шаблон позволяет развернуть простое оповещение, которое использует группу действий для отправки уведомлений по электронной почте для любых записей работоспособности служб в журнале действий Azure. |
развернуть Application Insights и создать в нем оповещение развертывание |
Этот шаблон позволяет развернуть Application Insights и создать в нем оповещение |
Создает оповещение службы Azure развертывание |
Этот шаблон создает оповещение о работоспособности службы Azure, которое при необходимости отправляет сообщения электронной почты администраторам служб и указанным адресам электронной почты в случае сбоя службы Azure. |
уведомления о настройке оповещений резервного копирования с помощью Azure Monitor развертывание |
Этот шаблон позволяет настроить уведомления по электронной почте для хранилищ служб восстановления с помощью Azure Monitor, развернув правило обработки оповещений и группу действий. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса actionGroups можно развернуть с помощью операций, предназначенных для следующих операций:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Insights/actionGroups, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/actionGroups@2023-09-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
armRoleReceivers = [
{
name = "string"
roleId = "string"
useCommonAlertSchema = bool
}
]
automationRunbookReceivers = [
{
automationAccountId = "string"
isGlobalRunbook = bool
name = "string"
runbookName = "string"
serviceUri = "string"
useCommonAlertSchema = bool
webhookResourceId = "string"
}
]
azureAppPushReceivers = [
{
emailAddress = "string"
name = "string"
}
]
azureFunctionReceivers = [
{
functionAppResourceId = "string"
functionName = "string"
httpTriggerUrl = "string"
name = "string"
useCommonAlertSchema = bool
}
]
emailReceivers = [
{
emailAddress = "string"
name = "string"
useCommonAlertSchema = bool
}
]
enabled = bool
eventHubReceivers = [
{
eventHubName = "string"
eventHubNameSpace = "string"
name = "string"
subscriptionId = "string"
tenantId = "string"
useCommonAlertSchema = bool
}
]
groupShortName = "string"
incidentReceivers = [
{
connection = {
id = "string"
name = "string"
}
incidentManagementService = "Icm"
mappings = {
{customized property} = "string"
}
name = "string"
}
]
itsmReceivers = [
{
connectionId = "string"
name = "string"
region = "string"
ticketConfiguration = "string"
workspaceId = "string"
}
]
logicAppReceivers = [
{
callbackUrl = "string"
name = "string"
resourceId = "string"
useCommonAlertSchema = bool
}
]
smsReceivers = [
{
countryCode = "string"
name = "string"
phoneNumber = "string"
}
]
voiceReceivers = [
{
countryCode = "string"
name = "string"
phoneNumber = "string"
}
]
webhookReceivers = [
{
identifierUri = "string"
name = "string"
objectId = "string"
serviceUri = "string"
tenantId = "string"
useAadAuth = bool
useCommonAlertSchema = bool
}
]
}
})
}
Значения свойств
actionGroups
Имя | Описание | Ценность |
---|---|---|
тип | Тип ресурса | "Microsoft.Insights/actionGroups@2023-09-01-preview" |
имя | Имя ресурса | строка (обязательно) Ограничение символов: 1–260 Допустимые символы: Не удается использовать: :<>+/&%\?| или управляющие символы Не удается завершиться пробелом или периодом. |
местоположение | Расположение ресурса | строка (обязательно) |
parent_id | Чтобы развернуть в группе ресурсов, используйте идентификатор этой группы ресурсов. | строка (обязательно) |
Теги | Теги ресурсов | Словарь имен и значений тегов. |
свойства | Свойства группы действий ресурса. | ActionGroup |
ActionGroup
Имя | Описание | Ценность |
---|---|---|
armRoleReceivers | Список получателей ролей ARM, входящих в эту группу действий. Роли — это роли RBAC Azure, а поддерживаются только встроенные роли. | ArmRoleReceiver[] |
automationRunbookReceivers | Список приемников AutomationRunbook, входящих в эту группу действий. | AutomationRunbookReceiver[] |
azureAppPushReceivers | Список получателей AzureAppPush, входящих в эту группу действий. | AzureAppPushReceiver[] |
azureFunctionReceivers | Список приемников функций Azure, входящих в эту группу действий. | AzureFunctionReceiver[] |
emailReceivers | Список получателей электронной почты, входящих в эту группу действий. | EmailReceiver[] |
Включен | Указывает, включена ли эта группа действий. Если группа действий не включена, ни один из получателей не получит сообщения. | bool (обязательно) |
eventHubReceivers | Список приемников концентратора событий, входящих в эту группу действий. | EventHubReceiver[] |
groupShortName | Короткое имя группы действий. Это будет использоваться в SMS-сообщениях. | строка (обязательно) Ограничения целостности: Максимальная длина = 12 |
инцидентыReceivers | Список получателей инцидентов, входящих в эту группу действий. | IncidentReceiver[] |
itsmReceivers | Список получателей ITSM, входящих в эту группу действий. | ItsmReceiver[] |
logicAppReceivers | Список получателей приложений логики, входящих в эту группу действий. | LogicAppReceiver[] |
smsReceivers | Список получателей SMS, входящих в эту группу действий. | SmsReceiver[] |
voiceReceivers | Список голосовых приемников, входящих в эту группу действий. | VoiceReceiver[] |
webhookReceivers | Список получателей веб-перехватчиков, входящих в эту группу действий. | WebhookReceiver[] |
ArmRoleReceiver
Имя | Описание | Ценность |
---|---|---|
имя | Имя приемника роли руки. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
roleId | Идентификатор роли руки. | строка (обязательно) |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
AutomationRunbookReceiver
Имя | Описание | Ценность |
---|---|---|
automationAccountId | Идентификатор учетной записи службы автоматизации Azure, содержащий этот модуль Runbook и проверку подлинности в ресурсе Azure. | строка (обязательно) |
isGlobalRunbook | Указывает, является ли этот экземпляр глобальным runbook. | bool (обязательно) |
имя | Указывает имя веб-перехватчика. | струна |
runbookName | Имя этого модуля Runbook. | строка (обязательно) |
serviceUri | URI, в котором должны отправляться веб-перехватчики. | струна |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
webhookResourceId | Идентификатор ресурса для веб-перехватчика, связанный с этим модулю Runbook. | строка (обязательно) |
AzureAppPushReceiver
Имя | Описание | Ценность |
---|---|---|
emailAddress | Адрес электронной почты, зарегистрированный для мобильного приложения Azure. | строка (обязательно) |
имя | Имя push-приемника мобильного приложения Azure. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
AzureFunctionReceiver
Имя | Описание | Ценность |
---|---|---|
functionAppResourceId | Идентификатор ресурса Azure приложения-функции. | строка (обязательно) |
functionName | Имя функции в приложении-функции. | строка (обязательно) |
httpTriggerUrl | URL-адрес триггера http, в котором отправляется http-запрос. | строка (обязательно) |
имя | Имя приемника функции Azure. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
EmailReceiver
Имя | Описание | Ценность |
---|---|---|
emailAddress | Адрес электронной почты этого получателя. | строка (обязательно) |
имя | Имя получателя электронной почты. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
EventHubReceiver
Имя | Описание | Ценность |
---|---|---|
eventHubName | Имя конкретной очереди Концентратора событий | строка (обязательно) |
eventHubNameSpace | Пространство имен Концентратора событий | строка (обязательно) |
имя | Имя приемника концентратора событий. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
subscriptionId | Идентификатор подписки, содержащей этот концентратор событий | строка (обязательно) |
tenantId | Идентификатор клиента для подписки, содержащей этот концентратор событий | струна |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
ИнцидентReceiver
Имя | Описание | Ценность |
---|---|---|
связь | Подключение службы инцидентов | IncidentServiceConnection (обязательно) |
incidentManagementService | Тип службы управления инцидентами | "Icm" (обязательно) |
Сопоставления | Сопоставления полей для службы инцидентов | IncidentReceiverMappings (обязательно) |
имя | Имя получателя инцидента. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
IncidentServiceConnection
Имя | Описание | Ценность |
---|---|---|
идентификатор | Значение GUID, представляющее идентификатор подключения для службы управления инцидентами. | строка (обязательно) |
имя | Имя подключения. | строка (обязательно) |
ИнцидентReceiverMappings
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | струна |
ItsmReceiver
Имя | Описание | Ценность |
---|---|---|
connectionId | Уникальная идентификация подключения ITSM между несколькими, определенными в приведенной выше рабочей области. | строка (обязательно) |
имя | Имя приемника Itsm. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
область | Регион, в котором находится рабочая область. Поддерживаемые значения:'centralindia','japaneast','юго-восточная','australiasoutheast','uksouth','westcentralus', 'canadacentral', 'eastus','westeurope' | строка (обязательно) |
ticketConfiguration | БОЛЬШОЙ двоичный объект JSON для конфигураций действия ITSM. Параметр CreateMultipleWorkItems также будет частью этого большого двоичного объекта. | строка (обязательно) |
WorkspaceId | Идентификатор экземпляра OMS LA. | строка (обязательно) |
LogicAppReceiver
Имя | Описание | Ценность |
---|---|---|
callbackUrl | URL-адрес обратного вызова, в котором отправляется http-запрос. | строка (обязательно) |
имя | Имя приемника приложения логики. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
resourceId | Идентификатор ресурса Azure приемника приложения логики. | строка (обязательно) |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |
SmsReceiver
Имя | Описание | Ценность |
---|---|---|
countryCode | Код страны получателя SMS. | строка (обязательно) |
имя | Имя получателя SMS. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
phoneNumber | Номер телефона получателя SMS. | строка (обязательно) |
VoiceReceiver
Имя | Описание | Ценность |
---|---|---|
countryCode | Код страны приемника голосовой связи. | строка (обязательно) |
имя | Имя голосового приемника. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
phoneNumber | Номер телефона голосового приемника. | строка (обязательно) |
WebhookReceiver
Имя | Описание | Ценность |
---|---|---|
identifierUri | Указывает URI идентификатора для проверки подлинности aad. | струна |
имя | Имя приемника веб-перехватчика. Имена должны быть уникальными для всех получателей в группе действий. | строка (обязательно) |
objectId | Указывает идентификатор объекта приложения веб-перехватчика для проверки подлинности aad. | струна |
serviceUri | URI, в котором должны отправляться веб-перехватчики. | строка (обязательно) |
tenantId | Указывает идентификатор клиента для проверки подлинности aad. | струна |
useAadAuth | Указывает, используется ли проверка подлинности AAD. | bool |
useCommonAlertSchema | Указывает, следует ли использовать общую схему оповещений. | bool |