Freigeben über


Microsoft.Insights actionGroups 2023-01-01

Bicep-Ressourcendefinition

Der actionGroups-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Bemerkungen

Anleitungen zum Bereitstellen von Überwachungslösungen finden Sie unter Erstellen von Überwachungsressourcen mithilfe von Bicep.

Ressourcenformat

Um eine Microsoft.Insights/actionGroups-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Insights/actionGroups@2023-01-01' = {
  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'
    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
      }
    ]
  }
}

Eigenschaftswerte

actionGroups

Name Beschreibung Wert
Name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-260

Gültige Zeichen:
Kann nicht verwenden:
:<>+/&%\?| - oder Steuerzeichen

Kann nicht mit Leerzeichen oder Punkt enden.
Ort Ressourcenspeicherort Zeichenfolge (erforderlich)
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Eigenschaften Die Aktionsgruppeneigenschaften der Ressource. ActionGroup-

ActionGroup

Name Beschreibung Wert
armRoleReceivers Die Liste der ARM-Rollenempfänger, die Teil dieser Aktionsgruppe sind. Rollen sind Azure RBAC-Rollen und nur integrierte Rollen werden unterstützt. ArmRoleReceiver[]
automationRunbookReceivers Die Liste der AutomationRunbook-Empfänger, die Teil dieser Aktionsgruppe sind. AutomationRunbookReceiver[]
azureAppPushReceivers Die Liste der AzureAppPush-Empfänger, die Teil dieser Aktionsgruppe sind. AzureAppPushReceiver[]
azureFunctionReceivers Die Liste der Azure-Funktionsempfänger, die Teil dieser Aktionsgruppe sind. AzureFunctionReceiver[]
emailReceivers Die Liste der E-Mail-Empfänger, die Teil dieser Aktionsgruppe sind. EmailReceiver-[]
ermöglichte Gibt an, ob diese Aktionsgruppe aktiviert ist. Wenn eine Aktionsgruppe nicht aktiviert ist, empfängt keiner seiner Empfänger Kommunikationen. bool (erforderlich)
eventHubReceivers Die Liste der Ereignishubempfänger, die Teil dieser Aktionsgruppe sind. EventHubReceiver-[]
groupShortName Der kurze Name der Aktionsgruppe. Dies wird in SMS-Nachrichten verwendet. Zeichenfolge (erforderlich)

Zwänge:
Max. Länge = 12
itsmReceivers Die Liste der ITSM-Empfänger, die Teil dieser Aktionsgruppe sind. ItsmReceiver[]
logicAppReceivers Die Liste der Logik-App-Empfänger, die Teil dieser Aktionsgruppe sind. LogicAppReceiver-[]
smsReceivers Die Liste der SMS-Empfänger, die Teil dieser Aktionsgruppe sind. SmsReceiver[]
voiceReceivers Die Liste der Sprachempfänger, die Teil dieser Aktionsgruppe sind. VoiceReceiver-[]
webhookReceivers Die Liste der Webhook-Empfänger, die Teil dieser Aktionsgruppe sind. WebhookReceiver-[]

ArmRoleReceiver

Name Beschreibung Wert
Name Der Name des Arm-Rollenempfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
roleId Die Arm-Rollen-ID. Zeichenfolge (erforderlich)
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

AutomationRunbookReceiver

Name Beschreibung Wert
automationAccountId Die Azure-Automatisierungskonto-ID, die dieses Runbook enthält und sich bei Azure-Ressourcen authentifiziert. Zeichenfolge (erforderlich)
isGlobalRunbook Gibt an, ob es sich bei dieser Instanz um ein globales Runbook handelt. bool (erforderlich)
Name Gibt den Namen des Webhooks an. Schnur
runbookName Der Name für dieses Runbook. Zeichenfolge (erforderlich)
serviceUri Der URI, an den Webhooks gesendet werden sollen. Schnur
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool
webhookResourceId Die Ressourcen-ID für Webhook, die mit diesem Runbook verknüpft ist. Zeichenfolge (erforderlich)

