Sdílet prostřednictvím


Skupiny akcí Microsoft.Insights

Poznámky

Pokyny k nasazení řešení monitorování najdete v tématu Vytvoření monitorovacích prostředků pomocí nástroje Bicep.

Definice prostředku Bicep

Typ prostředku actionGroups je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Insights/actionGroups, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Insights/actionGroups@2024-10-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    armRoleReceivers: [
      {
        name: 'string'
        roleId: 'string'
        useCommonAlertSchema: bool
      }
    ]
    automationRunbookReceivers: [
      {
        automationAccountId: 'string'
        isGlobalRunbook: bool
        managedIdentity: 'string'
        name: 'string'
        runbookName: 'string'
        serviceUri: 'string'
        useCommonAlertSchema: bool
        webhookResourceId: 'string'
      }
    ]
    azureAppPushReceivers: [
      {
        emailAddress: 'string'
        name: 'string'
      }
    ]
    azureFunctionReceivers: [
      {
        functionAppResourceId: 'string'
        functionName: 'string'
        httpTriggerUrl: 'string'
        managedIdentity: 'string'
        name: 'string'
        useCommonAlertSchema: bool
      }
    ]
    emailReceivers: [
      {
        emailAddress: 'string'
        name: 'string'
        useCommonAlertSchema: bool
      }
    ]
    enabled: bool
    eventHubReceivers: [
      {
        eventHubName: 'string'
        eventHubNameSpace: 'string'
        managedIdentity: 'string'
        name: 'string'
        subscriptionId: 'string'
        tenantId: 'string'
        useCommonAlertSchema: bool
      }
    ]
    groupShortName: 'string'
    incidentReceivers: [
      {
        connection: {
          id: 'string'
          name: 'string'
        }
        incidentManagementService: 'string'
        mappings: {
          {customized property}: 'string'
        }
        name: 'string'
      }
    ]
    itsmReceivers: [
      {
        connectionId: 'string'
        name: 'string'
        region: 'string'
        ticketConfiguration: 'string'
        workspaceId: 'string'
      }
    ]
    logicAppReceivers: [
      {
        callbackUrl: 'string'
        managedIdentity: 'string'
        name: 'string'
        resourceId: 'string'
        useCommonAlertSchema: bool
      }
    ]
    smsReceivers: [
      {
        countryCode: 'string'
        name: 'string'
        phoneNumber: 'string'
      }
    ]
    voiceReceivers: [
      {
        countryCode: 'string'
        name: 'string'
        phoneNumber: 'string'
      }
    ]
    webhookReceivers: [
      {
        identifierUri: 'string'
        managedIdentity: 'string'
        name: 'string'
        objectId: 'string'
        serviceUri: 'string'
        tenantId: 'string'
        useAadAuth: bool
        useCommonAlertSchema: bool
      }
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

Hodnoty vlastností

ActionGroup

Jméno Popis Hodnota
armRoleReceivers Seznam příjemců rolí ARM, kteří jsou součástí této skupiny akcí. Role jsou role Azure RBAC a podporují se jenom předdefinované role. ArmRoleReceiver[]
automationRunbookReceivers Seznam příjemců služby AutomationRunbook, které jsou součástí této skupiny akcí. AutomationRunbookReceiver[]
azureAppPushReceivers Seznam příjemců AzureAppPush, kteří jsou součástí této skupiny akcí. azureAppPushReceiver[]
azureFunctionReceivers Seznam příjemců funkcí Azure, kteří jsou součástí této skupiny akcí. azureFunctionReceiver[]
e-mailReceivers Seznam příjemců e-mailu, kteří jsou součástí této skupiny akcí. EmailReceiver[]
zpřístupněný Určuje, jestli je tato skupina akcí povolená. Pokud skupina akcí není povolená, žádná z jejích příjemců nebude přijímat komunikaci. bool (povinné)
eventHubReceivers Seznam příjemců centra událostí, které jsou součástí této skupiny akcí. EventHubReceiver[]
groupShortName Krátký název skupiny akcí. Použije se ve zprávách SMS. řetězec

Omezení:
Maximální délka = (povinné)
incidentReceivers Seznam příjemců incidentů, kteří jsou součástí této skupiny akcí. IncidentReceiver[]
itsmReceivers Seznam příjemců ITSM, kteří jsou součástí této skupiny akcí. ItsmReceiver[]
logicAppReceivers Seznam příjemců aplikace logiky, které jsou součástí této skupiny akcí. LogicAppReceiver[]
smsReceivers Seznam příjemců sms, které jsou součástí této skupiny akcí. SmsReceiver[]
voiceReceivers Seznam hlasových přijímačů, které jsou součástí této skupiny akcí. VoiceReceiver[]
webhookReceivers Seznam příjemců webhooků, kteří jsou součástí této skupiny akcí. WebhookReceiver[]

ArmRoleReceiver

Jméno Popis Hodnota
Jméno Název přijímače role arm. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
roleId ID role arm. string (povinné)
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

AutomationRunbookReceiver

Jméno Popis Hodnota
automationAccountId ID účtu Azure Automation, které obsahuje tento runbook a ověřuje se u prostředku Azure. string (povinné)
isGlobalRunbook Určuje, jestli je tato instance globální runbook. bool (povinné)
managedIdentity ID objektu zabezpečení spravované identity. Hodnota může být None, SystemAssigned. řetězec
Jméno Označuje název webhooku. řetězec
runbookName Název tohoto runbooku string (povinné)
serviceUri Identifikátor URI, do kterého se mají odesílat webhooky. řetězec
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool
webhookResourceId ID prostředku pro webhook propojené s tímto runbookem. string (povinné)

AzureAppPushReceiver

Jméno Popis Hodnota
emailAddress E-mailová adresa zaregistrovaná pro mobilní aplikaci Azure string (povinné)
Jméno Název přijímače nabízených oznámení mobilní aplikace Azure Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)

