Partager via


microsoft.insights actionGroups 2019-03-01

Remarques

Pour obtenir des conseils sur le déploiement de solutions de supervision, consultez Créer des ressources de supervision à l’aide de Bicep.

Définition de ressource Bicep

Le type de ressource actionGroups peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource microsoft.insights/actionGroups, ajoutez le bicep suivant à votre modèle.

resource symbolicname 'microsoft.insights/actionGroups@2019-03-01' = {
  location: 'string'
  name: 'string'
  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
    groupShortName: '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: [
      {
        name: 'string'
        serviceUri: 'string'
        useCommonAlertSchema: bool
      }
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

Valeurs de propriété

ActionGroup

Nom Description Valeur
armRoleReceivers Liste des récepteurs de rôles ARM qui font partie de ce groupe d’actions. Les rôles sont des rôles RBAC Azure et seuls les rôles intégrés sont pris en charge. armRoleReceiver[]
automationRunbookReceivers Liste des récepteurs AutomationRunbook qui font partie de ce groupe d’actions. AutomationRunbookReceiver[]
azureAppPushReceivers Liste des récepteurs AzureAppPush qui font partie de ce groupe d’actions. AzureAppPushReceiver[]
azureFunctionReceivers Liste des récepteurs de fonction Azure qui font partie de ce groupe d’actions. AzureFunctionReceiver[]
emailReceivers Liste des récepteurs de courrier qui font partie de ce groupe d’actions. EmailReceiver[]
Activé Indique si ce groupe d’actions est activé. Si un groupe d’actions n’est pas activé, aucun de ses récepteurs ne reçoit de communications. bool (obligatoire)
groupShortName Nom court du groupe d’actions. Cela sera utilisé dans les sms. corde

Contraintes:
Longueur maximale = (obligatoire)
itsmReceivers Liste des récepteurs ITSM qui font partie de ce groupe d’actions. itsmReceiver[]
logicAppReceivers Liste des récepteurs d’application logique qui font partie de ce groupe d’actions. LogicAppReceiver[]
smsReceivers Liste des récepteurs SMS qui font partie de ce groupe d’actions. smsReceiver[]
voiceReceivers Liste des récepteurs vocaux qui font partie de ce groupe d’actions. VoiceReceiver[]
webhookReceivers Liste des récepteurs webhook qui font partie de ce groupe d’actions. WebhookReceiver[]

ArmRoleReceiver

Nom Description Valeur
nom Nom du récepteur de rôle arm. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
roleId ID de rôle arm. chaîne (obligatoire)
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool

AutomationRunbookReceiver

Nom Description Valeur
automationAccountId ID de compte Azure Automation qui contient ce runbook et s’authentifier auprès de la ressource Azure. chaîne (obligatoire)
isGlobalRunbook Indique si cette instance est un runbook global. bool (obligatoire)
nom Indique le nom du webhook. corde
runbookName Nom de ce runbook. chaîne (obligatoire)
serviceUri URI où les webhooks doivent être envoyés. corde
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool
webhookResourceId ID de ressource du webhook lié à ce runbook. chaîne (obligatoire)

AzureAppPushReceiver

Nom Description Valeur
emailAddress Adresse e-mail inscrite pour l’application mobile Azure. chaîne (obligatoire)
nom Nom du récepteur Push de l’application mobile Azure. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)

AzureFunctionReceiver

Nom Description Valeur
functionAppResourceId ID de ressource Azure de l’application de fonction. chaîne (obligatoire)
functionName Nom de la fonction dans l’application de fonction. chaîne (obligatoire)
httpTriggerUrl URL du déclencheur http à laquelle la requête http est envoyée. chaîne (obligatoire)
nom Nom du récepteur de fonction Azure. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool

AzureResourceTags

Nom Description Valeur

EmailReceiver

Nom Description Valeur
emailAddress Adresse e-mail de ce récepteur. chaîne (obligatoire)
nom Nom du récepteur d’e-mail. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool

ItsmReceiver

Nom Description Valeur
connectionId Identification unique de la connexion ITSM parmi plusieurs définies dans l’espace de travail ci-dessus. chaîne (obligatoire)
nom Nom du récepteur Itsm. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
région Région dans laquelle réside l’espace de travail. Valeurs prises en charge :'centralindia','japaneast','eastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' chaîne (obligatoire)
ticketConfiguration Objet blob JSON pour les configurations de l’action ITSM. L’option CreateMultipleWorkItems fait également partie de cet objet blob. chaîne (obligatoire)
workspaceId Identificateur d’instance OMS LA. chaîne (obligatoire)

