Aby uzyskać wskazówki dotyczące wdrażania rozwiązań do monitorowania, zobacz Create monitoring resources by using Bicep.
Definicja zasobu Bicep
Typ zasobu actionGroups można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Przykłady użycia
Przykłady Bicep
Podstawowy przykład wdrażania grupy akcji w usłudze Azure Monitor.
param location string = 'westeurope'
param resourceName string = 'acctest0001'
resource actionGroup 'Microsoft.Insights/actionGroups@2023-01-01' = {
name: resourceName
location: 'global'
properties: {
armRoleReceivers: []
automationRunbookReceivers: []
azureAppPushReceivers: []
azureFunctionReceivers: []
emailReceivers: []
enabled: true
eventHubReceivers: []
groupShortName: 'acctestag'
itsmReceivers: []
logicAppReceivers: []
smsReceivers: []
voiceReceivers: []
webhookReceivers: []
}
}
Moduły zweryfikowane na platformie Azure
Następujące moduły zweryfikowane platformy Azure mogą służyć do wdrażania tego typu zasobu.
| Moduł |
Opis |
|
Grupa akcji |
Moduł zasobów AVM dla grupy akcji |
Przykłady szybkiego startu platformy Azure
Poniższe szablony szybkiego startu platformy Azure zawierają przykłady Bicep na potrzeby wdrażania tego typu zasobu.
Aby utworzyć zasób Microsoft.Insights/actionGroups, dodaj następujący kod Bicep do szablonu.
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'
}
}
Wartości właściwości
Microsoft.Insights/actionGroups
| Nazwa |
Opis |
Wartość |
| tożsamość |
Tożsamości usługi zarządzanej przypisane do tego zasobu. |
ManagedServiceIdentity (tożsamość usługi) |
| lokalizacja |
Lokalizacja geograficzna, w której znajduje się zasób |
ciąg (wymagany) |
| nazwa |
Nazwa zasobu |
ciąg (wymagany) |
| Właściwości |
Właściwości zasobu grup akcji. |
Grupa akcji |
| Tagi |
Tagi zasobów |
Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
Grupa akcji
| Nazwa |
Opis |
Wartość |
| armRoleReceivers |
Lista odbiorników ról usługi ARM, które są częścią tej grupy akcji. Role to role RBAC platformy Azure i obsługiwane są tylko wbudowane role. |
ArmRoleReceiver [] |
| automationRunbookReceivers (automatyzacjaOdbiorniki Runbooka) |
Lista odbiorników AutomationRunbook, które są częścią tej grupy akcji. |
AutomationRunbookReceiver[] |
| azureAppPushReceivers |
Lista odbiorników usługi AzureAppPush, które są częścią tej grupy akcji. |
MicrosoftCommonAzureAppPushReceiver[] |
| azureFunctionReceivers (Odbiorniki azureFunctionReceivers) |
Lista odbiorników funkcji platformy Azure, które są częścią tej grupy akcji. |
AzureFunctionReceiver[] |
| emailOdbiorcy |
Lista odbiorców wiadomości e-mail, które są częścią tej grupy akcji. |
MicrosoftCommonEmailReceiver[] |
| Włączone |
Wskazuje, czy ta grupa akcji jest włączona. Jeśli grupa akcji nie jest włączona, żaden z jej odbiorników nie otrzyma komunikacji. |
bool (wymagane) |
| eventHubReceivers |
Lista odbiorników centrum zdarzeń, które są częścią tej grupy akcji. |
EventHubReceiver[] |
| groupShortName (nazwa_krótka) |
Krótka nazwa grupy akcji. Będzie on używany w wiadomościach SMS. |
struna
Ograniczenia: Maksymalna długość = 12 (wymagana) |
| incidentReceivers (odbiorniki incydentów) |
Lista odbiorców zdarzeń, które są częścią tej grupy akcji. |
Odbiornik incydentów[] |
| itsmOdbiorniki |
Lista odbiorników ITSM, które są częścią tej grupy akcji. |
ItsmReceiver [] |
| logicAppReceivers (odbiorniki logicApp) |
Lista odbiorników aplikacji logiki, które są częścią tej grupy akcji. |
Odbiornik LogicApp[] |
| Odbiorniki smsOdbiorniki |
Lista odbiorników programu SMS, które są częścią tej grupy akcji. |
MicrosoftCommonSmsReceiver[] |
| Odbiorniki głosowe |
Lista odbiorników głosowych, które są częścią tej grupy akcji. |
MicrosoftCommonVoiceReceiver[] |
| element webhookReceivers |
Lista odbiorników elementów webhook, które są częścią tej grupy akcji. |
element WebhookReceiver[] |
Odbiornik ArmRoleReceiver
| Nazwa |
Opis |
Wartość |
| nazwa |
Nazwa odbiornika roli arm. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| roleId (identyfikator roli) |
Identyfikator roli arm. |
ciąg (wymagany) |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
AutomationRunbookReceiver
| Nazwa |
Opis |
Wartość |
| automationAccountId (identyfikator konta) |
Identyfikator konta usługi Azure Automation, który zawiera ten element Runbook i uwierzytelnia się w zasobie platformy Azure. |
ciąg (wymagany) |
| isGlobalRunbook |
Wskazuje, czy to wystąpienie jest globalnym elementem Runbook. |
bool (wymagane) |
| managedIdentity (tożsamość zarządzana) |
Identyfikator podmiotu zabezpieczeń tożsamości zarządzanej. Wartość może mieć wartość "None", "SystemAssigned" |
ciąg |
| nazwa |
Wskazuje nazwę elementu webhook. |
ciąg |
| runbookName (nazwa_elementu) |
Nazwa tego elementu Runbook. |
ciąg (wymagany) |
| identyfikator serviceUri |
Identyfikator URI, w którym powinny być wysyłane elementy webhook. |
ciąg |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
| webhookResourceId (identyfikator zasobu) |
Identyfikator zasobu elementu webhook połączony z tym elementem Runbook. |
ciąg (wymagany) |
AzureFunctionReceiver
| Nazwa |
Opis |
Wartość |
| functionAppResourceId |
Identyfikator zasobu platformy Azure aplikacji funkcji. |
ciąg (wymagany) |
| nazwa_funkcji |
Nazwa funkcji w aplikacji funkcji. |
ciąg (wymagany) |
| httpTriggerUrl (Adres URL wyzwalacza) |
Adres URL wyzwalacza HTTP, do którego wysłano żądanie HTTP. |
ciąg (wymagany) |
| managedIdentity (tożsamość zarządzana) |
Identyfikator podmiotu zabezpieczeń tożsamości zarządzanej. Wartość może mieć wartość "None", "SystemAssigned" |
ciąg |
| nazwa |
Nazwa odbiornika funkcji platformy Azure. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
EventHubReceiver
| Nazwa |
Opis |
Wartość |
| nazwaCentrumZdarzeń |
Nazwa określonej kolejki centrum zdarzeń |
ciąg (wymagany) |
| eventHubNameSpace (przestrzeń nazw) |
Przestrzeń nazw centrum zdarzeń |
ciąg (wymagany) |
| managedIdentity (tożsamość zarządzana) |
Identyfikator podmiotu zabezpieczeń tożsamości zarządzanej. Wartość może mieć wartość "None", "SystemAssigned" |
ciąg |
| nazwa |
Nazwa odbiornika centrum zdarzeń. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| Identyfikator subskrypcji |
Identyfikator subskrypcji zawierającej to centrum zdarzeń |
ciąg (wymagany) |
| Identyfikator najemcy |
Identyfikator dzierżawy subskrypcji zawierającej to centrum zdarzeń |
ciąg |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
IncidentReceiver (Odbiornik zdarzenia)
| Nazwa |
Opis |
Wartość |
| połączenie |
Połączenie usługi incydentu |
IncidentServiceConnection (wymagane) |
| incidentManagementService (usługa zarządzania incydentami) |
Typ usługi zarządzania zdarzeniami |
"Icm" (wymagane) |
| Mapowania |
Mapowania pól dla usługi zdarzeń |
IncidentReceiverMappings (wymagane) |
| nazwa |
Nazwa odbiorcy zdarzenia. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
IncidentReceiverMappings
IncidentServiceConnection
| Nazwa |
Opis |
Wartość |
| id |
Wartość identyfikatora GUID reprezentująca identyfikator połączenia dla usługi zarządzania zdarzeniami. |
ciąg (wymagany) |
| nazwa |
Nazwa połączenia. |
ciąg (wymagany) |
Odbiornik ItsmReceiver
| Nazwa |
Opis |
Wartość |
| identyfikator połączenia |
Unikatowa identyfikacja połączenia ITSM między wieloma zdefiniowanymi w powyższym obszarze roboczym. |
ciąg (wymagany) |
| nazwa |
Nazwa odbiornika Itsm. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| region |
Region, w którym znajduje się obszar roboczy. Obsługiwane wartości:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' |
ciąg (wymagany) |
| ticketConfiguration (konfiguracja biletu) |
Obiekt blob JSON dla konfiguracji akcji ITSM. Opcja CreateMultipleWorkItems będzie również częścią tego obiektu blob. |
ciąg (wymagany) |
| Identyfikator przestrzeni roboczej (workspaceId) |
Identyfikator wystąpienia usługi OMS LA. |
ciąg (wymagany) |
Odbiornik LogicAppReceiver
| Nazwa |
Opis |
Wartość |
| callbackUrl (adres URL wywołania zwrotnego) |
Adres URL wywołania zwrotnego, do którego wysłano żądanie HTTP. |
ciąg (wymagany) |
| managedIdentity (tożsamość zarządzana) |
Identyfikator podmiotu zabezpieczeń tożsamości zarządzanej. Wartość może mieć wartość "None", "SystemAssigned" |
ciąg |
| nazwa |
Nazwa odbiorcy aplikacji logiki. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| identyfikator zasobu |
Identyfikator zasobu platformy Azure odbiorcy aplikacji logiki. |
ciąg (wymagany) |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
ManagedServiceIdentity
| Nazwa |
Opis |
Wartość |
| typ |
Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned). |
"Brak" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (wymagane) |
| tożsamości przypisane użytkownikom |
Zestaw tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika userAssignedIdentities będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Wartości słownika mogą być pustymi obiektami ({}) w żądaniach. |
UserAssignedIdentities |
MicrosoftCommonAzureAppPushReceiver
| Nazwa |
Opis |
Wartość |
| adres e-mail |
Adres e-mail zarejestrowany dla aplikacji mobilnej platformy Azure. |
ciąg (wymagany) |
| nazwa |
Nazwa odbiornika wypychania aplikacji mobilnej platformy Azure. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
MicrosoftCommonEmailReceiver
| Nazwa |
Opis |
Wartość |
| adres e-mail |
Adres e-mail tego odbiorcy. |
ciąg (wymagany) |
| nazwa |
Nazwa odbiorcy poczty e-mail. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
MicrosoftCommonSmsReceiver
| Nazwa |
Opis |
Wartość |
| Kod kraju |
Kod kraju odbiorcy SMS. |
ciąg (wymagany) |
| nazwa |
Nazwa odbiorcy programu SMS. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| numer telefonu |
Numer telefonu odbiorcy WIADOMOŚCI SMS. |
ciąg (wymagany) |
MicrosoftCommonVoiceReceiver
| Nazwa |
Opis |
Wartość |
| Kod kraju |
Kod kraju odbiornika głosowego. |
ciąg (wymagany) |
| nazwa |
Nazwa odbiornika głosowego. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| numer telefonu |
Numer telefonu odbiornika głosowego. |
ciąg (wymagany) |
UserAssignedIdentities
Tożsamość przypisana przez użytkownika
Element WebhookReceiver
| Nazwa |
Opis |
Wartość |
| identyfikatorURI |
Wskazuje identyfikator URI dla uwierzytelniania usługi aad. |
ciąg |
| managedIdentity (tożsamość zarządzana) |
Identyfikator podmiotu zabezpieczeń tożsamości zarządzanej. Wartość może mieć wartość "None", "SystemAssigned" |
ciąg |
| nazwa |
Nazwa odbiornika elementu webhook. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| objectId (identyfikator obiektu) |
Wskazuje identyfikator obiektu aplikacji elementu webhook dla uwierzytelniania usługi aad. |
ciąg |
| identyfikator serviceUri |
Identyfikator URI, w którym powinny być wysyłane elementy webhook. |
ciąg (wymagany) |
| Identyfikator najemcy |
Wskazuje identyfikator dzierżawy dla uwierzytelniania usługi aad. |
ciąg |
| useAadAuth |
Wskazuje, czy używać uwierzytelniania usługi AAD. |
Bool |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
Definicja zasobu szablonu usługi ARM
Typ zasobu actionGroups można wdrożyć przy użyciu operacji docelowych:
Przykłady użycia
Szablony szybkiego startu platformy Azure
Następujące szablony szybkiego startu platformy Azure wdrożyć ten typ zasobu.
| Szablon |
Opis |
klastrze usługi AKS z bramą translatora adresów sieciowych i usługą Application Gateway
Wdrażanie do Azure  |
W tym przykładzie pokazano, jak wdrożyć klaster usługi AKS z bramą translatora adresów sieciowych dla połączeń wychodzących i usługę Application Gateway dla połączeń przychodzących. |
klastrze usługi AKS z kontrolerem ruchu przychodzącego usługi Application Gateway
Wdrażanie do Azure  |
W tym przykładzie pokazano, jak wdrożyć klaster usługi AKS za pomocą usługi Application Gateway, kontrolera ruchu przychodzącego usługi Application Gateway, usługi Azure Container Registry, usługi Log Analytics i usługi Key Vault |
BrowserBox Azure Edition
Wdrażanie do Azure  |
Ten szablon umożliwia wdrożenie przeglądarkiBox na maszynie wirtualnej LVM z systemem Azure Ubuntu Server 22.04 LTS, Debian 11 lub RHEL 8.7 LVM. |
Tworzenie nowej grupy akcji na platformie Azure
Wdrażanie do Azure  |
Ten szablon tworzy nową grupę akcji na platformie Azure. Tę grupę akcji można następnie użyć do konfigurowania alertów na platformie Azure. |
Tworzy alert usługi platformy Azure
Wdrażanie do Azure  |
Ten szablon tworzy alert kondycji usługi platformy Azure, który opcjonalnie wysyła wiadomości e-mail do administratorów usługi i określone adresy e-mail w przypadku awarii usługi cerain platformy Azure. |
wdrażanie alertu usługi Service Health
Wdrażanie do Azure  |
Ten szablon umożliwia wdrożenie prostego alertu, który używa grupy akcji do wysyłania powiadomień e-mail dla wszystkich rekordów usługi Service Health w dzienniku aktywności platformy Azure |
wdrażanie alertu dziennika aktywności autoskalowania
Wdrażanie do Azure  |
Ten szablon umożliwia wdrożenie prostego alertu, który używa grupy akcji do wysyłania powiadomień e-mail dla wszystkich rekordów autoskalowania w dzienniku aktywności platformy Azure |
wdrażanie alertu dziennika aktywności w trybie automatycznego skalowania nie powiodło się
Wdrażanie do Azure  |
Ten szablon umożliwia wdrożenie prostego alertu, który używa grupy akcji do wysyłania powiadomień e-mail dla wszystkich rekordów automatycznego skalowania nieudanych w dzienniku aktywności platformy Azure |
wdrażanie usługi Application Insights i tworzenie w nim alertu
Wdrażanie do Azure  |
Ten szablon umożliwia wdrożenie usługi Application Insights i utworzenie w nim alertu |
dynamiczne tworzenie testów sieci Web
Wdrażanie do Azure  |
Utwórz dowolną liczbę testów internetowych usługi App Insights (ping). |
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbook
Wdrażanie do Azure  |
Wdrożenie chmury dla przedsiębiorstw, małych lub dużych, wymaga, aby modele odpowiedzialnego i wydajnego ładu czerpały wartość z wdrożeń w chmurze. CloudWise (nazwa kodu rozwiązania) to złożone rozwiązanie dostępne w przewodnikach Szybki start dla partnerów platformy Azure, to narzędzie do wdrażania dla klientów, integratorów systemów i partnerów, które zapewnia samoobsługowe, zautomatyzowane rozwiązanie do zarządzania i operacji, skoncentrowane na optymalizacji kosztów, ulepszaniu niezawodności aplikacji, zmniejszaniu ryzyka biznesowego. Rozwiązanie wyróżnia podstawowe filary ładu dotyczące widoczności i kontroli. |
skalowalna aplikacja internetowa Umbraco CMS
Wdrażanie do Azure  |
Ten szablon umożliwia łatwe wdrażanie aplikacji internetowej umbraco CMS w usłudze Azure App Service Web Apps. |
powiadomienia instalatora alertów kopii zapasowej przy użyciu usługi Azure Monitor
Wdrażanie do Azure  |
Ten szablon umożliwia konfigurowanie powiadomień e-mail dla magazynów usługi Recovery Services przy użyciu usługi Azure Monitor przez wdrożenie reguły przetwarzania alertów i grupy akcji |
Aby utworzyć zasób Microsoft.Insights/actionGroups, dodaj następujący kod JSON do szablonu.
{
"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"
}
}
Wartości właściwości
Microsoft.Insights/actionGroups
| Nazwa |
Opis |
Wartość |
| apiVersion (wersja interfejsu api) |
Wersja interfejsu API |
"2024-10-01-preview" |
| tożsamość |
Tożsamości usługi zarządzanej przypisane do tego zasobu. |
ManagedServiceIdentity (tożsamość usługi) |
| lokalizacja |
Lokalizacja geograficzna, w której znajduje się zasób |
ciąg (wymagany) |
| nazwa |
Nazwa zasobu |
ciąg (wymagany) |
| Właściwości |
Właściwości zasobu grup akcji. |
Grupa akcji |
| Tagi |
Tagi zasobów |
Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
| typ |
Typ zasobu |
"Microsoft.Insights/actionGroups" |
Grupa akcji
| Nazwa |
Opis |
Wartość |
| armRoleReceivers |
Lista odbiorników ról usługi ARM, które są częścią tej grupy akcji. Role to role RBAC platformy Azure i obsługiwane są tylko wbudowane role. |
ArmRoleReceiver [] |
| automationRunbookReceivers (automatyzacjaOdbiorniki Runbooka) |
Lista odbiorników AutomationRunbook, które są częścią tej grupy akcji. |
AutomationRunbookReceiver[] |
| azureAppPushReceivers |
Lista odbiorników usługi AzureAppPush, które są częścią tej grupy akcji. |
MicrosoftCommonAzureAppPushReceiver[] |
| azureFunctionReceivers (Odbiorniki azureFunctionReceivers) |
Lista odbiorników funkcji platformy Azure, które są częścią tej grupy akcji. |
AzureFunctionReceiver[] |
| emailOdbiorcy |
Lista odbiorców wiadomości e-mail, które są częścią tej grupy akcji. |
MicrosoftCommonEmailReceiver[] |
| Włączone |
Wskazuje, czy ta grupa akcji jest włączona. Jeśli grupa akcji nie jest włączona, żaden z jej odbiorników nie otrzyma komunikacji. |
bool (wymagane) |
| eventHubReceivers |
Lista odbiorników centrum zdarzeń, które są częścią tej grupy akcji. |
EventHubReceiver[] |
| groupShortName (nazwa_krótka) |
Krótka nazwa grupy akcji. Będzie on używany w wiadomościach SMS. |
struna
Ograniczenia: Maksymalna długość = 12 (wymagana) |
| incidentReceivers (odbiorniki incydentów) |
Lista odbiorców zdarzeń, które są częścią tej grupy akcji. |
Odbiornik incydentów[] |
| itsmOdbiorniki |
Lista odbiorników ITSM, które są częścią tej grupy akcji. |
ItsmReceiver [] |
| logicAppReceivers (odbiorniki logicApp) |
Lista odbiorników aplikacji logiki, które są częścią tej grupy akcji. |
Odbiornik LogicApp[] |
| Odbiorniki smsOdbiorniki |
Lista odbiorników programu SMS, które są częścią tej grupy akcji. |
MicrosoftCommonSmsReceiver[] |
| Odbiorniki głosowe |
Lista odbiorników głosowych, które są częścią tej grupy akcji. |
MicrosoftCommonVoiceReceiver[] |
| element webhookReceivers |
Lista odbiorników elementów webhook, które są częścią tej grupy akcji. |
element WebhookReceiver[] |
Odbiornik ArmRoleReceiver
| Nazwa |
Opis |
Wartość |
| nazwa |
Nazwa odbiornika roli arm. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| roleId (identyfikator roli) |
Identyfikator roli arm. |
ciąg (wymagany) |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
AutomationRunbookReceiver
| Nazwa |
Opis |
Wartość |
| automationAccountId (identyfikator konta) |
Identyfikator konta usługi Azure Automation, który zawiera ten element Runbook i uwierzytelnia się w zasobie platformy Azure. |
ciąg (wymagany) |
| isGlobalRunbook |
Wskazuje, czy to wystąpienie jest globalnym elementem Runbook. |
bool (wymagane) |
| managedIdentity (tożsamość zarządzana) |
Identyfikator podmiotu zabezpieczeń tożsamości zarządzanej. Wartość może mieć wartość "None", "SystemAssigned" |
ciąg |
| nazwa |
Wskazuje nazwę elementu webhook. |
ciąg |
| runbookName (nazwa_elementu) |
Nazwa tego elementu Runbook. |
ciąg (wymagany) |
| identyfikator serviceUri |
Identyfikator URI, w którym powinny być wysyłane elementy webhook. |
ciąg |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
| webhookResourceId (identyfikator zasobu) |
Identyfikator zasobu elementu webhook połączony z tym elementem Runbook. |
ciąg (wymagany) |
AzureFunctionReceiver
| Nazwa |
Opis |
Wartość |
| functionAppResourceId |
Identyfikator zasobu platformy Azure aplikacji funkcji. |
ciąg (wymagany) |
| nazwa_funkcji |
Nazwa funkcji w aplikacji funkcji. |
ciąg (wymagany) |
| httpTriggerUrl (Adres URL wyzwalacza) |
Adres URL wyzwalacza HTTP, do którego wysłano żądanie HTTP. |
ciąg (wymagany) |
| managedIdentity (tożsamość zarządzana) |
Identyfikator podmiotu zabezpieczeń tożsamości zarządzanej. Wartość może mieć wartość "None", "SystemAssigned" |
ciąg |
| nazwa |
Nazwa odbiornika funkcji platformy Azure. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
EventHubReceiver
| Nazwa |
Opis |
Wartość |
| nazwaCentrumZdarzeń |
Nazwa określonej kolejki centrum zdarzeń |
ciąg (wymagany) |
| eventHubNameSpace (przestrzeń nazw) |
Przestrzeń nazw centrum zdarzeń |
ciąg (wymagany) |
| managedIdentity (tożsamość zarządzana) |
Identyfikator podmiotu zabezpieczeń tożsamości zarządzanej. Wartość może mieć wartość "None", "SystemAssigned" |
ciąg |
| nazwa |
Nazwa odbiornika centrum zdarzeń. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| Identyfikator subskrypcji |
Identyfikator subskrypcji zawierającej to centrum zdarzeń |
ciąg (wymagany) |
| Identyfikator najemcy |
Identyfikator dzierżawy subskrypcji zawierającej to centrum zdarzeń |
ciąg |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
IncidentReceiver (Odbiornik zdarzenia)
| Nazwa |
Opis |
Wartość |
| połączenie |
Połączenie usługi incydentu |
IncidentServiceConnection (wymagane) |
| incidentManagementService (usługa zarządzania incydentami) |
Typ usługi zarządzania zdarzeniami |
"Icm" (wymagane) |
| Mapowania |
Mapowania pól dla usługi zdarzeń |
IncidentReceiverMappings (wymagane) |
| nazwa |
Nazwa odbiorcy zdarzenia. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
IncidentReceiverMappings
IncidentServiceConnection
| Nazwa |
Opis |
Wartość |
| id |
Wartość identyfikatora GUID reprezentująca identyfikator połączenia dla usługi zarządzania zdarzeniami. |
ciąg (wymagany) |
| nazwa |
Nazwa połączenia. |
ciąg (wymagany) |
Odbiornik ItsmReceiver
| Nazwa |
Opis |
Wartość |
| identyfikator połączenia |
Unikatowa identyfikacja połączenia ITSM między wieloma zdefiniowanymi w powyższym obszarze roboczym. |
ciąg (wymagany) |
| nazwa |
Nazwa odbiornika Itsm. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| region |
Region, w którym znajduje się obszar roboczy. Obsługiwane wartości:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' |
ciąg (wymagany) |
| ticketConfiguration (konfiguracja biletu) |
Obiekt blob JSON dla konfiguracji akcji ITSM. Opcja CreateMultipleWorkItems będzie również częścią tego obiektu blob. |
ciąg (wymagany) |
| Identyfikator przestrzeni roboczej (workspaceId) |
Identyfikator wystąpienia usługi OMS LA. |
ciąg (wymagany) |
Odbiornik LogicAppReceiver
| Nazwa |
Opis |
Wartość |
| callbackUrl (adres URL wywołania zwrotnego) |
Adres URL wywołania zwrotnego, do którego wysłano żądanie HTTP. |
ciąg (wymagany) |
| managedIdentity (tożsamość zarządzana) |
Identyfikator podmiotu zabezpieczeń tożsamości zarządzanej. Wartość może mieć wartość "None", "SystemAssigned" |
ciąg |
| nazwa |
Nazwa odbiorcy aplikacji logiki. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| identyfikator zasobu |
Identyfikator zasobu platformy Azure odbiorcy aplikacji logiki. |
ciąg (wymagany) |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
ManagedServiceIdentity
| Nazwa |
Opis |
Wartość |
| typ |
Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned). |
"Brak" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (wymagane) |
| tożsamości przypisane użytkownikom |
Zestaw tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika userAssignedIdentities będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Wartości słownika mogą być pustymi obiektami ({}) w żądaniach. |
UserAssignedIdentities |
MicrosoftCommonAzureAppPushReceiver
| Nazwa |
Opis |
Wartość |
| adres e-mail |
Adres e-mail zarejestrowany dla aplikacji mobilnej platformy Azure. |
ciąg (wymagany) |
| nazwa |
Nazwa odbiornika wypychania aplikacji mobilnej platformy Azure. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
MicrosoftCommonEmailReceiver
| Nazwa |
Opis |
Wartość |
| adres e-mail |
Adres e-mail tego odbiorcy. |
ciąg (wymagany) |
| nazwa |
Nazwa odbiorcy poczty e-mail. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
MicrosoftCommonSmsReceiver
| Nazwa |
Opis |
Wartość |
| Kod kraju |
Kod kraju odbiorcy SMS. |
ciąg (wymagany) |
| nazwa |
Nazwa odbiorcy programu SMS. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| numer telefonu |
Numer telefonu odbiorcy WIADOMOŚCI SMS. |
ciąg (wymagany) |
MicrosoftCommonVoiceReceiver
| Nazwa |
Opis |
Wartość |
| Kod kraju |
Kod kraju odbiornika głosowego. |
ciąg (wymagany) |
| nazwa |
Nazwa odbiornika głosowego. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| numer telefonu |
Numer telefonu odbiornika głosowego. |
ciąg (wymagany) |
UserAssignedIdentities
Tożsamość przypisana przez użytkownika
Element WebhookReceiver
| Nazwa |
Opis |
Wartość |
| identyfikatorURI |
Wskazuje identyfikator URI dla uwierzytelniania usługi aad. |
ciąg |
| managedIdentity (tożsamość zarządzana) |
Identyfikator podmiotu zabezpieczeń tożsamości zarządzanej. Wartość może mieć wartość "None", "SystemAssigned" |
ciąg |
| nazwa |
Nazwa odbiornika elementu webhook. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| objectId (identyfikator obiektu) |
Wskazuje identyfikator obiektu aplikacji elementu webhook dla uwierzytelniania usługi aad. |
ciąg |
| identyfikator serviceUri |
Identyfikator URI, w którym powinny być wysyłane elementy webhook. |
ciąg (wymagany) |
| Identyfikator najemcy |
Wskazuje identyfikator dzierżawy dla uwierzytelniania usługi aad. |
ciąg |
| useAadAuth |
Wskazuje, czy używać uwierzytelniania usługi AAD. |
Bool |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
Typ zasobu actionGroups można wdrożyć przy użyciu operacji docelowych:
-
Grupy zasobów Listę zmienionych właściwości w każdej wersji API można znaleźć w dzienniku zmian.
Przykłady użycia
Podstawowy przykład wdrażania grupy akcji w usłudze Azure Monitor.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "actionGroup" {
type = "Microsoft.Insights/actionGroups@2023-01-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = "global"
body = {
properties = {
armRoleReceivers = [
]
automationRunbookReceivers = [
]
azureAppPushReceivers = [
]
azureFunctionReceivers = [
]
emailReceivers = [
]
enabled = true
eventHubReceivers = [
]
groupShortName = "acctestag"
itsmReceivers = [
]
logicAppReceivers = [
]
smsReceivers = [
]
voiceReceivers = [
]
webhookReceivers = [
]
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
Moduły zweryfikowane na platformie Azure
Następujące moduły zweryfikowane platformy Azure mogą służyć do wdrażania tego typu zasobu.
| Moduł |
Opis |
|
Grupa akcji |
Moduł zasobów AVM dla grupy akcji |
Aby utworzyć zasób Microsoft.Insights/actionGroups, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/actionGroups@2024-10-01-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
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
}
]
}
}
}
Wartości właściwości
Microsoft.Insights/actionGroups
| Nazwa |
Opis |
Wartość |
| tożsamość |
Tożsamości usługi zarządzanej przypisane do tego zasobu. |
ManagedServiceIdentity (tożsamość usługi) |
| lokalizacja |
Lokalizacja geograficzna, w której znajduje się zasób |
ciąg (wymagany) |
| nazwa |
Nazwa zasobu |
ciąg (wymagany) |
| Właściwości |
Właściwości zasobu grup akcji. |
Grupa akcji |
| Tagi |
Tagi zasobów |
Słownik nazw tagów i wartości. |
| typ |
Typ zasobu |
"Microsoft.Insights/actionGroups@2024-10-01-preview" |
Grupa akcji
| Nazwa |
Opis |
Wartość |
| armRoleReceivers |
Lista odbiorników ról usługi ARM, które są częścią tej grupy akcji. Role to role RBAC platformy Azure i obsługiwane są tylko wbudowane role. |
ArmRoleReceiver [] |
| automationRunbookReceivers (automatyzacjaOdbiorniki Runbooka) |
Lista odbiorników AutomationRunbook, które są częścią tej grupy akcji. |
AutomationRunbookReceiver[] |
| azureAppPushReceivers |
Lista odbiorników usługi AzureAppPush, które są częścią tej grupy akcji. |
MicrosoftCommonAzureAppPushReceiver[] |
| azureFunctionReceivers (Odbiorniki azureFunctionReceivers) |
Lista odbiorników funkcji platformy Azure, które są częścią tej grupy akcji. |
AzureFunctionReceiver[] |
| emailOdbiorcy |
Lista odbiorców wiadomości e-mail, które są częścią tej grupy akcji. |
MicrosoftCommonEmailReceiver[] |
| Włączone |
Wskazuje, czy ta grupa akcji jest włączona. Jeśli grupa akcji nie jest włączona, żaden z jej odbiorników nie otrzyma komunikacji. |
bool (wymagane) |
| eventHubReceivers |
Lista odbiorników centrum zdarzeń, które są częścią tej grupy akcji. |
EventHubReceiver[] |
| groupShortName (nazwa_krótka) |
Krótka nazwa grupy akcji. Będzie on używany w wiadomościach SMS. |
struna
Ograniczenia: Maksymalna długość = 12 (wymagana) |
| incidentReceivers (odbiorniki incydentów) |
Lista odbiorców zdarzeń, które są częścią tej grupy akcji. |
Odbiornik incydentów[] |
| itsmOdbiorniki |
Lista odbiorników ITSM, które są częścią tej grupy akcji. |
ItsmReceiver [] |
| logicAppReceivers (odbiorniki logicApp) |
Lista odbiorników aplikacji logiki, które są częścią tej grupy akcji. |
Odbiornik LogicApp[] |
| Odbiorniki smsOdbiorniki |
Lista odbiorników programu SMS, które są częścią tej grupy akcji. |
MicrosoftCommonSmsReceiver[] |
| Odbiorniki głosowe |
Lista odbiorników głosowych, które są częścią tej grupy akcji. |
MicrosoftCommonVoiceReceiver[] |
| element webhookReceivers |
Lista odbiorników elementów webhook, które są częścią tej grupy akcji. |
element WebhookReceiver[] |
Odbiornik ArmRoleReceiver
| Nazwa |
Opis |
Wartość |
| nazwa |
Nazwa odbiornika roli arm. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| roleId (identyfikator roli) |
Identyfikator roli arm. |
ciąg (wymagany) |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
AutomationRunbookReceiver
| Nazwa |
Opis |
Wartość |
| automationAccountId (identyfikator konta) |
Identyfikator konta usługi Azure Automation, który zawiera ten element Runbook i uwierzytelnia się w zasobie platformy Azure. |
ciąg (wymagany) |
| isGlobalRunbook |
Wskazuje, czy to wystąpienie jest globalnym elementem Runbook. |
bool (wymagane) |
| managedIdentity (tożsamość zarządzana) |
Identyfikator podmiotu zabezpieczeń tożsamości zarządzanej. Wartość może mieć wartość "None", "SystemAssigned" |
ciąg |
| nazwa |
Wskazuje nazwę elementu webhook. |
ciąg |
| runbookName (nazwa_elementu) |
Nazwa tego elementu Runbook. |
ciąg (wymagany) |
| identyfikator serviceUri |
Identyfikator URI, w którym powinny być wysyłane elementy webhook. |
ciąg |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
| webhookResourceId (identyfikator zasobu) |
Identyfikator zasobu elementu webhook połączony z tym elementem Runbook. |
ciąg (wymagany) |
AzureFunctionReceiver
| Nazwa |
Opis |
Wartość |
| functionAppResourceId |
Identyfikator zasobu platformy Azure aplikacji funkcji. |
ciąg (wymagany) |
| nazwa_funkcji |
Nazwa funkcji w aplikacji funkcji. |
ciąg (wymagany) |
| httpTriggerUrl (Adres URL wyzwalacza) |
Adres URL wyzwalacza HTTP, do którego wysłano żądanie HTTP. |
ciąg (wymagany) |
| managedIdentity (tożsamość zarządzana) |
Identyfikator podmiotu zabezpieczeń tożsamości zarządzanej. Wartość może mieć wartość "None", "SystemAssigned" |
ciąg |
| nazwa |
Nazwa odbiornika funkcji platformy Azure. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
EventHubReceiver
| Nazwa |
Opis |
Wartość |
| nazwaCentrumZdarzeń |
Nazwa określonej kolejki centrum zdarzeń |
ciąg (wymagany) |
| eventHubNameSpace (przestrzeń nazw) |
Przestrzeń nazw centrum zdarzeń |
ciąg (wymagany) |
| managedIdentity (tożsamość zarządzana) |
Identyfikator podmiotu zabezpieczeń tożsamości zarządzanej. Wartość może mieć wartość "None", "SystemAssigned" |
ciąg |
| nazwa |
Nazwa odbiornika centrum zdarzeń. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| Identyfikator subskrypcji |
Identyfikator subskrypcji zawierającej to centrum zdarzeń |
ciąg (wymagany) |
| Identyfikator najemcy |
Identyfikator dzierżawy subskrypcji zawierającej to centrum zdarzeń |
ciąg |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
IncidentReceiver (Odbiornik zdarzenia)
| Nazwa |
Opis |
Wartość |
| połączenie |
Połączenie usługi incydentu |
IncidentServiceConnection (wymagane) |
| incidentManagementService (usługa zarządzania incydentami) |
Typ usługi zarządzania zdarzeniami |
"Icm" (wymagane) |
| Mapowania |
Mapowania pól dla usługi zdarzeń |
IncidentReceiverMappings (wymagane) |
| nazwa |
Nazwa odbiorcy zdarzenia. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
IncidentReceiverMappings
IncidentServiceConnection
| Nazwa |
Opis |
Wartość |
| id |
Wartość identyfikatora GUID reprezentująca identyfikator połączenia dla usługi zarządzania zdarzeniami. |
ciąg (wymagany) |
| nazwa |
Nazwa połączenia. |
ciąg (wymagany) |
Odbiornik ItsmReceiver
| Nazwa |
Opis |
Wartość |
| identyfikator połączenia |
Unikatowa identyfikacja połączenia ITSM między wieloma zdefiniowanymi w powyższym obszarze roboczym. |
ciąg (wymagany) |
| nazwa |
Nazwa odbiornika Itsm. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| region |
Region, w którym znajduje się obszar roboczy. Obsługiwane wartości:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' |
ciąg (wymagany) |
| ticketConfiguration (konfiguracja biletu) |
Obiekt blob JSON dla konfiguracji akcji ITSM. Opcja CreateMultipleWorkItems będzie również częścią tego obiektu blob. |
ciąg (wymagany) |
| Identyfikator przestrzeni roboczej (workspaceId) |
Identyfikator wystąpienia usługi OMS LA. |
ciąg (wymagany) |
Odbiornik LogicAppReceiver
| Nazwa |
Opis |
Wartość |
| callbackUrl (adres URL wywołania zwrotnego) |
Adres URL wywołania zwrotnego, do którego wysłano żądanie HTTP. |
ciąg (wymagany) |
| managedIdentity (tożsamość zarządzana) |
Identyfikator podmiotu zabezpieczeń tożsamości zarządzanej. Wartość może mieć wartość "None", "SystemAssigned" |
ciąg |
| nazwa |
Nazwa odbiorcy aplikacji logiki. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| identyfikator zasobu |
Identyfikator zasobu platformy Azure odbiorcy aplikacji logiki. |
ciąg (wymagany) |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
ManagedServiceIdentity
| Nazwa |
Opis |
Wartość |
| typ |
Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned). |
"Brak" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (wymagane) |
| tożsamości przypisane użytkownikom |
Zestaw tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika userAssignedIdentities będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Wartości słownika mogą być pustymi obiektami ({}) w żądaniach. |
UserAssignedIdentities |
MicrosoftCommonAzureAppPushReceiver
| Nazwa |
Opis |
Wartość |
| adres e-mail |
Adres e-mail zarejestrowany dla aplikacji mobilnej platformy Azure. |
ciąg (wymagany) |
| nazwa |
Nazwa odbiornika wypychania aplikacji mobilnej platformy Azure. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
MicrosoftCommonEmailReceiver
| Nazwa |
Opis |
Wartość |
| adres e-mail |
Adres e-mail tego odbiorcy. |
ciąg (wymagany) |
| nazwa |
Nazwa odbiorcy poczty e-mail. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |
MicrosoftCommonSmsReceiver
| Nazwa |
Opis |
Wartość |
| Kod kraju |
Kod kraju odbiorcy SMS. |
ciąg (wymagany) |
| nazwa |
Nazwa odbiorcy programu SMS. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| numer telefonu |
Numer telefonu odbiorcy WIADOMOŚCI SMS. |
ciąg (wymagany) |
MicrosoftCommonVoiceReceiver
| Nazwa |
Opis |
Wartość |
| Kod kraju |
Kod kraju odbiornika głosowego. |
ciąg (wymagany) |
| nazwa |
Nazwa odbiornika głosowego. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| numer telefonu |
Numer telefonu odbiornika głosowego. |
ciąg (wymagany) |
UserAssignedIdentities
Tożsamość przypisana przez użytkownika
Element WebhookReceiver
| Nazwa |
Opis |
Wartość |
| identyfikatorURI |
Wskazuje identyfikator URI dla uwierzytelniania usługi aad. |
ciąg |
| managedIdentity (tożsamość zarządzana) |
Identyfikator podmiotu zabezpieczeń tożsamości zarządzanej. Wartość może mieć wartość "None", "SystemAssigned" |
ciąg |
| nazwa |
Nazwa odbiornika elementu webhook. Nazwy muszą być unikatowe we wszystkich odbiornikach w grupie akcji. |
ciąg (wymagany) |
| objectId (identyfikator obiektu) |
Wskazuje identyfikator obiektu aplikacji elementu webhook dla uwierzytelniania usługi aad. |
ciąg |
| identyfikator serviceUri |
Identyfikator URI, w którym powinny być wysyłane elementy webhook. |
ciąg (wymagany) |
| Identyfikator najemcy |
Wskazuje identyfikator dzierżawy dla uwierzytelniania usługi aad. |
ciąg |
| useAadAuth |
Wskazuje, czy używać uwierzytelniania usługi AAD. |
Bool |
| useCommonAlertSchema |
Wskazuje, czy używać wspólnego schematu alertu. |
Bool |