AzureFunctionReceiver

Jméno Popis Hodnota
functionAppResourceId ID prostředku Azure aplikace funkcí. string (povinné)
functionName Název funkce v aplikaci funkcí string (povinné)
httpTriggerUrl Adresa URL triggeru http, do které se odeslal požadavek HTTP. string (povinné)
managedIdentity ID objektu zabezpečení spravované identity. Hodnota může být None, SystemAssigned. řetězec
Jméno Název příjemce funkce Azure. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

Značky AzureResourceTags

Jméno Popis Hodnota

EmailReceiver

Jméno Popis Hodnota
emailAddress E-mailová adresa tohoto příjemce. string (povinné)
Jméno Jméno příjemce e-mailu. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

EventHubReceiver

Jméno Popis Hodnota
eventHubName Název konkrétní fronty centra událostí string (povinné)
eventHubNameSpace Obor názvů centra událostí string (povinné)
managedIdentity ID objektu zabezpečení spravované identity. Hodnota může být None, SystemAssigned. řetězec
Jméno Název příjemce centra událostí. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
subscriptionId ID odběru obsahujícího toto centrum událostí string (povinné)
tenantId ID tenanta pro předplatné obsahující toto centrum událostí řetězec
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

IncidentReceiver

Jméno Popis Hodnota
připojení Připojení služby incidentů IncidentServiceConnection (povinné)
incidentManagementService Typ služby správy incidentů Icm (povinné)
mapování Mapování polí pro službu incidentů IncidentReceiverMappings (povinné)
Jméno Název příjemce incidentu. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)

IncidentReceiverMappings

Jméno Popis Hodnota

IncidentServiceConnection

Jméno Popis Hodnota
id Hodnota GUID představující ID připojení pro službu správy incidentů string (povinné)
Jméno Název připojení. string (povinné)

ItsmReceiver

Jméno Popis Hodnota
connectionId Jedinečná identifikace připojení ITSM mezi několika definovanými ve výše uvedeném pracovním prostoru string (povinné)
Jméno Název přijímače Itsm. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
oblast Oblast, ve které se nachází pracovní prostor. Podporované hodnoty:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' string (povinné)
ticketConfiguration Objekt blob JSON pro konfigurace akce ITSM Možnost CreateMultipleWorkItems bude také součástí tohoto objektu blob. string (povinné)
workspaceId Identifikátor instance OMS LA. string (povinné)

LogicAppReceiver

Jméno Popis Hodnota
callbackUrl Adresa URL zpětného volání, do které se odeslal požadavek HTTP. string (povinné)
managedIdentity ID objektu zabezpečení spravované identity. Hodnota může být None, SystemAssigned. řetězec
Jméno Název příjemce aplikace logiky. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
resourceId ID prostředku Azure příjemce aplikace logiky. string (povinné)
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

ManagedServiceIdentity

Jméno Popis Hodnota
typ Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned). None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (povinné)
userAssignedIdentities Sada identit přiřazených uživatelem přidružená k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. userAssignedIdentities

Microsoft.Insights/actionGroups