AzureAppPushReceiver

Name Beschreibung Wert
emailAddress Die für die mobile Azure-App registrierte E-Mail-Adresse. Zeichenfolge (erforderlich)
Name Der Name des Mobilen Azure-App-Pushempfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)

AzureFunctionReceiver

Name Beschreibung Wert
functionAppResourceId Die Azure-Ressourcen-ID der Funktions-App. Zeichenfolge (erforderlich)
functionName Der Funktionsname in der Funktions-App. Zeichenfolge (erforderlich)
httpTriggerUrl Die HTTP-Trigger-URL, an die http-Anforderung gesendet wurde. Zeichenfolge (erforderlich)
Name Der Name des Azure-Funktionsempfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

EmailReceiver

Name Beschreibung Wert
emailAddress Die E-Mail-Adresse dieses Empfängers. Zeichenfolge (erforderlich)
Name Der Name des E-Mail-Empfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

EventHubReceiver

Name Beschreibung Wert
eventHubName Der Name der spezifischen Event Hub-Warteschlange Zeichenfolge (erforderlich)
eventHubNameSpace Der Event Hub-Namespace Zeichenfolge (erforderlich)
Name Der Name des Ereignishubempfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
subscriptionId Die ID für das Abonnement, das diesen Event Hub enthält Zeichenfolge (erforderlich)
tenantId Die Mandanten-ID für das Abonnement, das diesen Event Hub enthält Schnur
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

ItsmReceiver

Name Beschreibung Wert
connectionId Eindeutige Identifizierung der ITSM-Verbindung zwischen mehreren definierten im obigen Arbeitsbereich. Zeichenfolge (erforderlich)
Name Der Name des Itsm-Empfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
Region Region, in der sich der Arbeitsbereich befindet. Unterstützte Werte:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' Zeichenfolge (erforderlich)
ticketConfiguration JSON-Blob für die Konfigurationen der ITSM-Aktion. Die Option "CreateMultipleWorkItems" ist ebenfalls Teil dieses Blobs. Zeichenfolge (erforderlich)
workspaceId OMS LA-Instanzbezeichner. Zeichenfolge (erforderlich)

LogicAppReceiver

Name Beschreibung Wert
callbackUrl Die Rückruf-URL, an die http-Anforderung gesendet wurde. Zeichenfolge (erforderlich)
Name Der Name des Logik-App-Empfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
resourceId Die Azure-Ressourcen-ID des Logik-App-Empfängers. Zeichenfolge (erforderlich)
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

SmsReceiver

Name Beschreibung Wert
countryCode Die Ländervorwahl des SMS-Empfängers. Zeichenfolge (erforderlich)
Name Der Name des SMS-Empfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
phoneNumber Die Telefonnummer des SMS-Empfängers. Zeichenfolge (erforderlich)

VoiceReceiver

Name Beschreibung Wert
countryCode Die Ländervorwahl des Sprachempfängers. Zeichenfolge (erforderlich)
Name Der Name des Sprachempfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
phoneNumber Die Telefonnummer des Sprachempfängers. Zeichenfolge (erforderlich)

WebhookReceiver

Name Beschreibung Wert
identifierUri Gibt den Bezeichner-URI für die Aad-Authentifizierung an. Schnur
Name Der Name des Webhook-Empfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
objectId Gibt die Webhook-App-Objekt-ID für einead-Authentifizierung an. Schnur
serviceUri Der URI, an den Webhooks gesendet werden sollen. Zeichenfolge (erforderlich)
tenantId Gibt die Mandanten-ID für eine Aad-Authentifizierung an. Schnur
useAadAuth Gibt an, ob die AAD-Authentifizierung verwendet wird. Bool
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
BrowserBox Azure Edition