LogicAppReceiver

Nom Description Valeur
callbackUrl URL de rappel vers laquelle la requête http a été envoyée. chaîne (obligatoire)
nom Nom du récepteur d’application logique. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
resourceId ID de ressource Azure du récepteur d’application logique. chaîne (obligatoire)
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool

microsoft.insights/actionGroups

Nom Description Valeur
emplacement Emplacement des ressources chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés L’action regroupe les propriétés de la ressource. ActionGroup
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles

SmsReceiver

Nom Description Valeur
countryCode Code de pays du récepteur SMS. chaîne (obligatoire)
nom Nom du récepteur SMS. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
phoneNumber Numéro de téléphone du récepteur SMS. chaîne (obligatoire)

VoiceReceiver

Nom Description Valeur
countryCode Code de pays du récepteur vocal. chaîne (obligatoire)
nom Nom du récepteur vocal. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
phoneNumber Numéro de téléphone du récepteur vocal. chaîne (obligatoire)

WebhookReceiver

Nom Description Valeur
nom Nom du récepteur webhook. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
serviceUri URI où les webhooks doivent être envoyés. chaîne (obligatoire)
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool

Exemples de démarrage rapide

Les exemples de démarrage rapide suivants déploient ce type de ressource.

Fichier Bicep Description
cluster AKS avec une passerelle NAT et un Application Gateway Cet exemple montre comment déployer un cluster AKS avec NAT Gateway pour les connexions sortantes et une passerelle Application Gateway pour les connexions entrantes.
cluster AKS avec le contrôleur d’entrée Application Gateway Cet exemple montre comment déployer un cluster AKS avec Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics et Key Vault
Créer un groupe d’actions sur Azure Ce modèle crée un groupe d’actions sur Azure, ce groupe d’actions peut ensuite être utilisé pour configurer des alertes sur Azure.
Crée une alerte de service Azure Ce modèle crée une alerte d’intégrité du service Azure qui envoie éventuellement des e-mails aux administrateurs de service et des adresses e-mail spécifiées en cas de pannes de service Azure cerain.
Déployer Application Insight et créer une alerte dans celle-ci Ce modèle vous permet de déployer Application Insight et de créer une alerte dans celui-ci
notifications d’installation de pour les alertes de sauvegarde à l’aide d’Azure Monitor Ce modèle vous permet de configurer des notifications par e-mail pour vos coffres Recovery Services à l’aide d’Azure Monitor, en déployant une règle de traitement des alertes et un groupe d’actions

Définition de ressource de modèle ARM

Le type de ressource actionGroups peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource microsoft.insights/actionGroups, ajoutez le code JSON suivant à votre modèle.

