Microsoft.AlertsManagement actionRules
Bicep-Ressourcendefinition
Der actionRules-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- 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 die folgende Bicep hinzu.
resource symbolicname 'Microsoft.AlertsManagement/actionRules@2021-08-08' = {
location: 'string'
name: 'string'
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'
]
}
tags: {
{customized property}: 'string'
}
}
Action-Objekte
Legen Sie die actionType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AddActionGroups-:
{
actionGroupIds: [
'string'
]
actionType: 'AddActionGroups'
}
Verwenden Sie für RemoveAllActionGroups-:
{
actionType: 'RemoveAllActionGroups'
}
Serienobjekte
Legen Sie die recurrenceType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Daily:
{
recurrenceType: 'Daily'
}
Verwenden Sie für monatlichen:
{
daysOfMonth: [
int
]
recurrenceType: 'Monthly'
}
Verwenden Sie für Wöchentliche:
{
daysOfWeek: [
'string'
]
recurrenceType: 'Weekly'
}
Eigenschaftswerte
Aktion
Name | Beschreibung | Wert |
---|---|---|
actionType | Legen Sie für den Typ AddActionGroups-auf "AddActionGroups" fest. Set to 'RemoveAllActionGroups' for type RemoveAllActionGroups. | "AddActionGroups" "RemoveAllActionGroups" (erforderlich) |
AddActionGroups
Name | Beschreibung | Wert |
---|---|---|
actionGroupIds | Liste der Aktionsgruppen-IDs, die der Warnungsverarbeitungsregel hinzugefügt werden sollen. | string[] (erforderlich) |
actionType | Aktion, die angewendet werden soll. | "AddActionGroups" (erforderlich) |
AlertProcessingRuleProperties
Name | Beschreibung | Wert |
---|---|---|
Aktionen | Aktionen, die angewendet werden sollen. | Aktion[] (erforderlich) |
Bedingungen | Bedingungen, nach denen Warnungen gefiltert werden. | Bedingung[] |
Beschreibung | Beschreibung der Warnungsverarbeitungsregel. | Schnur |
ermöglichte | Gibt an, ob die angegebene Warnungsverarbeitungsregel aktiviert oder deaktiviert ist. | Bool |
Zeitplan | Planen der Regel für die Benachrichtigungsverarbeitung. | Zeitplan |
Bereiche | Bereiche, auf die die Warnungsverarbeitungsregel angewendet wird. | string[] (erforderlich) |
Zustand
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[] |
DailyRecurrence
Name | Beschreibung | Wert |
---|---|---|
recurrenceType | Gibt an, wann die Serie angewendet werden soll. | "Täglich" (erforderlich) |
ManagedResourceTags
Name | Beschreibung | Wert |
---|
Microsoft.AlertsManagement/actionRules
Name | Beschreibung | Wert |
---|---|---|
Ort | Ressourcenspeicherort | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Eigenschaften der Warnungsverarbeitungsregel. | AlertProcessingRuleProperties- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
MonthlyRecurrence
Name | Beschreibung | Wert |
---|---|---|
daysOfMonth | Gibt die Werte für das monatliche Serienmuster an. | int[] (erforderlich) |
recurrenceType | Gibt an, wann die Serie angewendet werden soll. | "Monatlich" (erforderlich) |
Wiederholung
Name | Beschreibung | Wert |
---|---|---|
endTime | Endzeit für Serie. | Schnur |
recurrenceType | Legen Sie für den Typ DailyRecurrence-auf "Täglich" fest. Legen Sie für den Typ MonthlyRecurrenceauf "Monatlich" fest. Wird für den Typ WeeklyRecurrence-auf "Wöchentlich" festgelegt. | "Täglich" "Monatlich" "Wöchentlich" (erforderlich) |
startTime | Startzeit für Serie. | Schnur |
RemoveAllActionGroups
Name | Beschreibung | Wert |
---|---|---|
actionType | Aktion, die angewendet werden soll. | "RemoveAllActionGroups" (erforderlich) |
Zeitplan
Name | Beschreibung | Wert |
---|---|---|
effectiveFrom | Terminplanung ab der Zeit. Date-Time im ISO-8601-Format ohne Zeitzonensuffix. | Schnur Zwänge: Pattern = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$ |
effectiveUntil | Terminplanung bis zur Zeit. Date-Time im ISO-8601-Format ohne Zeitzonensuffix. | Schnur Zwänge: Pattern = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$ |
Wiederholungen | Liste der Serien. | Serie[] |
timeZone | Zeitzone wird geplant. | Schnur |
WeeklyRecurrence
Name | Beschreibung | Wert |
---|---|---|
daysOfWeek | Gibt die Werte für das wöchentliche Serienmuster an. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "Freitag" "Montag" "Samstag" "Sonntag" "Donnerstag" "Dienstag" "Mittwoch" (erforderlich) |
recurrenceType | Gibt an, wann die Serie angewendet werden soll. | "Wöchentlich" (erforderlich) |
Schnellstartbeispiele
Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.
Bicep-Datei | Beschreibung |
---|---|
Setupbenachrichtigungen für Sicherungswarnungen mithilfe von Azure Monitor | Mit dieser Vorlage können Sie E-Mail-Benachrichtigungen für Ihre Wiederherstellungsdienste-Tresore mithilfe von Azure Monitor einrichten, indem Sie eine Warnungsverarbeitungsregel und eine Aktionsgruppe bereitstellen. |
ARM-Vorlagenressourcendefinition
Der actionRules-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- 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 JSON-Code hinzu.
{
"type": "Microsoft.AlertsManagement/actionRules",
"apiVersion": "2021-08-08",
"name": "string",
"location": "string",
"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" ]
},
"tags": {
"{customized property}": "string"
}
}
Action-Objekte
Legen Sie die actionType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AddActionGroups-:
{
"actionGroupIds": [ "string" ],
"actionType": "AddActionGroups"
}
Verwenden Sie für RemoveAllActionGroups-:
{
"actionType": "RemoveAllActionGroups"
}
Serienobjekte
Legen Sie die recurrenceType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Daily:
{
"recurrenceType": "Daily"
}
Verwenden Sie für monatlichen:
{
"daysOfMonth": [ "int" ],
"recurrenceType": "Monthly"
}
Verwenden Sie für Wöchentliche:
{
"daysOfWeek": [ "string" ],
"recurrenceType": "Weekly"
}
Eigenschaftswerte
Aktion
Name | Beschreibung | Wert |
---|---|---|
actionType | Legen Sie für den Typ AddActionGroups-auf "AddActionGroups" fest. Set to 'RemoveAllActionGroups' for type RemoveAllActionGroups. | "AddActionGroups" "RemoveAllActionGroups" (erforderlich) |
AddActionGroups
Name | Beschreibung | Wert |
---|---|---|
actionGroupIds | Liste der Aktionsgruppen-IDs, die der Warnungsverarbeitungsregel hinzugefügt werden sollen. | string[] (erforderlich) |
actionType | Aktion, die angewendet werden soll. | "AddActionGroups" (erforderlich) |
AlertProcessingRuleProperties
Name | Beschreibung | Wert |
---|---|---|
Aktionen | Aktionen, die angewendet werden sollen. | Aktion[] (erforderlich) |
Bedingungen | Bedingungen, nach denen Warnungen gefiltert werden. | Bedingung[] |
Beschreibung | Beschreibung der Warnungsverarbeitungsregel. | Schnur |
ermöglichte | Gibt an, ob die angegebene Warnungsverarbeitungsregel aktiviert oder deaktiviert ist. | Bool |
Zeitplan | Planen der Regel für die Benachrichtigungsverarbeitung. | Zeitplan |
Bereiche | Bereiche, auf die die Warnungsverarbeitungsregel angewendet wird. | string[] (erforderlich) |
Zustand
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[] |
DailyRecurrence
Name | Beschreibung | Wert |
---|---|---|
recurrenceType | Gibt an, wann die Serie angewendet werden soll. | "Täglich" (erforderlich) |
ManagedResourceTags
Name | Beschreibung | Wert |
---|
Microsoft.AlertsManagement/actionRules
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | '2021-08-08' |
Ort | Ressourcenspeicherort | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Eigenschaften der Warnungsverarbeitungsregel. | AlertProcessingRuleProperties- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Art | Der Ressourcentyp | "Microsoft.AlertsManagement/actionRules" |
MonthlyRecurrence
Name | Beschreibung | Wert |
---|---|---|
daysOfMonth | Gibt die Werte für das monatliche Serienmuster an. | int[] (erforderlich) |
recurrenceType | Gibt an, wann die Serie angewendet werden soll. | "Monatlich" (erforderlich) |
Wiederholung
Name | Beschreibung | Wert |
---|---|---|
endTime | Endzeit für Serie. | Schnur |
recurrenceType | Legen Sie für den Typ DailyRecurrence-auf "Täglich" fest. Legen Sie für den Typ MonthlyRecurrenceauf "Monatlich" fest. Wird für den Typ WeeklyRecurrence-auf "Wöchentlich" festgelegt. | "Täglich" "Monatlich" "Wöchentlich" (erforderlich) |
startTime | Startzeit für Serie. | Schnur |
RemoveAllActionGroups
Name | Beschreibung | Wert |
---|---|---|
actionType | Aktion, die angewendet werden soll. | "RemoveAllActionGroups" (erforderlich) |
Zeitplan
Name | Beschreibung | Wert |
---|---|---|
effectiveFrom | Terminplanung ab der Zeit. Date-Time im ISO-8601-Format ohne Zeitzonensuffix. | Schnur Zwänge: Pattern = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$ |
effectiveUntil | Terminplanung bis zur Zeit. Date-Time im ISO-8601-Format ohne Zeitzonensuffix. | Schnur Zwänge: Pattern = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$ |
Wiederholungen | Liste der Serien. | Serie[] |
timeZone | Zeitzone wird geplant. | Schnur |
WeeklyRecurrence
Name | Beschreibung | Wert |
---|---|---|
daysOfWeek | Gibt die Werte für das wöchentliche Serienmuster an. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "Freitag" "Montag" "Samstag" "Sonntag" "Donnerstag" "Dienstag" "Mittwoch" (erforderlich) |
recurrenceType | Gibt an, wann die Serie angewendet werden soll. | "Wöchentlich" (erforderlich) |
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Schablone | Beschreibung |
---|---|
Setupbenachrichtigungen für Sicherungswarnungen mithilfe von Azure Monitor |
Mit dieser Vorlage können Sie E-Mail-Benachrichtigungen für Ihre Wiederherstellungsdienste-Tresore mithilfe von Azure Monitor einrichten, indem Sie eine Warnungsverarbeitungsregel und eine Aktionsgruppe bereitstellen. |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der actionRules-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.AlertsManagement/actionRules-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AlertsManagement/actionRules@2021-08-08"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
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"
]
}
})
}
Action-Objekte
Legen Sie die actionType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für AddActionGroups-:
{
actionGroupIds = [
"string"
]
actionType = "AddActionGroups"
}
Verwenden Sie für RemoveAllActionGroups-:
{
actionType = "RemoveAllActionGroups"
}
Serienobjekte
Legen Sie die recurrenceType-Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Daily:
{
recurrenceType = "Daily"
}
Verwenden Sie für monatlichen:
{
daysOfMonth = [
int
]
recurrenceType = "Monthly"
}
Verwenden Sie für Wöchentliche:
{
daysOfWeek = [
"string"
]
recurrenceType = "Weekly"
}
Eigenschaftswerte
Aktion
Name | Beschreibung | Wert |
---|---|---|
actionType | Legen Sie für den Typ AddActionGroups-auf "AddActionGroups" fest. Set to 'RemoveAllActionGroups' for type RemoveAllActionGroups. | "AddActionGroups" "RemoveAllActionGroups" (erforderlich) |
AddActionGroups
Name | Beschreibung | Wert |
---|---|---|
actionGroupIds | Liste der Aktionsgruppen-IDs, die der Warnungsverarbeitungsregel hinzugefügt werden sollen. | string[] (erforderlich) |
actionType | Aktion, die angewendet werden soll. | "AddActionGroups" (erforderlich) |
AlertProcessingRuleProperties
Name | Beschreibung | Wert |
---|---|---|
Aktionen | Aktionen, die angewendet werden sollen. | Aktion[] (erforderlich) |
Bedingungen | Bedingungen, nach denen Warnungen gefiltert werden. | Bedingung[] |
Beschreibung | Beschreibung der Warnungsverarbeitungsregel. | Schnur |
ermöglichte | Gibt an, ob die angegebene Warnungsverarbeitungsregel aktiviert oder deaktiviert ist. | Bool |
Zeitplan | Planen der Regel für die Benachrichtigungsverarbeitung. | Zeitplan |
Bereiche | Bereiche, auf die die Warnungsverarbeitungsregel angewendet wird. | string[] (erforderlich) |
Zustand
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[] |
DailyRecurrence
Name | Beschreibung | Wert |
---|---|---|
recurrenceType | Gibt an, wann die Serie angewendet werden soll. | "Täglich" (erforderlich) |
ManagedResourceTags
Name | Beschreibung | Wert |
---|
Microsoft.AlertsManagement/actionRules
Name | Beschreibung | Wert |
---|---|---|
Ort | Ressourcenspeicherort | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Eigenschaften der Warnungsverarbeitungsregel. | AlertProcessingRuleProperties- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
Art | Der Ressourcentyp | "Microsoft.AlertsManagement/actionRules@2021-08-08" |
MonthlyRecurrence
Name | Beschreibung | Wert |
---|---|---|
daysOfMonth | Gibt die Werte für das monatliche Serienmuster an. | int[] (erforderlich) |
recurrenceType | Gibt an, wann die Serie angewendet werden soll. | "Monatlich" (erforderlich) |
Wiederholung
Name | Beschreibung | Wert |
---|---|---|
endTime | Endzeit für Serie. | Schnur |
recurrenceType | Legen Sie für den Typ DailyRecurrence-auf "Täglich" fest. Legen Sie für den Typ MonthlyRecurrenceauf "Monatlich" fest. Wird für den Typ WeeklyRecurrence-auf "Wöchentlich" festgelegt. | "Täglich" "Monatlich" "Wöchentlich" (erforderlich) |
startTime | Startzeit für Serie. | Schnur |
RemoveAllActionGroups
Name | Beschreibung | Wert |
---|---|---|
actionType | Aktion, die angewendet werden soll. | "RemoveAllActionGroups" (erforderlich) |
Zeitplan
Name | Beschreibung | Wert |
---|---|---|
effectiveFrom | Terminplanung ab der Zeit. Date-Time im ISO-8601-Format ohne Zeitzonensuffix. | Schnur Zwänge: Pattern = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$ |
effectiveUntil | Terminplanung bis zur Zeit. Date-Time im ISO-8601-Format ohne Zeitzonensuffix. | Schnur Zwänge: Pattern = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$ |
Wiederholungen | Liste der Serien. | Serie[] |
timeZone | Zeitzone wird geplant. | Schnur |
WeeklyRecurrence
Name | Beschreibung | Wert |
---|---|---|
daysOfWeek | Gibt die Werte für das wöchentliche Serienmuster an. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "Freitag" "Montag" "Samstag" "Sonntag" "Donnerstag" "Dienstag" "Mittwoch" (erforderlich) |
recurrenceType | Gibt an, wann die Serie angewendet werden soll. | "Wöchentlich" (erforderlich) |