Bereitstellen in Azure
Diese Vorlage stellt BrowserBox auf einem virtuellen Azure Ubuntu Server 22.04 LTS, Debian 11 oder RHEL 8.7 LVM bereit.
skalierbare Umbraco CMS Web App-

Bereitstellen in Azure
Diese Vorlage bietet eine einfache Möglichkeit, umbraco CMS Web App in Azure App Service Web Apps bereitzustellen.
AKS-Cluster mit einem NAT-Gateway und einem Anwendungsgateway-

Bereitstellen in Azure
In diesem Beispiel wird gezeigt, wie Sie einen AKS-Cluster mit NAT-Gateway für ausgehende Verbindungen und ein Anwendungsgateway für eingehende Verbindungen bereitstellen.
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks

Bereitstellen in Azure
Die Cloudakzeptanz für ein Unternehmen, klein oder groß, erfordert verantwortungsvolle und effiziente Governancemodelle, um einen Nutzen aus ihren Cloudbereitstellungen abzuleiten. CloudWise (ein Codename für die Lösung) ist eine zusammengesetzte Lösung, die von Azure Partner QuickStarts zur Verfügung steht, ist ein Einführungsaktivierer für Kunden, Systemintegratoren und Partner gleichermaßen, die eine selbstverwendbare, automatisierte Governance- und Betriebslösung bietet, die sich auf die Optimierung Ihrer Kosten, Verbesserung der Zuverlässigkeit Ihrer Anwendungen, Verringerung des Geschäftsrisikos konzentriert. Die Lösung hebt die wichtigsten Governance-Säulen der Sichtbarkeit und Kontrolle hervor.
Dynamische Webtesterstellung

Bereitstellen in Azure
Erstellen Sie eine beliebige Anzahl von App Insights-Webtests (Ping).
Erstellen einer neuen Aktionsgruppe in Azure

Bereitstellen in Azure
Diese Vorlage erstellt eine neue Aktionsgruppe in Azure, diese Aktionsgruppe kann dann zum Konfigurieren von Warnungen in Azure verwendet werden.
Bereitstellen einer Warnung im Autoskalen-Aktivitätsprotokoll

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine einfache Warnung bereitstellen, die eine Aktionsgruppe verwendet, um E-Mail-Benachrichtigungen für alle Autoscale-Datensätze im Azure-Aktivitätsprotokoll zu senden.
Bereitstellen einer Benachrichtigung über fehlgeschlagene Autoskalenaktivitätsprotokolle

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine einfache Warnung bereitstellen, die eine Aktionsgruppe zum Senden von E-Mail-Benachrichtigungen für fehlgeschlagene Autoskalen-Datensätze im Azure-Aktivitätsprotokoll verwendet.
Bereitstellen einer Dienstintegritätswarnung

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine einfache Warnung bereitstellen, die eine Aktionsgruppe verwendet, um E-Mail-Benachrichtigungen für alle Dienststatuseinträge im Azure-Aktivitätsprotokoll zu senden.
Bereitstellen von Application Insight und Erstellen einer Benachrichtigung darin

Bereitstellen in Azure
Mit dieser Vorlage können Sie Application Insight bereitstellen und Benachrichtigungen erstellen.
Erstellt eine Azure-Dienstbenachrichtigung

Bereitstellen in Azure
Diese Vorlage erstellt eine Azure-Dienstintegritätswarnung, die optional E-Mails an Dienstadministratoren und angegebene E-Mail-Adressen im Falle von Ausfallen des Azure-Diensts sendet.
Setupbenachrichtigungen für Sicherungswarnungen mithilfe von Azure Monitor

Bereitstellen in Azure
Mit dieser Vorlage können Sie E-Mail-Benachrichtigungen für Ihre Wiederherstellungsdienste-Tresore mithilfe von Azure Monitor einrichten, indem Sie eine Warnungsverarbeitungsregel und eine Aktionsgruppe bereitstellen.

ARM-Vorlagenressourcendefinition

Der actionGroups-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Bemerkungen