{
  "type": "microsoft.insights/actionGroups",
  "apiVersion": "2019-03-01",
  "name": "string",
  "location": "string",
  "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",
    "groupShortName": "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": [
      {
        "name": "string",
        "serviceUri": "string",
        "useCommonAlertSchema": "bool"
      }
    ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valeurs de propriété

ActionGroup

Nom Description Valeur
armRoleReceivers Liste des récepteurs de rôles ARM qui font partie de ce groupe d’actions. Les rôles sont des rôles RBAC Azure et seuls les rôles intégrés sont pris en charge. armRoleReceiver[]
automationRunbookReceivers Liste des récepteurs AutomationRunbook qui font partie de ce groupe d’actions. AutomationRunbookReceiver[]
azureAppPushReceivers Liste des récepteurs AzureAppPush qui font partie de ce groupe d’actions. AzureAppPushReceiver[]
azureFunctionReceivers Liste des récepteurs de fonction Azure qui font partie de ce groupe d’actions. AzureFunctionReceiver[]
emailReceivers Liste des récepteurs de courrier qui font partie de ce groupe d’actions. EmailReceiver[]
Activé Indique si ce groupe d’actions est activé. Si un groupe d’actions n’est pas activé, aucun de ses récepteurs ne reçoit de communications. bool (obligatoire)
groupShortName Nom court du groupe d’actions. Cela sera utilisé dans les sms. corde

Contraintes:
Longueur maximale = (obligatoire)
itsmReceivers Liste des récepteurs ITSM qui font partie de ce groupe d’actions. itsmReceiver[]
logicAppReceivers Liste des récepteurs d’application logique qui font partie de ce groupe d’actions. LogicAppReceiver[]
smsReceivers Liste des récepteurs SMS qui font partie de ce groupe d’actions. smsReceiver[]
voiceReceivers Liste des récepteurs vocaux qui font partie de ce groupe d’actions. VoiceReceiver[]
webhookReceivers Liste des récepteurs webhook qui font partie de ce groupe d’actions. WebhookReceiver[]

ArmRoleReceiver

Nom Description Valeur
nom Nom du récepteur de rôle arm. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
roleId ID de rôle arm. chaîne (obligatoire)
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool

AutomationRunbookReceiver

Nom Description Valeur
automationAccountId ID de compte Azure Automation qui contient ce runbook et s’authentifier auprès de la ressource Azure. chaîne (obligatoire)
isGlobalRunbook Indique si cette instance est un runbook global. bool (obligatoire)
nom Indique le nom du webhook. corde
runbookName Nom de ce runbook. chaîne (obligatoire)
serviceUri URI où les webhooks doivent être envoyés. corde
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool
webhookResourceId ID de ressource du webhook lié à ce runbook. chaîne (obligatoire)

AzureAppPushReceiver

Nom Description Valeur
emailAddress Adresse e-mail inscrite pour l’application mobile Azure. chaîne (obligatoire)
nom Nom du récepteur Push de l’application mobile Azure. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)

AzureFunctionReceiver

Nom Description Valeur
functionAppResourceId ID de ressource Azure de l’application de fonction. chaîne (obligatoire)
functionName Nom de la fonction dans l’application de fonction. chaîne (obligatoire)
httpTriggerUrl URL du déclencheur http à laquelle la requête http est envoyée. chaîne (obligatoire)
nom Nom du récepteur de fonction Azure. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool

AzureResourceTags

Nom Description Valeur

EmailReceiver

Nom Description Valeur
emailAddress Adresse e-mail de ce récepteur. chaîne (obligatoire)
nom Nom du récepteur d’e-mail. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool

ItsmReceiver

Nom Description Valeur
connectionId Identification unique de la connexion ITSM parmi plusieurs définies dans l’espace de travail ci-dessus. chaîne (obligatoire)
nom Nom du récepteur Itsm. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
région Région dans laquelle réside l’espace de travail. Valeurs prises en charge :'centralindia','japaneast','eastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' chaîne (obligatoire)
ticketConfiguration Objet blob JSON pour les configurations de l’action ITSM. L’option CreateMultipleWorkItems fait également partie de cet objet blob. chaîne (obligatoire)
workspaceId Identificateur d’instance OMS LA. chaîne (obligatoire)

LogicAppReceiver

Nom Description Valeur
callbackUrl URL de rappel vers laquelle la requête http a été envoyée. chaîne (obligatoire)
nom Nom du récepteur d’application logique. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
resourceId ID de ressource Azure du récepteur d’application logique. chaîne (obligatoire)
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool

microsoft.insights/actionGroups

Nom Description Valeur
apiVersion Version de l’API '2019-03-01'
emplacement Emplacement des ressources chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés L’action regroupe les propriétés de la ressource. ActionGroup
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type Type de ressource 'microsoft.insights/actionGroups'

SmsReceiver

Nom Description Valeur
countryCode Code de pays du récepteur SMS. chaîne (obligatoire)
nom Nom du récepteur SMS. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
phoneNumber Numéro de téléphone du récepteur SMS. chaîne (obligatoire)

VoiceReceiver

Nom Description Valeur
countryCode Code de pays du récepteur vocal. chaîne (obligatoire)
nom Nom du récepteur vocal. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
phoneNumber Numéro de téléphone du récepteur vocal. chaîne (obligatoire)

WebhookReceiver

Nom Description Valeur
nom Nom du récepteur webhook. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
serviceUri URI où les webhooks doivent être envoyés. chaîne (obligatoire)
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool

Modèles de démarrage rapide

Les modèles de démarrage rapide suivants déploient ce type de ressource.

Modèle Description
cluster AKS avec une passerelle NAT et un Application Gateway

Déployer sur Azure
Cet exemple montre comment déployer un cluster AKS avec NAT Gateway pour les connexions sortantes et une passerelle Application Gateway pour les connexions entrantes.
cluster AKS avec le contrôleur d’entrée Application Gateway

Déployer sur Azure
Cet exemple montre comment déployer un cluster AKS avec Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics et Key Vault
BrowserBox Édition Azure

Déployer sur Azure
Ce modèle déploie BrowserBox sur une machine virtuelle LVM Azure Ubuntu Server 22.04, Debian 11 ou RHEL 8.7 LVM.
Créer un groupe d’actions sur Azure

Déployer sur Azure
Ce modèle crée un groupe d’actions sur Azure, ce groupe d’actions peut ensuite être utilisé pour configurer des alertes sur Azure.
Crée une alerte de service Azure

Déployer sur Azure
Ce modèle crée une alerte d’intégrité du service Azure qui envoie éventuellement des e-mails aux administrateurs de service et des adresses e-mail spécifiées en cas de pannes de service Azure cerain.
déployer une alerte d’intégrité de service

Déployer sur Azure
Ce modèle vous permet de déployer une alerte simple qui utilise un groupe d’actions pour envoyer des notifications par e-mail pour tous les enregistrements Service Health dans le journal d’activité Azure
Déployer une alerte de journal d’activité de mise à l’échelle automatique

Déployer sur Azure
Ce modèle vous permet de déployer une alerte simple qui utilise un groupe d’actions pour envoyer des notifications par e-mail pour tous les enregistrements de mise à l’échelle automatique dans le journal d’activité Azure
Déployer une alerte de journal d’activité ayant échoué à la mise à l’échelle automatique

Déployer sur Azure
Ce modèle vous permet de déployer une alerte simple qui utilise un groupe d’actions pour envoyer des notifications par e-mail pour les enregistrements de mise à l’échelle automatique ayant échoué dans le journal d’activité Azure
Déployer Application Insight et créer une alerte dans celle-ci

Déployer sur Azure
Ce modèle vous permet de déployer Application Insight et de créer une alerte dans celui-ci
de création de tests web dynamiques

Déployer sur Azure
Créez un nombre quelconque de tests web App Insights (ping).
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks

Déployer sur Azure
L’adoption du cloud pour une entreprise, petite ou grande, nécessite des modèles de gouvernance responsables et efficaces pour tirer une valeur de leurs déploiements cloud. CloudWise (un nom de code pour la solution), est une solution composite disponible à partir de Démarrages rapides azure Partner, est un outil d’adoption pour les clients, les intégrateurs système et les partenaires, qui fournit une solution de gouvernance et d’exploitation libre-service, axée sur l’optimisation de vos coûts, améliorer la fiabilité de vos applications, réduire les risques métier. La solution met en évidence les principaux piliers de gouvernance de La visibilité et du contrôle.
application web Umbraco CMS scalable

Déployer sur Azure
Ce modèle offre un moyen simple de déployer une application web umbraco CMS sur Azure App Service Web Apps.
notifications d’installation de pour les alertes de sauvegarde à l’aide d’Azure Monitor

Déployer sur Azure
Ce modèle vous permet de configurer des notifications par e-mail pour vos coffres Recovery Services à l’aide d’Azure Monitor, en déployant une règle de traitement des alertes et un groupe d’actions

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource actionGroups peut être déployé avec des opérations qui ciblent :

  • groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource microsoft.insights/actionGroups, ajoutez le terraform suivant à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "microsoft.insights/actionGroups@2019-03-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  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
      groupShortName = "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 = [
        {
          name = "string"
          serviceUri = "string"
          useCommonAlertSchema = bool
        }
      ]
    }
  })
}