Jméno Popis Hodnota
identita Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem) ManagedServiceIdentity
umístění Umístění prostředku string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Akce seskupuje vlastnosti prostředku. actiongroup
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

SmsReceiver

Jméno Popis Hodnota
countryCode Kód země příjemce SMS. string (povinné)
Jméno Název příjemce SMS. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
phoneNumber Telefonní číslo příjemce SMS. string (povinné)

UserAssignedIdentities

Jméno Popis Hodnota

UserAssignedIdentity

Jméno Popis Hodnota

VoiceReceiver

Jméno Popis Hodnota
countryCode Kód země hlasového přijímače. string (povinné)
Jméno Název hlasového přijímače. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
phoneNumber Telefonní číslo hlasového přijímače. string (povinné)

WebhookReceiver

Jméno Popis Hodnota
IdentifikátorURI Označuje identifikátor URI pro ověřování aad. řetězec
managedIdentity ID objektu zabezpečení spravované identity. Hodnota může být None, SystemAssigned. řetězec
Jméno Název příjemce webhooku. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
objectId Označuje ID objektu aplikace webhooku pro ověřování aad. řetězec
serviceUri Identifikátor URI, do kterého se mají odesílat webhooky. string (povinné)
tenantId Označuje ID tenanta pro ověřování aad. řetězec
useAadAuth Určuje, zda se používá ověřování AAD. Bool
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
clusterU AKS se službou NAT Gateway a služby Application Gateway Tato ukázka ukazuje, jak nasadit cluster AKS se službou NAT Gateway pro odchozí připojení a službu Application Gateway pro příchozí připojení.
clusterU AKS s kontrolerem příchozího přenosu dat služby Application Gateway Tato ukázka ukazuje, jak nasadit cluster AKS se službou Application Gateway, kontrolerem příchozího přenosu dat služby Application Gateway, službou Azure Container Registry, Log Analytics a službou Key Vault.
Vytvoření nové skupiny akcí v Azure Tato šablona vytvoří novou skupinu akcí v Azure. Tuto skupinu akcí pak můžete použít ke konfiguraci upozornění v Azure.
Vytvoří upozornění služby Azure Tato šablona vytvoří upozornění služby Azure Service Health, které volitelně odesílá e-maily správcům služeb a zadaným e-mailovým adresám v případě výpadků služby Azure.
Nasazení Application Insights a vytvoření upozornění v něm Tato šablona umožňuje nasadit Application Insight a vytvořit v ní upozornění.
Nastavení oznámení pro upozornění zálohování pomocí služby Azure Monitor Tato šablona umožňuje nastavit e-mailová oznámení pro trezory služby Recovery Services pomocí služby Azure Monitor nasazením pravidla zpracování upozornění a skupiny akcí.

Definice prostředku šablony ARM

Typ prostředku actionGroups je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Insights/actionGroups, přidejte do šablony následující KÓD JSON.

