Freigeben über


Aktion "Microsoft.AlertsManagement"Rules

Bicep-Ressourcendefinition

Der ressourcentyp actionRules kann bereitgestellt werden in:

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

In Azure bereitstellen
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:

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

In Azure bereitstellen
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)