Anleitungen zum Bereitstellen von Überwachungslösungen finden Sie unter Erstellen von Überwachungsressourcen mithilfe von Bicep.

Ressourcenformat

Um eine Microsoft.Insights/actionGroups-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Insights/actionGroups",
  "apiVersion": "2023-01-01",
  "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",
    "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"
      }
    ]
  }
}

Eigenschaftswerte

actionGroups

Name Beschreibung Wert
Art Der Ressourcentyp "Microsoft.Insights/actionGroups"
apiVersion Die Ressourcen-API-Version '2023-01-01'
Name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-260

Gültige Zeichen:
Kann nicht verwenden:
:<>+/&%\?| - oder Steuerzeichen

Kann nicht mit Leerzeichen oder Punkt enden.
Ort Ressourcenspeicherort Zeichenfolge (erforderlich)
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Eigenschaften Die Aktionsgruppeneigenschaften der Ressource. ActionGroup-

ActionGroup

Name Beschreibung Wert
armRoleReceivers Die Liste der ARM-Rollenempfänger, die Teil dieser Aktionsgruppe sind. Rollen sind Azure RBAC-Rollen und nur integrierte Rollen werden unterstützt. ArmRoleReceiver[]
automationRunbookReceivers Die Liste der AutomationRunbook-Empfänger, die Teil dieser Aktionsgruppe sind. AutomationRunbookReceiver[]
azureAppPushReceivers Die Liste der AzureAppPush-Empfänger, die Teil dieser Aktionsgruppe sind. AzureAppPushReceiver[]
azureFunctionReceivers Die Liste der Azure-Funktionsempfänger, die Teil dieser Aktionsgruppe sind. AzureFunctionReceiver[]
emailReceivers Die Liste der E-Mail-Empfänger, die Teil dieser Aktionsgruppe sind. EmailReceiver-[]
ermöglichte Gibt an, ob diese Aktionsgruppe aktiviert ist. Wenn eine Aktionsgruppe nicht aktiviert ist, empfängt keiner seiner Empfänger Kommunikationen. bool (erforderlich)
eventHubReceivers Die Liste der Ereignishubempfänger, die Teil dieser Aktionsgruppe sind. EventHubReceiver-[]
groupShortName Der kurze Name der Aktionsgruppe. Dies wird in SMS-Nachrichten verwendet. Zeichenfolge (erforderlich)

Zwänge:
Max. Länge = 12
itsmReceivers Die Liste der ITSM-Empfänger, die Teil dieser Aktionsgruppe sind. ItsmReceiver[]
logicAppReceivers Die Liste der Logik-App-Empfänger, die Teil dieser Aktionsgruppe sind. LogicAppReceiver-[]
smsReceivers Die Liste der SMS-Empfänger, die Teil dieser Aktionsgruppe sind. SmsReceiver[]
voiceReceivers Die Liste der Sprachempfänger, die Teil dieser Aktionsgruppe sind. VoiceReceiver-[]
webhookReceivers Die Liste der Webhook-Empfänger, die Teil dieser Aktionsgruppe sind. WebhookReceiver-[]

ArmRoleReceiver

Name Beschreibung Wert
Name Der Name des Arm-Rollenempfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
roleId Die Arm-Rollen-ID. Zeichenfolge (erforderlich)
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

AutomationRunbookReceiver

Name Beschreibung Wert
automationAccountId Die Azure-Automatisierungskonto-ID, die dieses Runbook enthält und sich bei Azure-Ressourcen authentifiziert. Zeichenfolge (erforderlich)
isGlobalRunbook Gibt an, ob es sich bei dieser Instanz um ein globales Runbook handelt. bool (erforderlich)
Name Gibt den Namen des Webhooks an. Schnur
runbookName Der Name für dieses Runbook. Zeichenfolge (erforderlich)
serviceUri Der URI, an den Webhooks gesendet werden sollen. Schnur
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool
webhookResourceId Die Ressourcen-ID für Webhook, die mit diesem Runbook verknüpft ist. Zeichenfolge (erforderlich)