Valeurs de propriété

ActionGroup

Nom Description Valeur
armRoleReceivers Liste des récepteurs de rôles ARM qui font partie de ce groupe d’actions. Les rôles sont des rôles RBAC Azure et seuls les rôles intégrés sont pris en charge. armRoleReceiver[]
automationRunbookReceivers Liste des récepteurs AutomationRunbook qui font partie de ce groupe d’actions. AutomationRunbookReceiver[]
azureAppPushReceivers Liste des récepteurs AzureAppPush qui font partie de ce groupe d’actions. AzureAppPushReceiver[]
azureFunctionReceivers Liste des récepteurs de fonction Azure qui font partie de ce groupe d’actions. AzureFunctionReceiver[]
emailReceivers Liste des récepteurs de courrier qui font partie de ce groupe d’actions. EmailReceiver[]
Activé Indique si ce groupe d’actions est activé. Si un groupe d’actions n’est pas activé, aucun de ses récepteurs ne reçoit de communications. bool (obligatoire)
groupShortName Nom court du groupe d’actions. Cela sera utilisé dans les sms. corde

Contraintes:
Longueur maximale = (obligatoire)
itsmReceivers Liste des récepteurs ITSM qui font partie de ce groupe d’actions. itsmReceiver[]
logicAppReceivers Liste des récepteurs d’application logique qui font partie de ce groupe d’actions. LogicAppReceiver[]
smsReceivers Liste des récepteurs SMS qui font partie de ce groupe d’actions. smsReceiver[]
voiceReceivers Liste des récepteurs vocaux qui font partie de ce groupe d’actions. VoiceReceiver[]
webhookReceivers Liste des récepteurs webhook qui font partie de ce groupe d’actions. WebhookReceiver[]

