Microsoft.Insights actionGroups 2023-09-01-preview
Artikel 12/21/2024
2 deltagare
Feedback
I den här artikeln
Information om hur du distribuerar övervakningslösningar finns i Skapa övervakningsresurser med hjälp av Bicep .
Bicep-resursdefinition
Resurstypen actionGroups kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Insights/actionGroups-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Insights/actionGroups@2023-09-01-preview' = {
location: 'string'
name: 'string'
properties: {
armRoleReceivers: [
{
name: 'string'
roleId: 'string'
useCommonAlertSchema: bool
}
]
automationRunbookReceivers: [
{
automationAccountId: 'string'
isGlobalRunbook: bool
name: 'string'
runbookName: 'string'
serviceUri: 'string'
useCommonAlertSchema: bool
webhookResourceId: 'string'
}
]
azureAppPushReceivers: [
{
emailAddress: 'string'
name: 'string'
}
]
azureFunctionReceivers: [
{
functionAppResourceId: 'string'
functionName: 'string'
httpTriggerUrl: 'string'
name: 'string'
useCommonAlertSchema: bool
}
]
emailReceivers: [
{
emailAddress: 'string'
name: 'string'
useCommonAlertSchema: bool
}
]
enabled: bool
eventHubReceivers: [
{
eventHubName: 'string'
eventHubNameSpace: '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'
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
}
]
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
ActionGroup
Namn
Beskrivning
Värde
armRoleReceivers
Listan över ARM-rollmottagare som ingår i den här åtgärdsgruppen. Roller är Azure RBAC-roller och endast inbyggda roller stöds.
ArmRoleReceiver []
automationRunbookReceivers
Listan över AutomationRunbook-mottagare som ingår i den här åtgärdsgruppen.
AutomationRunbookReceiver []
azureAppPushReceivers
Listan över AzureAppPush-mottagare som ingår i den här åtgärdsgruppen.
AzureAppPushReceiver []
azureFunctionReceivers
Listan över azure-funktionsmottagare som ingår i den här åtgärdsgruppen.
AzureFunctionReceiver []
emailReceivers
Listan över e-postmottagare som ingår i den här åtgärdsgruppen.
EmailReceiver []
Aktiverat
Anger om den här åtgärdsgruppen är aktiverad. Om en åtgärdsgrupp inte är aktiverad får ingen av dess mottagare kommunikation.
bool (krävs)
eventHubReceivers
Listan över händelsehubbmottagare som ingår i den här åtgärdsgruppen.
EventHubReceiver []
groupShortName
Åtgärdsgruppens korta namn. Detta används i SMS-meddelanden.
sträng Begränsningar: Maximal längd = (krävs)
incidentReceivers
Listan över incidentmottagare som ingår i den här åtgärdsgruppen.
IncidentReceiver []
itsmReceivers
Listan över ITSM-mottagare som ingår i den här åtgärdsgruppen.
ItsmReceiver []
logicAppReceivers
Listan över logic app-mottagare som ingår i den här åtgärdsgruppen.
LogicAppReceiver []
smsReceivers
Listan över SMS-mottagare som ingår i den här åtgärdsgruppen.
SmsReceiver []
voiceReceivers
Listan över röstmottagare som ingår i den här åtgärdsgruppen.
VoiceReceiver []
webhookReceivers
Listan över webhook-mottagare som ingår i den här åtgärdsgruppen.
WebhookReceiver []
ArmRoleReceiver
Namn
Beskrivning
Värde
Namn
Namnet på armrollmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
roleId
Armrolls-ID:t.
sträng (krävs)
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
AutomationRunbookReceiver
Namn
Beskrivning
Värde
automationAccountId
Azure Automation-konto-ID:t som innehåller den här runbooken och autentiserar till Azure-resursen.
sträng (krävs)
isGlobalRunbook
Anger om den här instansen är global runbook.
bool (krävs)
Namn
Anger namnet på webhooken.
sträng
runbookName
Namnet på den här runbooken.
sträng (krävs)
serviceUri
Den URI där webhooks ska skickas.
sträng
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
webhookResourceId
Resurs-ID:t för webhook som är länkat till den här runbooken.
sträng (krävs)
AzureAppPushReceiver
Namn
Beskrivning
Värde
emailAddress
E-postadressen som registrerats för Azure-mobilappen.
sträng (krävs)
Namn
Namnet på Azure-mobilappens push-mottagare. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
AzureFunctionReceiver
Namn
Beskrivning
Värde
functionAppResourceId
Funktionsappens azure-resurs-ID.
sträng (krävs)
functionName
Funktionsnamnet i funktionsappen.
sträng (krävs)
httpTriggerUrl
URL:en för http-utlösaren som http-begäran skickades till.
sträng (krävs)
Namn
Namnet på azure-funktionsmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
EmailReceiver
Namn
Beskrivning
Värde
emailAddress
Mottagarens e-postadress.
sträng (krävs)
Namn
Namnet på e-postmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
EventHubReceiver
Namn
Beskrivning
Värde
eventHubName
Namnet på den specifika Event Hub-kön
sträng (krävs)
eventHubNameSpace
Event Hub-namnområdet
sträng (krävs)
Namn
Namnet på händelsehubbens mottagare. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
subscriptionId
ID:t för prenumerationen som innehåller den här händelsehubben
sträng (krävs)
tenantId
Klientorganisations-ID:t för prenumerationen som innehåller den här händelsehubben
sträng
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
IncidentReceiver
Namn
Beskrivning
Värde
samband
Incidenttjänstens anslutning
IncidentServiceConnection (krävs)
incidentManagementService
Tjänsttypen incidenthantering
"Icm" (krävs)
Mappningar
Fältmappningar för incidenttjänsten
IncidentReceiverMappings (krävs)
Namn
Namnet på incidentmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
IncidentReceiverMappings
IncidentServiceConnection
Namn
Beskrivning
Värde
Id
GUID-värde som representerar anslutnings-ID för incidenthanteringstjänsten.
sträng (krävs)
Namn
Namnet på anslutningen.
sträng (krävs)
ItsmReceiver
Namn
Beskrivning
Värde
connectionId
Unik identifiering av ITSM-anslutning mellan flera definierade i ovanstående arbetsyta.
sträng (krävs)
Namn
Namnet på Itsm-mottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
region
Region där arbetsytan finns. Värden som stöds:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope'
sträng (krävs)
ticketConfiguration
JSON-blob för konfigurationerna av ITSM-åtgärden. Alternativet CreateMultipleWorkItems kommer också att ingå i den här bloben.
sträng (krävs)
workspaceId
OMS LA-instansidentifierare.
sträng (krävs)
LogicAppReceiver
Namn
Beskrivning
Värde
callbackUrl
Återanrops-URL:en som http-begäran skickades till.
sträng (krävs)
Namn
Namnet på logikappmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
resourceId
Azure-resurs-ID för logikappmottagaren.
sträng (krävs)
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
Microsoft.Insights/actionGroups
Namn
Beskrivning
Värde
plats
Resursplats
sträng (krävs)
Namn
Resursnamnet
sträng (krävs)
Egenskaper
Resursens egenskaper för åtgärdsgrupper.
ActionGroup
Taggar
Resurstaggar
Ordlista med taggnamn och värden. Se taggar i mallar
SmsReceiver
Namn
Beskrivning
Värde
countryCode
Landskoden för SMS-mottagaren.
sträng (krävs)
Namn
Namnet på SMS-mottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
phoneNumber
Sms-mottagarens telefonnummer.
sträng (krävs)
VoiceReceiver
Namn
Beskrivning
Värde
countryCode
Landskoden för röstmottagaren.
sträng (krävs)
Namn
Namnet på röstmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
phoneNumber
Telefonnumret till röstmottagaren.
sträng (krävs)
WebhookReceiver
Namn
Beskrivning
Värde
identifierUri
Anger identifierarens URI för aad-autentisering.
sträng
Namn
Namnet på webhookens mottagare. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
objectId
Anger webhooksappens objekt-ID för aad-autentisering.
sträng
serviceUri
Den URI där webhooks ska skickas.
sträng (krävs)
tenantId
Anger klient-ID för aad-autentisering.
sträng
useAadAuth
Anger om AAD-autentisering ska användas eller inte.
Bool
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Resursdefinition för ARM-mall
Resurstypen actionGroups kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Insights/actionGroups-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Insights/actionGroups",
"apiVersion": "2023-09-01-preview",
"name": "string",
"location": "string",
"properties": {
"armRoleReceivers": [
{
"name": "string",
"roleId": "string",
"useCommonAlertSchema": "bool"
}
],
"automationRunbookReceivers": [
{
"automationAccountId": "string",
"isGlobalRunbook": "bool",
"name": "string",
"runbookName": "string",
"serviceUri": "string",
"useCommonAlertSchema": "bool",
"webhookResourceId": "string"
}
],
"azureAppPushReceivers": [
{
"emailAddress": "string",
"name": "string"
}
],
"azureFunctionReceivers": [
{
"functionAppResourceId": "string",
"functionName": "string",
"httpTriggerUrl": "string",
"name": "string",
"useCommonAlertSchema": "bool"
}
],
"emailReceivers": [
{
"emailAddress": "string",
"name": "string",
"useCommonAlertSchema": "bool"
}
],
"enabled": "bool",
"eventHubReceivers": [
{
"eventHubName": "string",
"eventHubNameSpace": "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",
"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"
}
]
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
ActionGroup
Namn
Beskrivning
Värde
armRoleReceivers
Listan över ARM-rollmottagare som ingår i den här åtgärdsgruppen. Roller är Azure RBAC-roller och endast inbyggda roller stöds.
ArmRoleReceiver []
automationRunbookReceivers
Listan över AutomationRunbook-mottagare som ingår i den här åtgärdsgruppen.
AutomationRunbookReceiver []
azureAppPushReceivers
Listan över AzureAppPush-mottagare som ingår i den här åtgärdsgruppen.
AzureAppPushReceiver []
azureFunctionReceivers
Listan över azure-funktionsmottagare som ingår i den här åtgärdsgruppen.
AzureFunctionReceiver []
emailReceivers
Listan över e-postmottagare som ingår i den här åtgärdsgruppen.
EmailReceiver []
Aktiverat
Anger om den här åtgärdsgruppen är aktiverad. Om en åtgärdsgrupp inte är aktiverad får ingen av dess mottagare kommunikation.
bool (krävs)
eventHubReceivers
Listan över händelsehubbmottagare som ingår i den här åtgärdsgruppen.
EventHubReceiver []
groupShortName
Åtgärdsgruppens korta namn. Detta används i SMS-meddelanden.
sträng Begränsningar: Maximal längd = (krävs)
incidentReceivers
Listan över incidentmottagare som ingår i den här åtgärdsgruppen.
IncidentReceiver []
itsmReceivers
Listan över ITSM-mottagare som ingår i den här åtgärdsgruppen.
ItsmReceiver []
logicAppReceivers
Listan över logic app-mottagare som ingår i den här åtgärdsgruppen.
LogicAppReceiver []
smsReceivers
Listan över SMS-mottagare som ingår i den här åtgärdsgruppen.
SmsReceiver []
voiceReceivers
Listan över röstmottagare som ingår i den här åtgärdsgruppen.
VoiceReceiver []
webhookReceivers
Listan över webhook-mottagare som ingår i den här åtgärdsgruppen.
WebhookReceiver []
ArmRoleReceiver
Namn
Beskrivning
Värde
Namn
Namnet på armrollmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
roleId
Armrolls-ID:t.
sträng (krävs)
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
AutomationRunbookReceiver
Namn
Beskrivning
Värde
automationAccountId
Azure Automation-konto-ID:t som innehåller den här runbooken och autentiserar till Azure-resursen.
sträng (krävs)
isGlobalRunbook
Anger om den här instansen är global runbook.
bool (krävs)
Namn
Anger namnet på webhooken.
sträng
runbookName
Namnet på den här runbooken.
sträng (krävs)
serviceUri
Den URI där webhooks ska skickas.
sträng
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
webhookResourceId
Resurs-ID:t för webhook som är länkat till den här runbooken.
sträng (krävs)
AzureAppPushReceiver
Namn
Beskrivning
Värde
emailAddress
E-postadressen som registrerats för Azure-mobilappen.
sträng (krävs)
Namn
Namnet på Azure-mobilappens push-mottagare. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
AzureFunctionReceiver
Namn
Beskrivning
Värde
functionAppResourceId
Funktionsappens azure-resurs-ID.
sträng (krävs)
functionName
Funktionsnamnet i funktionsappen.
sträng (krävs)
httpTriggerUrl
URL:en för http-utlösaren som http-begäran skickades till.
sträng (krävs)
Namn
Namnet på azure-funktionsmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
EmailReceiver
Namn
Beskrivning
Värde
emailAddress
Mottagarens e-postadress.
sträng (krävs)
Namn
Namnet på e-postmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
EventHubReceiver
Namn
Beskrivning
Värde
eventHubName
Namnet på den specifika Event Hub-kön
sträng (krävs)
eventHubNameSpace
Event Hub-namnområdet
sträng (krävs)
Namn
Namnet på händelsehubbens mottagare. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
subscriptionId
ID:t för prenumerationen som innehåller den här händelsehubben
sträng (krävs)
tenantId
Klientorganisations-ID:t för prenumerationen som innehåller den här händelsehubben
sträng
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
IncidentReceiver
Namn
Beskrivning
Värde
samband
Incidenttjänstens anslutning
IncidentServiceConnection (krävs)
incidentManagementService
Tjänsttypen incidenthantering
"Icm" (krävs)
Mappningar
Fältmappningar för incidenttjänsten
IncidentReceiverMappings (krävs)
Namn
Namnet på incidentmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
IncidentReceiverMappings
IncidentServiceConnection
Namn
Beskrivning
Värde
Id
GUID-värde som representerar anslutnings-ID för incidenthanteringstjänsten.
sträng (krävs)
Namn
Namnet på anslutningen.
sträng (krävs)
ItsmReceiver
Namn
Beskrivning
Värde
connectionId
Unik identifiering av ITSM-anslutning mellan flera definierade i ovanstående arbetsyta.
sträng (krävs)
Namn
Namnet på Itsm-mottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
region
Region där arbetsytan finns. Värden som stöds:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope'
sträng (krävs)
ticketConfiguration
JSON-blob för konfigurationerna av ITSM-åtgärden. Alternativet CreateMultipleWorkItems kommer också att ingå i den här bloben.
sträng (krävs)
workspaceId
OMS LA-instansidentifierare.
sträng (krävs)
LogicAppReceiver
Namn
Beskrivning
Värde
callbackUrl
Återanrops-URL:en som http-begäran skickades till.
sträng (krävs)
Namn
Namnet på logikappmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
resourceId
Azure-resurs-ID för logikappmottagaren.
sträng (krävs)
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
Microsoft.Insights/actionGroups
Namn
Beskrivning
Värde
apiVersion
API-versionen
"2023-09-01-preview"
plats
Resursplats
sträng (krävs)
Namn
Resursnamnet
sträng (krävs)
Egenskaper
Resursens egenskaper för åtgärdsgrupper.
ActionGroup
Taggar
Resurstaggar
Ordlista med taggnamn och värden. Se taggar i mallar
typ
Resurstypen
"Microsoft.Insights/actionGroups"
SmsReceiver
Namn
Beskrivning
Värde
countryCode
Landskoden för SMS-mottagaren.
sträng (krävs)
Namn
Namnet på SMS-mottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
phoneNumber
Sms-mottagarens telefonnummer.
sträng (krävs)
VoiceReceiver
Namn
Beskrivning
Värde
countryCode
Landskoden för röstmottagaren.
sträng (krävs)
Namn
Namnet på röstmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
phoneNumber
Telefonnumret till röstmottagaren.
sträng (krävs)
WebhookReceiver
Namn
Beskrivning
Värde
identifierUri
Anger identifierarens URI för aad-autentisering.
sträng
Namn
Namnet på webhookens mottagare. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
objectId
Anger webhooksappens objekt-ID för aad-autentisering.
sträng
serviceUri
Den URI där webhooks ska skickas.
sträng (krävs)
tenantId
Anger klient-ID för aad-autentisering.
sträng
useAadAuth
Anger om AAD-autentisering ska användas eller inte.
Bool
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall
Beskrivning
AKS-kluster med en NAT Gateway och en Application Gateway-
Det här exemplet visar hur du distribuerar ett AKS-kluster med NAT Gateway för utgående anslutningar och en Application Gateway för inkommande anslutningar.
AKS-kluster med Application Gateway-ingresskontrollanten
Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics och Key Vault
BrowserBox Azure Edition
Den här mallen distribuerar BrowserBox på en virtuell Azure Ubuntu Server 22.04 LTS, Debian 11 eller RHEL 8.7 LVM VM.
Skapa en ny åtgärdsgrupp i Azure
Den här mallen skapar en ny åtgärdsgrupp i Azure. Den här åtgärdsgruppen kan sedan användas för att konfigurera aviseringar i Azure.
Skapar en Azure-tjänstavisering
Den här mallen skapar en azure-tjänsthälsoavisering som eventuellt skickar e-postmeddelanden till tjänstadministratörer och angivna e-postadresser i händelse av avbrott i Azure-tjänsten.
Distribuera en tjänsthälsoavisering
Med den här mallen kan du distribuera en enkel avisering som använder en åtgärdsgrupp för att skicka e-postmeddelanden för alla Service Health-poster i Azure-aktivitetsloggen
Distribuera en aktivitetsloggavisering för automatisk skalning
Med den här mallen kan du distribuera en enkel avisering som använder en åtgärdsgrupp för att skicka e-postaviseringar för autoskalningsposter i Azure-aktivitetsloggen
Distribuera en avisering om aktivitetsloggen för automatisk skalning misslyckades
Med den här mallen kan du distribuera en enkel avisering som använder en åtgärdsgrupp för att skicka e-postaviseringar för misslyckade autoskalningsposter i Azure-aktivitetsloggen
Distribuera Application Insight och skapa en avisering i den
Med den här mallen kan du distribuera Application Insight och skapa aviseringar i den
Dynamiskt
Skapa valfritt antal Webbtester för App Insights (ping).
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks
Molnimplementering för ett företag, litet eller stort, kräver ansvarsfulla och effektiva styrningsmodeller för att härleda värde från sina molndistributioner. CloudWise (ett kodnamn för lösningen), är en sammansatt lösning som är tillgänglig från Azure Partner QuickStarts, är en implementeringsaktiverare för både kunder, systemintegrerare och partner som levererar en självbetjäningsbar, automatiserad styrnings- och driftslösning med fokus på att optimera dina kostnader, förbättra dina programs tillförlitlighet, minska affärsrisken. Lösningen markerar grundpelarna för styrning av synlighet och kontroll.
skalbar Umbraco CMS-webbapp
Den här mallen är ett enkelt sätt att distribuera umbraco CMS-webbapp på Azure App Service Web Apps.
Installationsaviseringar för säkerhetskopieringsaviseringar med Hjälp av Azure Monitor
Med den här mallen kan du konfigurera e-postaviseringar för dina Recovery Services-valv med Hjälp av Azure Monitor genom att distribuera en regel för aviseringsbearbetning och en åtgärdsgrupp
Resurstypen actionGroups kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Insights/actionGroups-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/actionGroups@2023-09-01-preview"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
armRoleReceivers = [
{
name = "string"
roleId = "string"
useCommonAlertSchema = bool
}
]
automationRunbookReceivers = [
{
automationAccountId = "string"
isGlobalRunbook = bool
name = "string"
runbookName = "string"
serviceUri = "string"
useCommonAlertSchema = bool
webhookResourceId = "string"
}
]
azureAppPushReceivers = [
{
emailAddress = "string"
name = "string"
}
]
azureFunctionReceivers = [
{
functionAppResourceId = "string"
functionName = "string"
httpTriggerUrl = "string"
name = "string"
useCommonAlertSchema = bool
}
]
emailReceivers = [
{
emailAddress = "string"
name = "string"
useCommonAlertSchema = bool
}
]
enabled = bool
eventHubReceivers = [
{
eventHubName = "string"
eventHubNameSpace = "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"
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
}
]
}
})
}
Egenskapsvärden
ActionGroup
Namn
Beskrivning
Värde
armRoleReceivers
Listan över ARM-rollmottagare som ingår i den här åtgärdsgruppen. Roller är Azure RBAC-roller och endast inbyggda roller stöds.
ArmRoleReceiver []
automationRunbookReceivers
Listan över AutomationRunbook-mottagare som ingår i den här åtgärdsgruppen.
AutomationRunbookReceiver []
azureAppPushReceivers
Listan över AzureAppPush-mottagare som ingår i den här åtgärdsgruppen.
AzureAppPushReceiver []
azureFunctionReceivers
Listan över azure-funktionsmottagare som ingår i den här åtgärdsgruppen.
AzureFunctionReceiver []
emailReceivers
Listan över e-postmottagare som ingår i den här åtgärdsgruppen.
EmailReceiver []
Aktiverat
Anger om den här åtgärdsgruppen är aktiverad. Om en åtgärdsgrupp inte är aktiverad får ingen av dess mottagare kommunikation.
bool (krävs)
eventHubReceivers
Listan över händelsehubbmottagare som ingår i den här åtgärdsgruppen.
EventHubReceiver []
groupShortName
Åtgärdsgruppens korta namn. Detta används i SMS-meddelanden.
sträng Begränsningar: Maximal längd = (krävs)
incidentReceivers
Listan över incidentmottagare som ingår i den här åtgärdsgruppen.
IncidentReceiver []
itsmReceivers
Listan över ITSM-mottagare som ingår i den här åtgärdsgruppen.
ItsmReceiver []
logicAppReceivers
Listan över logic app-mottagare som ingår i den här åtgärdsgruppen.
LogicAppReceiver []
smsReceivers
Listan över SMS-mottagare som ingår i den här åtgärdsgruppen.
SmsReceiver []
voiceReceivers
Listan över röstmottagare som ingår i den här åtgärdsgruppen.
VoiceReceiver []
webhookReceivers
Listan över webhook-mottagare som ingår i den här åtgärdsgruppen.
WebhookReceiver []
ArmRoleReceiver
Namn
Beskrivning
Värde
Namn
Namnet på armrollmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
roleId
Armrolls-ID:t.
sträng (krävs)
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
AutomationRunbookReceiver
Namn
Beskrivning
Värde
automationAccountId
Azure Automation-konto-ID:t som innehåller den här runbooken och autentiserar till Azure-resursen.
sträng (krävs)
isGlobalRunbook
Anger om den här instansen är global runbook.
bool (krävs)
Namn
Anger namnet på webhooken.
sträng
runbookName
Namnet på den här runbooken.
sträng (krävs)
serviceUri
Den URI där webhooks ska skickas.
sträng
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
webhookResourceId
Resurs-ID:t för webhook som är länkat till den här runbooken.
sträng (krävs)
AzureAppPushReceiver
Namn
Beskrivning
Värde
emailAddress
E-postadressen som registrerats för Azure-mobilappen.
sträng (krävs)
Namn
Namnet på Azure-mobilappens push-mottagare. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
AzureFunctionReceiver
Namn
Beskrivning
Värde
functionAppResourceId
Funktionsappens azure-resurs-ID.
sträng (krävs)
functionName
Funktionsnamnet i funktionsappen.
sträng (krävs)
httpTriggerUrl
URL:en för http-utlösaren som http-begäran skickades till.
sträng (krävs)
Namn
Namnet på azure-funktionsmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
EmailReceiver
Namn
Beskrivning
Värde
emailAddress
Mottagarens e-postadress.
sträng (krävs)
Namn
Namnet på e-postmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
EventHubReceiver
Namn
Beskrivning
Värde
eventHubName
Namnet på den specifika Event Hub-kön
sträng (krävs)
eventHubNameSpace
Event Hub-namnområdet
sträng (krävs)
Namn
Namnet på händelsehubbens mottagare. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
subscriptionId
ID:t för prenumerationen som innehåller den här händelsehubben
sträng (krävs)
tenantId
Klientorganisations-ID:t för prenumerationen som innehåller den här händelsehubben
sträng
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
IncidentReceiver
Namn
Beskrivning
Värde
samband
Incidenttjänstens anslutning
IncidentServiceConnection (krävs)
incidentManagementService
Tjänsttypen incidenthantering
"Icm" (krävs)
Mappningar
Fältmappningar för incidenttjänsten
IncidentReceiverMappings (krävs)
Namn
Namnet på incidentmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
IncidentReceiverMappings
IncidentServiceConnection
Namn
Beskrivning
Värde
Id
GUID-värde som representerar anslutnings-ID för incidenthanteringstjänsten.
sträng (krävs)
Namn
Namnet på anslutningen.
sträng (krävs)
ItsmReceiver
Namn
Beskrivning
Värde
connectionId
Unik identifiering av ITSM-anslutning mellan flera definierade i ovanstående arbetsyta.
sträng (krävs)
Namn
Namnet på Itsm-mottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
region
Region där arbetsytan finns. Värden som stöds:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope'
sträng (krävs)
ticketConfiguration
JSON-blob för konfigurationerna av ITSM-åtgärden. Alternativet CreateMultipleWorkItems kommer också att ingå i den här bloben.
sträng (krävs)
workspaceId
OMS LA-instansidentifierare.
sträng (krävs)
LogicAppReceiver
Namn
Beskrivning
Värde
callbackUrl
Återanrops-URL:en som http-begäran skickades till.
sträng (krävs)
Namn
Namnet på logikappmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
resourceId
Azure-resurs-ID för logikappmottagaren.
sträng (krävs)
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool
Microsoft.Insights/actionGroups
Namn
Beskrivning
Värde
plats
Resursplats
sträng (krävs)
Namn
Resursnamnet
sträng (krävs)
Egenskaper
Resursens egenskaper för åtgärdsgrupper.
ActionGroup
Taggar
Resurstaggar
Ordlista med taggnamn och värden.
typ
Resurstypen
"Microsoft.Insights/actionGroups@2023-09-01-preview"
SmsReceiver
Namn
Beskrivning
Värde
countryCode
Landskoden för SMS-mottagaren.
sträng (krävs)
Namn
Namnet på SMS-mottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
phoneNumber
Sms-mottagarens telefonnummer.
sträng (krävs)
VoiceReceiver
Namn
Beskrivning
Värde
countryCode
Landskoden för röstmottagaren.
sträng (krävs)
Namn
Namnet på röstmottagaren. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
phoneNumber
Telefonnumret till röstmottagaren.
sträng (krävs)
WebhookReceiver
Namn
Beskrivning
Värde
identifierUri
Anger identifierarens URI för aad-autentisering.
sträng
Namn
Namnet på webhookens mottagare. Namn måste vara unika för alla mottagare i en åtgärdsgrupp.
sträng (krävs)
objectId
Anger webhooksappens objekt-ID för aad-autentisering.
sträng
serviceUri
Den URI där webhooks ska skickas.
sträng (krävs)
tenantId
Anger klient-ID för aad-autentisering.
sträng
useAadAuth
Anger om AAD-autentisering ska användas eller inte.
Bool
useCommonAlertSchema
Anger om du vill använda ett vanligt aviseringsschema.
Bool