AzureAppPushReceiver

Name Beschreibung Wert
emailAddress Die für die mobile Azure-App registrierte E-Mail-Adresse. Zeichenfolge (erforderlich)
Name Der Name des Mobilen Azure-App-Pushempfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)

AzureFunctionReceiver

Name Beschreibung Wert
functionAppResourceId Die Azure-Ressourcen-ID der Funktions-App. Zeichenfolge (erforderlich)
functionName Der Funktionsname in der Funktions-App. Zeichenfolge (erforderlich)
httpTriggerUrl Die HTTP-Trigger-URL, an die http-Anforderung gesendet wurde. Zeichenfolge (erforderlich)
Name Der Name des Azure-Funktionsempfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

EmailReceiver

Name Beschreibung Wert
emailAddress Die E-Mail-Adresse dieses Empfängers. Zeichenfolge (erforderlich)
Name Der Name des E-Mail-Empfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

EventHubReceiver

Name Beschreibung Wert
eventHubName Der Name der spezifischen Event Hub-Warteschlange Zeichenfolge (erforderlich)
eventHubNameSpace Der Event Hub-Namespace Zeichenfolge (erforderlich)
Name Der Name des Ereignishubempfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
subscriptionId Die ID für das Abonnement, das diesen Event Hub enthält Zeichenfolge (erforderlich)
tenantId Die Mandanten-ID für das Abonnement, das diesen Event Hub enthält Schnur
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

ItsmReceiver

Name Beschreibung Wert
connectionId Eindeutige Identifizierung der ITSM-Verbindung zwischen mehreren definierten im obigen Arbeitsbereich. Zeichenfolge (erforderlich)
Name Der Name des Itsm-Empfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
Region Region, in der sich der Arbeitsbereich befindet. Unterstützte Werte:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' Zeichenfolge (erforderlich)
ticketConfiguration JSON-Blob für die Konfigurationen der ITSM-Aktion. Die Option "CreateMultipleWorkItems" ist ebenfalls Teil dieses Blobs. Zeichenfolge (erforderlich)
workspaceId OMS LA-Instanzbezeichner. Zeichenfolge (erforderlich)

LogicAppReceiver

Name Beschreibung Wert
callbackUrl Die Rückruf-URL, an die http-Anforderung gesendet wurde. Zeichenfolge (erforderlich)
Name Der Name des Logik-App-Empfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
resourceId Die Azure-Ressourcen-ID des Logik-App-Empfängers. Zeichenfolge (erforderlich)
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

SmsReceiver

Name Beschreibung Wert
countryCode Die Ländervorwahl des SMS-Empfängers. Zeichenfolge (erforderlich)
Name Der Name des SMS-Empfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
phoneNumber Die Telefonnummer des SMS-Empfängers. Zeichenfolge (erforderlich)

VoiceReceiver

Name Beschreibung Wert
countryCode Die Ländervorwahl des Sprachempfängers. Zeichenfolge (erforderlich)
Name Der Name des Sprachempfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
phoneNumber Die Telefonnummer des Sprachempfängers. Zeichenfolge (erforderlich)

WebhookReceiver

Name Beschreibung Wert
identifierUri Gibt den Bezeichner-URI für die Aad-Authentifizierung an. Schnur
Name Der Name des Webhook-Empfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
objectId Gibt die Webhook-App-Objekt-ID für einead-Authentifizierung an. Schnur
serviceUri Der URI, an den Webhooks gesendet werden sollen. Zeichenfolge (erforderlich)
tenantId Gibt die Mandanten-ID für eine Aad-Authentifizierung an. Schnur
useAadAuth Gibt an, ob die AAD-Authentifizierung verwendet wird. Bool
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
BrowserBox Azure Edition