{
  "type": "Microsoft.Insights/actionGroups",
  "apiVersion": "2024-10-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "armRoleReceivers": [
      {
        "name": "string",
        "roleId": "string",
        "useCommonAlertSchema": "bool"
      }
    ],
    "automationRunbookReceivers": [
      {
        "automationAccountId": "string",
        "isGlobalRunbook": "bool",
        "managedIdentity": "string",
        "name": "string",
        "runbookName": "string",
        "serviceUri": "string",
        "useCommonAlertSchema": "bool",
        "webhookResourceId": "string"
      }
    ],
    "azureAppPushReceivers": [
      {
        "emailAddress": "string",
        "name": "string"
      }
    ],
    "azureFunctionReceivers": [
      {
        "functionAppResourceId": "string",
        "functionName": "string",
        "httpTriggerUrl": "string",
        "managedIdentity": "string",
        "name": "string",
        "useCommonAlertSchema": "bool"
      }
    ],
    "emailReceivers": [
      {
        "emailAddress": "string",
        "name": "string",
        "useCommonAlertSchema": "bool"
      }
    ],
    "enabled": "bool",
    "eventHubReceivers": [
      {
        "eventHubName": "string",
        "eventHubNameSpace": "string",
        "managedIdentity": "string",
        "name": "string",
        "subscriptionId": "string",
        "tenantId": "string",
        "useCommonAlertSchema": "bool"
      }
    ],
    "groupShortName": "string",
    "incidentReceivers": [
      {
        "connection": {
          "id": "string",
          "name": "string"
        },
        "incidentManagementService": "string",
        "mappings": {
          "{customized property}": "string"
        },
        "name": "string"
      }
    ],
    "itsmReceivers": [
      {
        "connectionId": "string",
        "name": "string",
        "region": "string",
        "ticketConfiguration": "string",
        "workspaceId": "string"
      }
    ],
    "logicAppReceivers": [
      {
        "callbackUrl": "string",
        "managedIdentity": "string",
        "name": "string",
        "resourceId": "string",
        "useCommonAlertSchema": "bool"
      }
    ],
    "smsReceivers": [
      {
        "countryCode": "string",
        "name": "string",
        "phoneNumber": "string"
      }
    ],
    "voiceReceivers": [
      {
        "countryCode": "string",
        "name": "string",
        "phoneNumber": "string"
      }
    ],
    "webhookReceivers": [
      {
        "identifierUri": "string",
        "managedIdentity": "string",
        "name": "string",
        "objectId": "string",
        "serviceUri": "string",
        "tenantId": "string",
        "useAadAuth": "bool",
        "useCommonAlertSchema": "bool"
      }
    ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

Hodnoty vlastností

ActionGroup

Jméno Popis Hodnota
armRoleReceivers Seznam příjemců rolí ARM, kteří jsou součástí této skupiny akcí. Role jsou role Azure RBAC a podporují se jenom předdefinované role. ArmRoleReceiver[]
automationRunbookReceivers Seznam příjemců služby AutomationRunbook, které jsou součástí této skupiny akcí. AutomationRunbookReceiver[]
azureAppPushReceivers Seznam příjemců AzureAppPush, kteří jsou součástí této skupiny akcí. azureAppPushReceiver[]
azureFunctionReceivers Seznam příjemců funkcí Azure, kteří jsou součástí této skupiny akcí. azureFunctionReceiver[]
e-mailReceivers Seznam příjemců e-mailu, kteří jsou součástí této skupiny akcí. EmailReceiver[]
zpřístupněný Určuje, jestli je tato skupina akcí povolená. Pokud skupina akcí není povolená, žádná z jejích příjemců nebude přijímat komunikaci. bool (povinné)
eventHubReceivers Seznam příjemců centra událostí, které jsou součástí této skupiny akcí. EventHubReceiver[]
groupShortName Krátký název skupiny akcí. Použije se ve zprávách SMS. řetězec

Omezení:
Maximální délka = (povinné)
incidentReceivers Seznam příjemců incidentů, kteří jsou součástí této skupiny akcí. IncidentReceiver[]
itsmReceivers Seznam příjemců ITSM, kteří jsou součástí této skupiny akcí. ItsmReceiver[]
logicAppReceivers Seznam příjemců aplikace logiky, které jsou součástí této skupiny akcí. LogicAppReceiver[]
smsReceivers Seznam příjemců sms, které jsou součástí této skupiny akcí. SmsReceiver[]
voiceReceivers Seznam hlasových přijímačů, které jsou součástí této skupiny akcí. VoiceReceiver[]
webhookReceivers Seznam příjemců webhooků, kteří jsou součástí této skupiny akcí. WebhookReceiver[]

ArmRoleReceiver

Jméno Popis Hodnota
Jméno Název přijímače role arm. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
roleId ID role arm. string (povinné)
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

AutomationRunbookReceiver

Jméno Popis Hodnota
automationAccountId ID účtu Azure Automation, které obsahuje tento runbook a ověřuje se u prostředku Azure. string (povinné)
isGlobalRunbook Určuje, jestli je tato instance globální runbook. bool (povinné)
managedIdentity ID objektu zabezpečení spravované identity. Hodnota může být None, SystemAssigned. řetězec
Jméno Označuje název webhooku. řetězec
runbookName Název tohoto runbooku string (povinné)
serviceUri Identifikátor URI, do kterého se mají odesílat webhooky. řetězec
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool
webhookResourceId ID prostředku pro webhook propojené s tímto runbookem. string (povinné)

AzureAppPushReceiver

Jméno Popis Hodnota
emailAddress E-mailová adresa zaregistrovaná pro mobilní aplikaci Azure string (povinné)
Jméno Název přijímače nabízených oznámení mobilní aplikace Azure Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)

AzureFunctionReceiver

Jméno Popis Hodnota
functionAppResourceId ID prostředku Azure aplikace funkcí. string (povinné)
functionName Název funkce v aplikaci funkcí string (povinné)
httpTriggerUrl Adresa URL triggeru http, do které se odeslal požadavek HTTP. string (povinné)
managedIdentity ID objektu zabezpečení spravované identity. Hodnota může být None, SystemAssigned. řetězec
Jméno Název příjemce funkce Azure. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

