Aktion "Microsoft.AlertsManagement"Rules
Bicep-Ressourcendefinition
Der ressourcentyp actionRules kann bereitgestellt werden in:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.AlertsManagement/actionRules-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.AlertsManagement/actionRules@2021-08-08' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
actions: [
{
actionType: 'string'
// For remaining properties, see Action objects
}
]
conditions: [
{
field: 'string'
operator: 'string'
values: [
'string'
]
}
]
description: 'string'
enabled: bool
schedule: {
effectiveFrom: 'string'
effectiveUntil: 'string'
recurrences: [
{
endTime: 'string'
startTime: 'string'
recurrenceType: 'string'
// For remaining properties, see Recurrence objects
}
]
timeZone: 'string'
}
scopes: [
'string'
]
}
}
Aktionsobjekte
Legen Sie die actionType-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für AddActionGroups Folgendes:
actionType: 'AddActionGroups'
actionGroupIds: [
'string'
]
Verwenden Sie für RemoveAllActionGroups Folgendes:
actionType: 'RemoveAllActionGroups'
Wiederholungsobjekte
Legen Sie die recurrenceType-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für Daily Folgendes:
recurrenceType: 'Daily'
Verwenden Sie für Monatlich Folgendes:
recurrenceType: 'Monthly'
daysOfMonth: [
int
]
Verwenden Sie für Weekly Folgendes:
recurrenceType: 'Weekly'
daysOfWeek: [
'string'
]
Eigenschaftswerte
actionRules
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Ressourcenname | Zeichenfolge (erforderlich) |
location | Ressourcenspeicherort | Zeichenfolge (erforderlich) |
tags | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
properties | Eigenschaften der Warnungsverarbeitungsregel. | AlertProcessingRuleProperties |
AlertProcessingRuleProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
Aktionen | Aktionen, die angewendet werden sollen. | Aktion[] (erforderlich) |
Bedingungen | Bedingungen, unter denen Warnungen gefiltert werden. | Bedingung[] |
description | Beschreibung der Warnungsverarbeitungsregel. | Zeichenfolge |
enabled | Gibt an, ob die angegebene Warnungsverarbeitungsregel aktiviert oder deaktiviert ist. | bool |
schedule | Planung der Warnungsverarbeitungsregel. | Zeitplan |
Bereiche | Bereiche, auf die die Warnungsverarbeitungsregel angewendet wird. | string[] (erforderlich) |
Aktion
Name | BESCHREIBUNG | Wert |
---|---|---|
actionType | Festlegen des Objekttyps | AddActionGroups RemoveAllActionGroups (erforderlich) |
AddActionGroups
Name | BESCHREIBUNG | Wert |
---|---|---|
actionType | Aktion, die angewendet werden soll. | "AddActionGroups" (erforderlich) |
actionGroupIds | Liste der Aktionsgruppen-IDs, die der Warnungsverarbeitungsregel hinzugefügt werden sollen. | string[] (erforderlich) |
RemoveAllActionGroups
Name | BESCHREIBUNG | Wert |
---|---|---|
actionType | Aktion, die angewendet werden soll. | "RemoveAllActionGroups" (erforderlich) |
Bedingung
Name | BESCHREIBUNG | Wert |
---|---|---|
Feld | Feld für eine bestimmte Bedingung. | 'AlertContext' 'AlertRuleId' 'AlertRuleName' 'Beschreibung' "MonitorCondition" "MonitorService" "Schweregrad" "SignalType" 'TargetResource' 'TargetResourceGroup' 'TargetResourceType' |
Operator | Operator für eine bestimmte Bedingung. | "Contains" "DoesNotContain" "Gleich" "NotEquals" |
Werte | Liste der Werte, die für eine bestimmte Bedingung übereinstimmen sollen. | string[] |
Zeitplan
Name | BESCHREIBUNG | Wert |
---|---|---|
effectiveFrom | Effektive Planung von Zeit zu Zeit. Date-Time im ISO-8601-Format ohne Zeitzonensuffix. | Zeichenfolge |
effectiveUntil | Effektive Planung bis zur Zeit. Date-Time im ISO-8601-Format ohne Zeitzonensuffix. | Zeichenfolge |
Wiederholungen | Liste der Wiederholungen. | Wiederholung[] |
timeZone | Zeitzone planen. | Zeichenfolge |
Serie
Name | BESCHREIBUNG | Wert |
---|---|---|
endTime | Endzeit für die Wiederholung. | Zeichenfolge |
startTime | Startzeit für die Wiederholung. | Zeichenfolge |
recurrenceType | Festlegen des Objekttyps | Täglich Monatlich Wöchentlich (erforderlich) |
DailyRecurrence
Name | BESCHREIBUNG | Wert |
---|---|---|
recurrenceType | Gibt an, wann die Wiederholung angewendet werden soll. | "Täglich" (erforderlich) |
MonthlyRecurrence
Name | BESCHREIBUNG | Wert |
---|---|---|
recurrenceType | Gibt an, wann die Wiederholung angewendet werden soll. | "Monatlich" (erforderlich) |
daysOfMonth | Gibt die Werte für das monatliche Wiederholungsmuster an. | int[] (erforderlich) |
WeeklyRecurrence
Name | BESCHREIBUNG | Wert |
---|---|---|
recurrenceType | Gibt an, wann die Wiederholung angewendet werden soll. | "Wöchentlich" (erforderlich) |
daysOfWeek | Gibt die Werte für das wöchentliche Wiederholungsmuster an. | Zeichenfolgenarray, das eines der folgenden Elemente enthält: "Freitag" "Montag" "Samstag" "Sonntag" "Donnerstag" "Dienstag" "Mittwoch" (erforderlich) |
Schnellstartvorlagen
In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
Einrichten von Benachrichtigungen für Sicherungswarnungen mithilfe von Azure Monitor |
Mit dieser Vorlage können Sie E-Mail-Benachrichtigungen für Ihre Recovery Services-Tresore mithilfe von Azure Monitor einrichten, indem Sie eine Warnungsverarbeitungsregel und eine Aktionsgruppe bereitstellen. |
Ressourcendefinition mit einer ARM-Vorlage
Der Ressourcentyp actionRules kann für Folgendes bereitgestellt werden:
- Ressourcengruppen – Siehe Bereitstellungsbefehle für Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.AlertsManagement/actionRules-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.AlertsManagement/actionRules",
"apiVersion": "2021-08-08",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"actions": [
{
"actionType": "string"
// For remaining properties, see Action objects
}
],
"conditions": [
{
"field": "string",
"operator": "string",
"values": [ "string" ]
}
],
"description": "string",
"enabled": "bool",
"schedule": {
"effectiveFrom": "string",
"effectiveUntil": "string",
"recurrences": [
{
"endTime": "string",
"startTime": "string",
"recurrenceType": "string"
// For remaining properties, see Recurrence objects
}
],
"timeZone": "string"
},
"scopes": [ "string" ]
}
}
Aktionsobjekte
Legen Sie die actionType-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für AddActionGroups Folgendes:
"actionType": "AddActionGroups",
"actionGroupIds": [ "string" ]
Verwenden Sie für RemoveAllActionGroups Folgendes:
"actionType": "RemoveAllActionGroups"
Wiederholungsobjekte
Legen Sie die recurrenceType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Daily Folgendes:
"recurrenceType": "Daily"
Verwenden Sie für Monatlich Folgendes:
"recurrenceType": "Monthly",
"daysOfMonth": [ "int" ]
Verwenden Sie für Weekly Folgendes:
"recurrenceType": "Weekly",
"daysOfWeek": [ "string" ]
Eigenschaftswerte
actionRules
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.AlertsManagement/actionRules" |
apiVersion | Die Version der Ressourcen-API | '2021-08-08' |
name | Der Ressourcenname | Zeichenfolge (erforderlich) |
location | Ressourcenspeicherort | Zeichenfolge (erforderlich) |
tags | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
properties | Eigenschaften der Warnungsverarbeitungsregel. | AlertProcessingRuleProperties |
AlertProcessingRuleProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
Aktionen | Aktionen, die angewendet werden sollen. | Aktion[] (erforderlich) |
Bedingungen | Bedingungen, unter denen Warnungen gefiltert werden. | Bedingung[] |
description | Beschreibung der Warnungsverarbeitungsregel. | Zeichenfolge |
enabled | Gibt an, ob die angegebene Warnungsverarbeitungsregel aktiviert oder deaktiviert ist. | bool |
schedule | Planung der Warnungsverarbeitungsregel. | Zeitplan |
Bereiche | Bereiche, auf die die Warnungsverarbeitungsregel angewendet wird. | string[] (erforderlich) |
Aktion
Name | BESCHREIBUNG | Wert |
---|---|---|
actionType | Festlegen des Objekttyps | AddActionGroups RemoveAllActionGroups (erforderlich) |
AddActionGroups
Name | BESCHREIBUNG | Wert |
---|---|---|
actionType | Aktion, die angewendet werden soll. | "AddActionGroups" (erforderlich) |
actionGroupIds | Liste der Aktionsgruppen-IDs, die der Warnungsverarbeitungsregel hinzugefügt werden sollen. | string[] (erforderlich) |
RemoveAllActionGroups
Name | BESCHREIBUNG | Wert |
---|---|---|
actionType | Aktion, die angewendet werden soll. | "RemoveAllActionGroups" (erforderlich) |
Bedingung
Name | BESCHREIBUNG | Wert |
---|---|---|
Feld | Feld für eine bestimmte Bedingung. | 'AlertContext' 'AlertRuleId' 'AlertRuleName' 'Beschreibung' "MonitorCondition" "MonitorService" "Schweregrad" 'SignalType' 'TargetResource' 'TargetResourceGroup' 'TargetResourceType' |
Operator | Operator für eine bestimmte Bedingung. | "Enthält" "DoesNotContain" "Gleich" "NotEquals" |
Werte | Liste der Werte, die für eine bestimmte Bedingung übereinstimmen sollen. | string[] |
Zeitplan
Name | BESCHREIBUNG | Wert |
---|---|---|
effectiveFrom | Effektive Planung von Zeit zu Zeit. Date-Time im ISO-8601-Format ohne Zeitzonensuffix. | Zeichenfolge |
effectiveUntil | Effektive Planung bis zur Zeit. Date-Time im ISO-8601-Format ohne Zeitzonensuffix. | Zeichenfolge |
Wiederholungen | Liste der Wiederholungen. | Wiederholung[] |
timeZone | Zeitzone planen. | Zeichenfolge |
Serie
Name | BESCHREIBUNG | Wert |
---|---|---|
endTime | Endzeit für die Wiederholung. | Zeichenfolge |
startTime | Startzeit für die Wiederholung. | Zeichenfolge |
recurrenceType | Festlegen des Objekttyps | Täglich Monatlich Wöchentlich (erforderlich) |
DailyRecurrence
Name | BESCHREIBUNG | Wert |
---|---|---|
recurrenceType | Gibt an, wann die Wiederholung angewendet werden soll. | "Täglich" (erforderlich) |
MonthlyRecurrence
Name | BESCHREIBUNG | Wert |
---|---|---|
recurrenceType | Gibt an, wann die Wiederholung angewendet werden soll. | "Monatlich" (erforderlich) |
daysOfMonth | Gibt die Werte für das monatliche Wiederholungsmuster an. | int[] (erforderlich) |
WeeklyRecurrence
Name | BESCHREIBUNG | Wert |
---|---|---|
recurrenceType | Gibt an, wann die Wiederholung angewendet werden soll. | "Wöchentlich" (erforderlich) |
daysOfWeek | Gibt die Werte für das wöchentliche Wiederholungsmuster an. | Zeichenfolgenarray, das eines der folgenden Elemente enthält: "Freitag" "Montag" "Samstag" "Sonntag" "Donnerstag" "Dienstag" "Mittwoch" (erforderlich) |
Schnellstartvorlagen
In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
Einrichten von Benachrichtigungen für Sicherungswarnungen mithilfe von Azure Monitor |
Mit dieser Vorlage können Sie E-Mail-Benachrichtigungen für Ihre Recovery Services-Tresore mithilfe von Azure Monitor einrichten, indem Sie eine Warnungsverarbeitungsregel und eine Aktionsgruppe bereitstellen. |
Terraform-Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp actionRules kann für Folgendes bereitgestellt werden:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.AlertsManagement/actionRules-Ressource zu erstellen, fügen Sie der Vorlage die folgende Terraform-Ressource hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AlertsManagement/actionRules@2021-08-08"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
actions = [
{
actionType = "string"
// For remaining properties, see Action objects
}
]
conditions = [
{
field = "string"
operator = "string"
values = [
"string"
]
}
]
description = "string"
enabled = bool
schedule = {
effectiveFrom = "string"
effectiveUntil = "string"
recurrences = [
{
endTime = "string"
startTime = "string"
recurrenceType = "string"
// For remaining properties, see Recurrence objects
}
]
timeZone = "string"
}
scopes = [
"string"
]
}
})
}
Aktionsobjekte
Legen Sie die actionType-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für AddActionGroups Folgendes:
actionType = "AddActionGroups"
actionGroupIds = [
"string"
]
Verwenden Sie für RemoveAllActionGroups Folgendes:
actionType = "RemoveAllActionGroups"
Wiederholungsobjekte
Legen Sie die recurrenceType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Daily Folgendes:
recurrenceType = "Daily"
Verwenden Sie für Monatlich Folgendes:
recurrenceType = "Monthly"
daysOfMonth = [
int
]
Verwenden Sie für Weekly Folgendes:
recurrenceType = "Weekly"
daysOfWeek = [
"string"
]
Eigenschaftswerte
actionRules
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Ressourcentyp | "Microsoft.AlertsManagement/actionRules@2021-08-08" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) |
location | Ressourcenspeicherort | Zeichenfolge (erforderlich) |
parent_id | Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. | Zeichenfolge (erforderlich) |
tags | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
properties | Eigenschaften der Warnungsverarbeitungsregel. | AlertProcessingRuleProperties |
AlertProcessingRuleProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
Aktionen | Aktionen, die angewendet werden sollen. | Aktion[] (erforderlich) |
Bedingungen | Bedingungen, unter denen Warnungen gefiltert werden. | Bedingung[] |
description | Beschreibung der Warnungsverarbeitungsregel. | Zeichenfolge |
enabled | Gibt an, ob die angegebene Warnungsverarbeitungsregel aktiviert oder deaktiviert ist. | bool |
schedule | Planung der Warnungsverarbeitungsregel. | Zeitplan |
Bereiche | Bereiche, auf die die Warnungsverarbeitungsregel angewendet wird. | string[] (erforderlich) |
Aktion
Name | BESCHREIBUNG | Wert |
---|---|---|
actionType | Festlegen des Objekttyps | AddActionGroups RemoveAllActionGroups (erforderlich) |
AddActionGroups
Name | BESCHREIBUNG | Wert |
---|---|---|
actionType | Aktion, die angewendet werden soll. | "AddActionGroups" (erforderlich) |
actionGroupIds | Liste der Aktionsgruppen-IDs, die der Warnungsverarbeitungsregel hinzugefügt werden sollen. | string[] (erforderlich) |
RemoveAllActionGroups
Name | BESCHREIBUNG | Wert |
---|---|---|
actionType | Aktion, die angewendet werden soll. | "RemoveAllActionGroups" (erforderlich) |
Bedingung
Name | BESCHREIBUNG | Wert |
---|---|---|
Feld | Feld für eine bestimmte Bedingung. | "AlertContext" "AlertRuleId" "AlertRuleName" "Beschreibung" "MonitorCondition" "MonitorService" "Schweregrad" "SignalType" "TargetResource" "TargetResourceGroup" "TargetResourceType" |
Operator | Operator für eine bestimmte Bedingung. | "Enthält" "DoesNotContain" "Gleich" "NotEquals" |
Werte | Liste der Werte, die für eine bestimmte Bedingung übereinstimmen sollen. | string[] |
Zeitplan
Name | BESCHREIBUNG | Wert |
---|---|---|
effectiveFrom | Die Planung ist von Zeit zu Zeit wirksam. Date-Time im ISO-8601-Format ohne Zeitzonensuffix. | Zeichenfolge |
effectiveUntil | Die Planung ist bis zum Zeitpunkt wirksam. Date-Time im ISO-8601-Format ohne Zeitzonensuffix. | Zeichenfolge |
Wiederholungen | Liste der Wiederholungen. | Wiederholung[] |
timeZone | Zeitzone planen. | Zeichenfolge |
Serie
Name | BESCHREIBUNG | Wert |
---|---|---|
endTime | Endzeit für die Wiederholung. | Zeichenfolge |
startTime | Startzeit für wiederholung. | Zeichenfolge |
recurrenceType | Festlegen des Objekttyps | Täglich Monatlich Wöchentlich (erforderlich) |
DailyRecurrence
Name | BESCHREIBUNG | Wert |
---|---|---|
recurrenceType | Gibt an, wann die Wiederholung angewendet werden soll. | "Täglich" (erforderlich) |
MonthlyRecurrence
Name | BESCHREIBUNG | Wert |
---|---|---|
recurrenceType | Gibt an, wann die Wiederholung angewendet werden soll. | "Monatlich" (erforderlich) |
daysOfMonth | Gibt die Werte für das monatliche Wiederholungsmuster an. | int[] (erforderlich) |
WeeklyRecurrence
Name | BESCHREIBUNG | Wert |
---|---|---|
recurrenceType | Gibt an, wann die Wiederholung angewendet werden soll. | "Wöchentlich" (erforderlich) |
daysOfWeek | Gibt die Werte für das wöchentliche Wiederholungsmuster an. | Zeichenfolgenarray, das folgendes enthält: „Friday“ „Monday“ (Montag) „Saturday“ (Samstag) „Sunday“ „Thursday“ „Tuesday“ "Mittwoch" (erforderlich) |