Bereitstellen in Azure
Diese Vorlage stellt BrowserBox auf einem virtuellen Azure Ubuntu Server 22.04 LTS, Debian 11 oder RHEL 8.7 LVM bereit.
skalierbare Umbraco CMS Web App-

Bereitstellen in Azure
Diese Vorlage bietet eine einfache Möglichkeit, umbraco CMS Web App in Azure App Service Web Apps bereitzustellen.
AKS-Cluster mit einem NAT-Gateway und einem Anwendungsgateway-

Bereitstellen in Azure
In diesem Beispiel wird gezeigt, wie Sie einen AKS-Cluster mit NAT-Gateway für ausgehende Verbindungen und ein Anwendungsgateway für eingehende Verbindungen bereitstellen.
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks

Bereitstellen in Azure
Die Cloudakzeptanz für ein Unternehmen, klein oder groß, erfordert verantwortungsvolle und effiziente Governancemodelle, um einen Nutzen aus ihren Cloudbereitstellungen abzuleiten. CloudWise (ein Codename für die Lösung) ist eine zusammengesetzte Lösung, die von Azure Partner QuickStarts zur Verfügung steht, ist ein Einführungsaktivierer für Kunden, Systemintegratoren und Partner gleichermaßen, die eine selbstverwendbare, automatisierte Governance- und Betriebslösung bietet, die sich auf die Optimierung Ihrer Kosten, Verbesserung der Zuverlässigkeit Ihrer Anwendungen, Verringerung des Geschäftsrisikos konzentriert. Die Lösung hebt die wichtigsten Governance-Säulen der Sichtbarkeit und Kontrolle hervor.
Dynamische Webtesterstellung

Bereitstellen in Azure
Erstellen Sie eine beliebige Anzahl von App Insights-Webtests (Ping).
Erstellen einer neuen Aktionsgruppe in Azure

Bereitstellen in Azure
Diese Vorlage erstellt eine neue Aktionsgruppe in Azure, diese Aktionsgruppe kann dann zum Konfigurieren von Warnungen in Azure verwendet werden.
Bereitstellen einer Warnung im Autoskalen-Aktivitätsprotokoll

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine einfache Warnung bereitstellen, die eine Aktionsgruppe verwendet, um E-Mail-Benachrichtigungen für alle Autoscale-Datensätze im Azure-Aktivitätsprotokoll zu senden.
Bereitstellen einer Benachrichtigung über fehlgeschlagene Autoskalenaktivitätsprotokolle

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine einfache Warnung bereitstellen, die eine Aktionsgruppe zum Senden von E-Mail-Benachrichtigungen für fehlgeschlagene Autoskalen-Datensätze im Azure-Aktivitätsprotokoll verwendet.
Bereitstellen einer Dienstintegritätswarnung

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine einfache Warnung bereitstellen, die eine Aktionsgruppe verwendet, um E-Mail-Benachrichtigungen für alle Dienststatuseinträge im Azure-Aktivitätsprotokoll zu senden.
Bereitstellen von Application Insight und Erstellen einer Benachrichtigung darin

Bereitstellen in Azure
Mit dieser Vorlage können Sie Application Insight bereitstellen und Benachrichtigungen erstellen.
Erstellt eine Azure-Dienstbenachrichtigung

Bereitstellen in Azure
Diese Vorlage erstellt eine Azure-Dienstintegritätswarnung, die optional E-Mails an Dienstadministratoren und angegebene E-Mail-Adressen im Falle von Ausfallen des Azure-Diensts sendet.
Setupbenachrichtigungen für Sicherungswarnungen mithilfe von Azure Monitor

Bereitstellen in Azure
Mit dieser Vorlage können Sie E-Mail-Benachrichtigungen für Ihre Wiederherstellungsdienste-Tresore mithilfe von Azure Monitor einrichten, indem Sie eine Warnungsverarbeitungsregel und eine Aktionsgruppe bereitstellen.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der actionGroups-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Insights/actionGroups-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/actionGroups@2023-01-01"
  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"
      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
        }
      ]
    }
  })
}