Značky AzureResourceTags

Jméno Popis Hodnota

EmailReceiver

Jméno Popis Hodnota
emailAddress E-mailová adresa tohoto příjemce. string (povinné)
Jméno Jméno příjemce e-mailu. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

EventHubReceiver

Jméno Popis Hodnota
eventHubName Název konkrétní fronty centra událostí string (povinné)
eventHubNameSpace Obor názvů centra událostí string (povinné)
managedIdentity ID objektu zabezpečení spravované identity. Hodnota může být None, SystemAssigned. řetězec
Jméno Název příjemce centra událostí. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
subscriptionId ID odběru obsahujícího toto centrum událostí string (povinné)
tenantId ID tenanta pro předplatné obsahující toto centrum událostí řetězec
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

IncidentReceiver

Jméno Popis Hodnota
připojení Připojení služby incidentů IncidentServiceConnection (povinné)
incidentManagementService Typ služby správy incidentů Icm (povinné)
mapování Mapování polí pro službu incidentů IncidentReceiverMappings (povinné)
Jméno Název příjemce incidentu. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)

IncidentReceiverMappings

Jméno Popis Hodnota

IncidentServiceConnection

Jméno Popis Hodnota
id Hodnota GUID představující ID připojení pro službu správy incidentů string (povinné)
Jméno Název připojení. string (povinné)

ItsmReceiver

Jméno Popis Hodnota
connectionId Jedinečná identifikace připojení ITSM mezi několika definovanými ve výše uvedeném pracovním prostoru string (povinné)
Jméno Název přijímače Itsm. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
oblast Oblast, ve které se nachází pracovní prostor. Podporované hodnoty:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' string (povinné)
ticketConfiguration Objekt blob JSON pro konfigurace akce ITSM Možnost CreateMultipleWorkItems bude také součástí tohoto objektu blob. string (povinné)
workspaceId Identifikátor instance OMS LA. string (povinné)

LogicAppReceiver

Jméno Popis Hodnota
callbackUrl Adresa URL zpětného volání, do které se odeslal požadavek HTTP. string (povinné)
managedIdentity ID objektu zabezpečení spravované identity. Hodnota může být None, SystemAssigned. řetězec
Jméno Název příjemce aplikace logiky. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
resourceId ID prostředku Azure příjemce aplikace logiky. string (povinné)
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

ManagedServiceIdentity

Jméno Popis Hodnota
typ Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned). None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (povinné)
userAssignedIdentities Sada identit přiřazených uživatelem přidružená k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. userAssignedIdentities

Microsoft.Insights/actionGroups

Jméno Popis Hodnota
apiVersion Verze rozhraní API 2024-10-01-preview
identita Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem) ManagedServiceIdentity
umístění Umístění prostředku string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Akce seskupuje vlastnosti prostředku. actiongroup
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.Insights/actionGroups

SmsReceiver

Jméno Popis Hodnota
countryCode Kód země příjemce SMS. string (povinné)
Jméno Název příjemce SMS. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
phoneNumber Telefonní číslo příjemce SMS. string (povinné)

UserAssignedIdentities

Jméno Popis Hodnota

UserAssignedIdentity

Jméno Popis Hodnota

VoiceReceiver

Jméno Popis Hodnota
countryCode Kód země hlasového přijímače. string (povinné)
Jméno Název hlasového přijímače. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
phoneNumber Telefonní číslo hlasového přijímače. string (povinné)

WebhookReceiver

Jméno Popis Hodnota
IdentifikátorURI Označuje identifikátor URI pro ověřování aad. řetězec
managedIdentity ID objektu zabezpečení spravované identity. Hodnota může být None, SystemAssigned. řetězec
Jméno Název příjemce webhooku. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
objectId Označuje ID objektu aplikace webhooku pro ověřování aad. řetězec
serviceUri Identifikátor URI, do kterého se mají odesílat webhooky. string (povinné)
tenantId Označuje ID tenanta pro ověřování aad. řetězec
useAadAuth Určuje, zda se používá ověřování AAD. Bool
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
clusterU AKS se službou NAT Gateway a služby Application Gateway

Nasadit do Azure
Tato ukázka ukazuje, jak nasadit cluster AKS se službou NAT Gateway pro odchozí připojení a službu Application Gateway pro příchozí připojení.
clusterU AKS s kontrolerem příchozího přenosu dat služby Application Gateway