ArmRoleReceiver

Nom Description Valeur
nom Nom du récepteur de rôle arm. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
roleId ID de rôle arm. chaîne (obligatoire)
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool

AutomationRunbookReceiver

Nom Description Valeur
automationAccountId ID de compte Azure Automation qui contient ce runbook et s’authentifier auprès de la ressource Azure. chaîne (obligatoire)
isGlobalRunbook Indique si cette instance est un runbook global. bool (obligatoire)
nom Indique le nom du webhook. corde
runbookName Nom de ce runbook. chaîne (obligatoire)
serviceUri URI où les webhooks doivent être envoyés. corde
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool
webhookResourceId ID de ressource du webhook lié à ce runbook. chaîne (obligatoire)

AzureAppPushReceiver

Nom Description Valeur
emailAddress Adresse e-mail inscrite pour l’application mobile Azure. chaîne (obligatoire)
nom Nom du récepteur Push de l’application mobile Azure. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)

AzureFunctionReceiver

Nom Description Valeur
functionAppResourceId ID de ressource Azure de l’application de fonction. chaîne (obligatoire)
functionName Nom de la fonction dans l’application de fonction. chaîne (obligatoire)
httpTriggerUrl URL du déclencheur http à laquelle la requête http est envoyée. chaîne (obligatoire)
nom Nom du récepteur de fonction Azure. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool

AzureResourceTags

Nom Description Valeur

EmailReceiver

Nom Description Valeur
emailAddress Adresse e-mail de ce récepteur. chaîne (obligatoire)
nom Nom du récepteur d’e-mail. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool

ItsmReceiver

Nom Description Valeur
connectionId Identification unique de la connexion ITSM parmi plusieurs définies dans l’espace de travail ci-dessus. chaîne (obligatoire)
nom Nom du récepteur Itsm. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
région Région dans laquelle réside l’espace de travail. Valeurs prises en charge :'centralindia','japaneast','eastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' chaîne (obligatoire)
ticketConfiguration Objet blob JSON pour les configurations de l’action ITSM. L’option CreateMultipleWorkItems fait également partie de cet objet blob. chaîne (obligatoire)
workspaceId Identificateur d’instance OMS LA. chaîne (obligatoire)

LogicAppReceiver

Nom Description Valeur
callbackUrl URL de rappel vers laquelle la requête http a été envoyée. chaîne (obligatoire)
nom Nom du récepteur d’application logique. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
resourceId ID de ressource Azure du récepteur d’application logique. chaîne (obligatoire)
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool

microsoft.insights/actionGroups

Nom Description Valeur
emplacement Emplacement des ressources chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés L’action regroupe les propriétés de la ressource. ActionGroup
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes.
type Type de ressource « microsoft.insights/actionGroups@2019-03-01 »

SmsReceiver

Nom Description Valeur
countryCode Code de pays du récepteur SMS. chaîne (obligatoire)
nom Nom du récepteur SMS. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
phoneNumber Numéro de téléphone du récepteur SMS. chaîne (obligatoire)

VoiceReceiver

Nom Description Valeur
countryCode Code de pays du récepteur vocal. chaîne (obligatoire)
nom Nom du récepteur vocal. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
phoneNumber Numéro de téléphone du récepteur vocal. chaîne (obligatoire)

WebhookReceiver

Nom Description Valeur
nom Nom du récepteur webhook. Les noms doivent être uniques sur tous les récepteurs au sein d’un groupe d’actions. chaîne (obligatoire)
serviceUri URI où les webhooks doivent être envoyés. chaîne (obligatoire)
useCommonAlertSchema Indique s’il faut utiliser le schéma d’alerte courant. Bool