Eigenschaftswerte

actionGroups

Name Beschreibung Wert
Art Der Ressourcentyp "Microsoft.Insights/actionGroups@2023-01-01"
Name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-260

Gültige Zeichen:
Kann nicht verwenden:
:<>+/&%\?| - oder Steuerzeichen

Kann nicht mit Leerzeichen oder Punkt enden.
Ort Ressourcenspeicherort Zeichenfolge (erforderlich)
parent_id Verwenden Sie die ID dieser Ressourcengruppe, um sie in einer Ressourcengruppe bereitzustellen. Zeichenfolge (erforderlich)
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Eigenschaften Die Aktionsgruppeneigenschaften der Ressource. ActionGroup-

ActionGroup

Name Beschreibung Wert
armRoleReceivers Die Liste der ARM-Rollenempfänger, die Teil dieser Aktionsgruppe sind. Rollen sind Azure RBAC-Rollen und nur integrierte Rollen werden unterstützt. ArmRoleReceiver[]
automationRunbookReceivers Die Liste der AutomationRunbook-Empfänger, die Teil dieser Aktionsgruppe sind. AutomationRunbookReceiver[]
azureAppPushReceivers Die Liste der AzureAppPush-Empfänger, die Teil dieser Aktionsgruppe sind. AzureAppPushReceiver[]
azureFunctionReceivers Die Liste der Azure-Funktionsempfänger, die Teil dieser Aktionsgruppe sind. AzureFunctionReceiver[]
emailReceivers Die Liste der E-Mail-Empfänger, die Teil dieser Aktionsgruppe sind. EmailReceiver-[]
ermöglichte Gibt an, ob diese Aktionsgruppe aktiviert ist. Wenn eine Aktionsgruppe nicht aktiviert ist, empfängt keiner seiner Empfänger Kommunikationen. bool (erforderlich)
eventHubReceivers Die Liste der Ereignishubempfänger, die Teil dieser Aktionsgruppe sind. EventHubReceiver-[]
groupShortName Der kurze Name der Aktionsgruppe. Dies wird in SMS-Nachrichten verwendet. Zeichenfolge (erforderlich)

Zwänge:
Max. Länge = 12
itsmReceivers Die Liste der ITSM-Empfänger, die Teil dieser Aktionsgruppe sind. ItsmReceiver[]
logicAppReceivers Die Liste der Logik-App-Empfänger, die Teil dieser Aktionsgruppe sind. LogicAppReceiver-[]
smsReceivers Die Liste der SMS-Empfänger, die Teil dieser Aktionsgruppe sind. SmsReceiver[]
voiceReceivers Die Liste der Sprachempfänger, die Teil dieser Aktionsgruppe sind. VoiceReceiver-[]
webhookReceivers Die Liste der Webhook-Empfänger, die Teil dieser Aktionsgruppe sind. WebhookReceiver-[]

ArmRoleReceiver

Name Beschreibung Wert
Name Der Name des Arm-Rollenempfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
roleId Die Arm-Rollen-ID. Zeichenfolge (erforderlich)
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

AutomationRunbookReceiver

Name Beschreibung Wert
automationAccountId Die Azure-Automatisierungskonto-ID, die dieses Runbook enthält und sich bei Azure-Ressourcen authentifiziert. Zeichenfolge (erforderlich)
isGlobalRunbook Gibt an, ob es sich bei dieser Instanz um ein globales Runbook handelt. bool (erforderlich)
Name Gibt den Namen des Webhooks an. Schnur
runbookName Der Name für dieses Runbook. Zeichenfolge (erforderlich)
serviceUri Der URI, an den Webhooks gesendet werden sollen. Schnur
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool
webhookResourceId Die Ressourcen-ID für Webhook, die mit diesem Runbook verknüpft ist. Zeichenfolge (erforderlich)