Nasadit do Azure
Tato ukázka ukazuje, jak nasadit cluster AKS se službou Application Gateway, kontrolerem příchozího přenosu dat služby Application Gateway, službou Azure Container Registry, Log Analytics a službou Key Vault.
BrowserBox Azure Edition

Nasadit do Azure
Tato šablona nasadí BrowserBox na virtuální počítač s Ubuntu Serverem 22.04 LTS, Debianem 11 nebo RHEL 8.7 LVM.
Vytvoření nové skupiny akcí v Azure

Nasadit do Azure
Tato šablona vytvoří novou skupinu akcí v Azure. Tuto skupinu akcí pak můžete použít ke konfiguraci upozornění v Azure.
Vytvoří upozornění služby Azure

Nasadit do Azure
Tato šablona vytvoří upozornění služby Azure Service Health, které volitelně odesílá e-maily správcům služeb a zadaným e-mailovým adresám v případě výpadků služby Azure.
nasazení upozornění služby Service Health

Nasadit do Azure
Tato šablona umožňuje nasadit jednoduchou výstrahu, která pomocí skupiny akcí odesílá e-mailová oznámení o všech záznamech služby Service Health v protokolu aktivit Azure.
nasazení upozornění protokolu aktivit automatického škálování

Nasadit do Azure
Tato šablona umožňuje nasadit jednoduchou výstrahu, která používá skupinu akcí k odesílání e-mailových oznámení pro všechny záznamy automatického škálování v protokolu aktivit Azure.
nasazení upozornění protokolu neúspěšných aktivit automatického škálování

Nasadit do Azure
Tato šablona umožňuje nasadit jednoduchou výstrahu, která pomocí skupiny akcí odesílá e-mailová oznámení o všech neúspěšných záznamech automatického škálování v protokolu aktivit Azure.
Nasazení Application Insights a vytvoření upozornění v něm

Nasadit do Azure
Tato šablona umožňuje nasadit Application Insight a vytvořit v ní upozornění.
vytvoření dynamického webového testu

Nasadit do Azure
Vytvořte libovolný počet testů webu App Insights (ping).
Enterprise Governance-AppService, SQL DB, AD, OMS, runbooky

Nasadit do Azure
Přechod na cloud pro podniky, malé nebo velké organizace vyžaduje zodpovědné a efektivní modely zásad správného řízení, které odvozují hodnotu z jejich cloudových nasazení. CloudWise (název kódu pro řešení) je složené řešení dostupné z rychlých startů pro partnery Azure, je povolení přechodu pro zákazníky, integrátory systémů a partnery, které poskytuje samoobslužné řešení, automatizované řízení a provoz, zaměřené na optimalizaci nákladů, zlepšení spolehlivosti aplikací a snížení obchodního rizika. Řešení zvýrazňuje základní pilíře zásad správného řízení viditelnosti a řízení.
škálovatelná webová aplikace Umbraco CMS

Nasadit do Azure
Tato šablona poskytuje snadný způsob nasazení webové aplikace umbraco CMS ve službě Azure App Service Web Apps.
Nastavení oznámení pro upozornění zálohování pomocí služby Azure Monitor

Nasadit do Azure
Tato šablona umožňuje nastavit e-mailová oznámení pro trezory služby Recovery Services pomocí služby Azure Monitor nasazením pravidla zpracování upozornění a skupiny akcí.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku actionGroups je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Insights/actionGroups, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/actionGroups@2024-10-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      armRoleReceivers = [
        {
          name = "string"
          roleId = "string"
          useCommonAlertSchema = bool
        }
      ]
      automationRunbookReceivers = [
        {
          automationAccountId = "string"
          isGlobalRunbook = bool
          managedIdentity = "string"
          name = "string"
          runbookName = "string"
          serviceUri = "string"
          useCommonAlertSchema = bool
          webhookResourceId = "string"
        }
      ]
      azureAppPushReceivers = [
        {
          emailAddress = "string"
          name = "string"
        }
      ]
      azureFunctionReceivers = [
        {
          functionAppResourceId = "string"
          functionName = "string"
          httpTriggerUrl = "string"
          managedIdentity = "string"
          name = "string"
          useCommonAlertSchema = bool
        }
      ]
      emailReceivers = [
        {
          emailAddress = "string"
          name = "string"
          useCommonAlertSchema = bool
        }
      ]
      enabled = bool
      eventHubReceivers = [
        {
          eventHubName = "string"
          eventHubNameSpace = "string"
          managedIdentity = "string"
          name = "string"
          subscriptionId = "string"
          tenantId = "string"
          useCommonAlertSchema = bool
        }
      ]
      groupShortName = "string"
      incidentReceivers = [
        {
          connection = {
            id = "string"
            name = "string"
          }
          incidentManagementService = "string"
          mappings = {
            {customized property} = "string"
          }
          name = "string"
        }
      ]
      itsmReceivers = [
        {
          connectionId = "string"
          name = "string"
          region = "string"
          ticketConfiguration = "string"
          workspaceId = "string"
        }
      ]
      logicAppReceivers = [
        {
          callbackUrl = "string"
          managedIdentity = "string"
          name = "string"
          resourceId = "string"
          useCommonAlertSchema = bool
        }
      ]
      smsReceivers = [
        {
          countryCode = "string"
          name = "string"
          phoneNumber = "string"
        }
      ]
      voiceReceivers = [
        {
          countryCode = "string"
          name = "string"
          phoneNumber = "string"
        }
      ]
      webhookReceivers = [
        {
          identifierUri = "string"
          managedIdentity = "string"
          name = "string"
          objectId = "string"
          serviceUri = "string"
          tenantId = "string"
          useAadAuth = bool
          useCommonAlertSchema = bool
        }
      ]
    }
  })
}