AzureAppPushReceiver

Name Beschreibung Wert
emailAddress Die für die mobile Azure-App registrierte E-Mail-Adresse. Zeichenfolge (erforderlich)
Name Der Name des Mobilen Azure-App-Pushempfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)

AzureFunctionReceiver

Name Beschreibung Wert
functionAppResourceId Die Azure-Ressourcen-ID der Funktions-App. Zeichenfolge (erforderlich)
functionName Der Funktionsname in der Funktions-App. Zeichenfolge (erforderlich)
httpTriggerUrl Die HTTP-Trigger-URL, an die http-Anforderung gesendet wurde. Zeichenfolge (erforderlich)
Name Der Name des Azure-Funktionsempfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

EmailReceiver

Name Beschreibung Wert
emailAddress Die E-Mail-Adresse dieses Empfängers. Zeichenfolge (erforderlich)
Name Der Name des E-Mail-Empfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

EventHubReceiver

Name Beschreibung Wert
eventHubName Der Name der spezifischen Event Hub-Warteschlange Zeichenfolge (erforderlich)
eventHubNameSpace Der Event Hub-Namespace Zeichenfolge (erforderlich)
Name Der Name des Ereignishubempfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
subscriptionId Die ID für das Abonnement, das diesen Event Hub enthält Zeichenfolge (erforderlich)
tenantId Die Mandanten-ID für das Abonnement, das diesen Event Hub enthält Schnur
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

ItsmReceiver

Name Beschreibung Wert
connectionId Eindeutige Identifizierung der ITSM-Verbindung zwischen mehreren definierten im obigen Arbeitsbereich. Zeichenfolge (erforderlich)
Name Der Name des Itsm-Empfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
Region Region, in der sich der Arbeitsbereich befindet. Unterstützte Werte:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' Zeichenfolge (erforderlich)
ticketConfiguration JSON-Blob für die Konfigurationen der ITSM-Aktion. Die Option "CreateMultipleWorkItems" ist ebenfalls Teil dieses Blobs. Zeichenfolge (erforderlich)
workspaceId OMS LA-Instanzbezeichner. Zeichenfolge (erforderlich)

LogicAppReceiver

Name Beschreibung Wert
callbackUrl Die Rückruf-URL, an die http-Anforderung gesendet wurde. Zeichenfolge (erforderlich)
Name Der Name des Logik-App-Empfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
resourceId Die Azure-Ressourcen-ID des Logik-App-Empfängers. Zeichenfolge (erforderlich)
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool

SmsReceiver

Name Beschreibung Wert
countryCode Die Ländervorwahl des SMS-Empfängers. Zeichenfolge (erforderlich)
Name Der Name des SMS-Empfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
phoneNumber Die Telefonnummer des SMS-Empfängers. Zeichenfolge (erforderlich)

VoiceReceiver

Name Beschreibung Wert
countryCode Die Ländervorwahl des Sprachempfängers. Zeichenfolge (erforderlich)
Name Der Name des Sprachempfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
phoneNumber Die Telefonnummer des Sprachempfängers. Zeichenfolge (erforderlich)

WebhookReceiver

Name Beschreibung Wert
identifierUri Gibt den Bezeichner-URI für die Aad-Authentifizierung an. Schnur
Name Der Name des Webhook-Empfängers. Namen müssen für alle Empfänger innerhalb einer Aktionsgruppe eindeutig sein. Zeichenfolge (erforderlich)
objectId Gibt die Webhook-App-Objekt-ID für einead-Authentifizierung an. Schnur
serviceUri Der URI, an den Webhooks gesendet werden sollen. Zeichenfolge (erforderlich)
tenantId Gibt die Mandanten-ID für eine Aad-Authentifizierung an. Schnur
useAadAuth Gibt an, ob die AAD-Authentifizierung verwendet wird. Bool
useCommonAlertSchema Gibt an, ob allgemeines Warnungsschema verwendet werden soll. Bool