Hodnoty vlastností

ActionGroup

Jméno Popis Hodnota
armRoleReceivers Seznam příjemců rolí ARM, kteří jsou součástí této skupiny akcí. Role jsou role Azure RBAC a podporují se jenom předdefinované role. ArmRoleReceiver[]
automationRunbookReceivers Seznam příjemců služby AutomationRunbook, které jsou součástí této skupiny akcí. AutomationRunbookReceiver[]
azureAppPushReceivers Seznam příjemců AzureAppPush, kteří jsou součástí této skupiny akcí. azureAppPushReceiver[]
azureFunctionReceivers Seznam příjemců funkcí Azure, kteří jsou součástí této skupiny akcí. azureFunctionReceiver[]
e-mailReceivers Seznam příjemců e-mailu, kteří jsou součástí této skupiny akcí. EmailReceiver[]
zpřístupněný Určuje, jestli je tato skupina akcí povolená. Pokud skupina akcí není povolená, žádná z jejích příjemců nebude přijímat komunikaci. bool (povinné)
eventHubReceivers Seznam příjemců centra událostí, které jsou součástí této skupiny akcí. EventHubReceiver[]
groupShortName Krátký název skupiny akcí. Použije se ve zprávách SMS. řetězec

Omezení:
Maximální délka = (povinné)
incidentReceivers Seznam příjemců incidentů, kteří jsou součástí této skupiny akcí. IncidentReceiver[]
itsmReceivers Seznam příjemců ITSM, kteří jsou součástí této skupiny akcí. ItsmReceiver[]
logicAppReceivers Seznam příjemců aplikace logiky, které jsou součástí této skupiny akcí. LogicAppReceiver[]
smsReceivers Seznam příjemců sms, které jsou součástí této skupiny akcí. SmsReceiver[]
voiceReceivers Seznam hlasových přijímačů, které jsou součástí této skupiny akcí. VoiceReceiver[]
webhookReceivers Seznam příjemců webhooků, kteří jsou součástí této skupiny akcí. WebhookReceiver[]

ArmRoleReceiver

Jméno Popis Hodnota
Jméno Název přijímače role arm. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
roleId ID role arm. string (povinné)
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

AutomationRunbookReceiver

Jméno Popis Hodnota
automationAccountId ID účtu Azure Automation, které obsahuje tento runbook a ověřuje se u prostředku Azure. string (povinné)
isGlobalRunbook Určuje, jestli je tato instance globální runbook. bool (povinné)
managedIdentity ID objektu zabezpečení spravované identity. Hodnota může být None, SystemAssigned. řetězec
Jméno Označuje název webhooku. řetězec
runbookName Název tohoto runbooku string (povinné)
serviceUri Identifikátor URI, do kterého se mají odesílat webhooky. řetězec
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool
webhookResourceId ID prostředku pro webhook propojené s tímto runbookem. string (povinné)

AzureAppPushReceiver

Jméno Popis Hodnota
emailAddress E-mailová adresa zaregistrovaná pro mobilní aplikaci Azure string (povinné)
Jméno Název přijímače nabízených oznámení mobilní aplikace Azure Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)

AzureFunctionReceiver

Jméno Popis Hodnota
functionAppResourceId ID prostředku Azure aplikace funkcí. string (povinné)
functionName Název funkce v aplikaci funkcí string (povinné)
httpTriggerUrl Adresa URL triggeru http, do které se odeslal požadavek HTTP. string (povinné)
managedIdentity ID objektu zabezpečení spravované identity. Hodnota může být None, SystemAssigned. řetězec
Jméno Název příjemce funkce Azure. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

Značky AzureResourceTags

Jméno Popis Hodnota

EmailReceiver

Jméno Popis Hodnota
emailAddress E-mailová adresa tohoto příjemce. string (povinné)
Jméno Jméno příjemce e-mailu. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

EventHubReceiver

Jméno Popis Hodnota
eventHubName Název konkrétní fronty centra událostí string (povinné)
eventHubNameSpace Obor názvů centra událostí string (povinné)
managedIdentity ID objektu zabezpečení spravované identity. Hodnota může být None, SystemAssigned. řetězec
Jméno Název příjemce centra událostí. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
subscriptionId ID odběru obsahujícího toto centrum událostí string (povinné)
tenantId ID tenanta pro předplatné obsahující toto centrum událostí řetězec
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

IncidentReceiver

Jméno Popis Hodnota
připojení Připojení služby incidentů IncidentServiceConnection (povinné)
incidentManagementService Typ služby správy incidentů Icm (povinné)
mapování Mapování polí pro službu incidentů IncidentReceiverMappings (povinné)
Jméno Název příjemce incidentu. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)

IncidentReceiverMappings

Jméno Popis Hodnota

IncidentServiceConnection

Jméno Popis Hodnota
id Hodnota GUID představující ID připojení pro službu správy incidentů string (povinné)
Jméno Název připojení. string (povinné)

ItsmReceiver

Jméno Popis Hodnota
connectionId Jedinečná identifikace připojení ITSM mezi několika definovanými ve výše uvedeném pracovním prostoru string (povinné)
Jméno Název přijímače Itsm. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
oblast Oblast, ve které se nachází pracovní prostor. Podporované hodnoty:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' string (povinné)
ticketConfiguration Objekt blob JSON pro konfigurace akce ITSM Možnost CreateMultipleWorkItems bude také součástí tohoto objektu blob. string (povinné)
workspaceId Identifikátor instance OMS LA. string (povinné)

LogicAppReceiver

Jméno Popis Hodnota
callbackUrl Adresa URL zpětného volání, do které se odeslal požadavek HTTP. string (povinné)
managedIdentity ID objektu zabezpečení spravované identity. Hodnota může být None, SystemAssigned. řetězec
Jméno Název příjemce aplikace logiky. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
resourceId ID prostředku Azure příjemce aplikace logiky. string (povinné)
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool

ManagedServiceIdentity

Jméno Popis Hodnota
typ Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned). None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (povinné)
userAssignedIdentities Sada identit přiřazených uživatelem přidružená k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. userAssignedIdentities

Microsoft.Insights/actionGroups

Jméno Popis Hodnota
identita Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem) ManagedServiceIdentity
umístění Umístění prostředku string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Akce seskupuje vlastnosti prostředku. actiongroup
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.Insights/actionGroups@2024-10-01-preview

SmsReceiver

Jméno Popis Hodnota
countryCode Kód země příjemce SMS. string (povinné)
Jméno Název příjemce SMS. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
phoneNumber Telefonní číslo příjemce SMS. string (povinné)

UserAssignedIdentities

Jméno Popis Hodnota

UserAssignedIdentity

Jméno Popis Hodnota

VoiceReceiver

Jméno Popis Hodnota
countryCode Kód země hlasového přijímače. string (povinné)
Jméno Název hlasového přijímače. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
phoneNumber Telefonní číslo hlasového přijímače. string (povinné)

WebhookReceiver

Jméno Popis Hodnota
IdentifikátorURI Označuje identifikátor URI pro ověřování aad. řetězec
managedIdentity ID objektu zabezpečení spravované identity. Hodnota může být None, SystemAssigned. řetězec
Jméno Název příjemce webhooku. Názvy musí být jedinečné pro všechny příjemce v rámci skupiny akcí. string (povinné)
objectId Označuje ID objektu aplikace webhooku pro ověřování aad. řetězec
serviceUri Identifikátor URI, do kterého se mají odesílat webhooky. string (povinné)
tenantId Označuje ID tenanta pro ověřování aad. řetězec
useAadAuth Určuje, zda se používá ověřování AAD. Bool
useCommonAlertSchema Určuje, jestli se má použít běžné schéma upozornění. Bool