Microsoft.AlertsManagement-AktionRules 2019-05-05-preview

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@2019-05-05-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    conditions: {
      alertContext: {
        operator: 'string'
        values: [
          'string'
        ]
      }
      alertRuleId: {
        operator: 'string'
        values: [
          'string'
        ]
      }
      alertRuleName: {
        operator: 'string'
        values: [
          'string'
        ]
      }
      description: {
        operator: 'string'
        values: [
          'string'
        ]
      }
      monitorCondition: {
        operator: 'string'
        values: [
          'string'
        ]
      }
      monitorService: {
        operator: 'string'
        values: [
          'string'
        ]
      }
      severity: {
        operator: 'string'
        values: [
          'string'
        ]
      }
      targetResourceType: {
        operator: 'string'
        values: [
          'string'
        ]
      }
    }
    description: 'string'
    scope: {
      scopeType: 'string'
      values: [
        'string'
      ]
    }
    status: 'string'
    type: 'string'
    // For remaining properties, see ActionRuleProperties objects
  }
}

ActionRuleProperties-Objekte

Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für ActionGroup Folgendes:

  type: 'ActionGroup'
  actionGroupId: 'string'

Verwenden Sie für die Diagnose Folgendes:

  type: 'Diagnostics'

Verwenden Sie für Unterdrückung Folgendes:

  type: 'Suppression'
  suppressionConfig: {
    recurrenceType: 'string'
    schedule: {
      endDate: 'string'
      endTime: 'string'
      recurrenceValues: [
        int
      ]
      startDate: 'string'
      startTime: '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 Aktionsregeleigenschaften ActionRuleProperties

ActionRuleProperties

Name BESCHREIBUNG Wert
Bedingungen Bedingungen, nach denen Warnungen gefiltert werden Bedingungen
description Beschreibung der Aktionsregel Zeichenfolge
scope Bereich, für den die Aktionsregel gilt Umfang
status Gibt an, ob die angegebene Aktionsregel aktiviert oder deaktiviert ist. "Deaktiviert"
"Aktiviert"
Typ Festlegen des Objekttyps ActionGroup
Diagnose
Unterdrückung (erforderlich)

Bedingungen

Name BESCHREIBUNG Wert
alertContext Filtern von Warnungen nach Warnungskontext (Nutzlast) Condition
alertRuleId Filtern von Warnungen nach Warnungsregel-ID Condition
alertRuleName Filtern von Warnungen nach Name der Warnungsregel Condition
description Filtern von Warnungen nach Warnungsregelbeschreibung Condition
monitorCondition Filtern von Warnungen nach Überwachungsbedingung Condition
monitorService Filtern von Warnungen nach Überwachungsdienst Condition
severity Filtern von Warnungen nach Schweregrad Condition
targetResourceType Filtern von Warnungen nach Zielressourcentyp Condition

Bedingung

Name BESCHREIBUNG Wert
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[]

`Scope`

Name BESCHREIBUNG Wert
scopeType Typ des Zielbereichs "Ressource"
"ResourceGroup"
"Abonnement"
Werte Liste der ARM-IDs des angegebenen Bereichstyps, der das Ziel der angegebenen Aktionsregel ist. string[]

ActionGroup

Name BESCHREIBUNG Wert
type Gibt den Typ der Aktionsregel an. 'ActionGroup' (erforderlich)
actionGroupId Aktionsgruppe, die ausgelöst werden soll, wenn die Aktionsregel übereinstimmt Zeichenfolge (erforderlich)

Diagnose

Name BESCHREIBUNG Wert
type Gibt den Typ der Aktionsregel an. "Diagnose" (erforderlich)

Unterdrücken

Name BESCHREIBUNG Wert
type Gibt den Typ der Aktionsregel an. "Unterdrückung" (erforderlich)
suppressionConfig Unterdrückungskonfiguration für die Aktionsregel SuppressionConfig (erforderlich)

SuppressionConfig

Name BESCHREIBUNG Wert
recurrenceType Gibt an, wann die Unterdrückung angewendet werden soll. "Immer"
"Täglich"
"Monatlich"
"Einmal"
"Wöchentlich" (erforderlich)
schedule Konfiguration des Unterdrückungszeitplans SuppressionSchedule

SuppressionSchedule

Name BESCHREIBUNG Wert
endDate Enddatum für die Unterdrückung Zeichenfolge
endTime Enddatum für die Unterdrückung Zeichenfolge
recurrenceValues Gibt die Werte für das Wiederholungsmuster an. int[]
startDate Startdatum für die Unterdrückung Zeichenfolge
startTime Startzeit für die Unterdrückung Zeichenfolge

Schnellstartvorlagen

Mit 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 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 JSON-Code hinzu.

{
  "type": "Microsoft.AlertsManagement/actionRules",
  "apiVersion": "2019-05-05-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "conditions": {
      "alertContext": {
        "operator": "string",
        "values": [ "string" ]
      },
      "alertRuleId": {
        "operator": "string",
        "values": [ "string" ]
      },
      "alertRuleName": {
        "operator": "string",
        "values": [ "string" ]
      },
      "description": {
        "operator": "string",
        "values": [ "string" ]
      },
      "monitorCondition": {
        "operator": "string",
        "values": [ "string" ]
      },
      "monitorService": {
        "operator": "string",
        "values": [ "string" ]
      },
      "severity": {
        "operator": "string",
        "values": [ "string" ]
      },
      "targetResourceType": {
        "operator": "string",
        "values": [ "string" ]
      }
    },
    "description": "string",
    "scope": {
      "scopeType": "string",
      "values": [ "string" ]
    },
    "status": "string",
    "type": "string"
    // For remaining properties, see ActionRuleProperties objects
  }
}

ActionRuleProperties-Objekte

Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für ActionGroup Folgendes:

  "type": "ActionGroup",
  "actionGroupId": "string"

Verwenden Sie für die Diagnose Folgendes:

  "type": "Diagnostics"

Verwenden Sie für Unterdrückung Folgendes:

  "type": "Suppression",
  "suppressionConfig": {
    "recurrenceType": "string",
    "schedule": {
      "endDate": "string",
      "endTime": "string",
      "recurrenceValues": [ "int" ],
      "startDate": "string",
      "startTime": "string"
    }
  }

Eigenschaftswerte

actionRules

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.AlertsManagement/actionRules"
apiVersion Die Version der Ressourcen-API "2019-05-05-preview"
name Der Ressourcenname Zeichenfolge (erforderlich)
location Ressourcenspeicherort Zeichenfolge (erforderlich)
tags Ressourcentags Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
properties Aktionsregeleigenschaften ActionRuleProperties

ActionRuleProperties

Name BESCHREIBUNG Wert
Bedingungen Bedingungen, nach denen Warnungen gefiltert werden Bedingungen
description Beschreibung der Aktionsregel Zeichenfolge
scope Bereich, auf den die Aktionsregel angewendet wird Umfang
status Gibt an, ob die angegebene Aktionsregel aktiviert oder deaktiviert ist. "Deaktiviert"
"Aktiviert"
Typ Festlegen des Objekttyps ActionGroup
Diagnose
Unterdrückung (erforderlich)

Bedingungen

Name BESCHREIBUNG Wert
alertContext Filtern von Warnungen nach Warnungskontext (Nutzlast) Condition
alertRuleId Filtern von Warnungen nach Warnungsregel-ID Condition
alertRuleName Filtern von Warnungen nach Dem Namen der Warnungsregel Condition
description Filtern von Warnungen nach Warnungsregelbeschreibung Condition
monitorCondition Filtern von Warnungen nach Überwachungsbedingung Condition
monitorService Filtern von Warnungen nach Überwachungsdienst Condition
severity Filtern von Warnungen nach Schweregrad Condition
targetResourceType Filtern von Warnungen nach Zielressourcentyp Condition

Bedingung

Name BESCHREIBUNG Wert
Operator Operator für eine bestimmte Bedingung "Contains"
"DoesNotContain"
"Gleich"
"NotEquals"
Werte Liste der Werte, die für eine bestimmte Bedingung übereinstimmen sollen. string[]

`Scope`

Name BESCHREIBUNG Wert
scopeType Typ des Zielbereichs "Ressource"
"ResourceGroup"
"Abonnement"
Werte Liste der ARM-IDs des angegebenen Bereichstyps, der das Ziel der angegebenen Aktionsregel ist. string[]

ActionGroup

Name BESCHREIBUNG Wert
type Gibt den Typ der Aktionsregel an. 'ActionGroup' (erforderlich)
actionGroupId Aktionsgruppe, die ausgelöst werden soll, wenn die Aktionsregel übereinstimmt Zeichenfolge (erforderlich)

Diagnose

Name BESCHREIBUNG Wert
type Gibt den Typ der Aktionsregel an. "Diagnose" (erforderlich)

Unterdrücken

Name BESCHREIBUNG Wert
type Gibt den Typ der Aktionsregel an. "Unterdrückung" (erforderlich)
suppressionConfig Unterdrückungskonfiguration für die Aktionsregel SuppressionConfig (erforderlich)

SuppressionConfig

Name BESCHREIBUNG Wert
recurrenceType Gibt an, wann die Unterdrückung angewendet werden soll. "Immer"
"Täglich"
"Monatlich"
"Einmal"
"Wöchentlich" (erforderlich)
schedule Konfiguration des Unterdrückungszeitplans SuppressionSchedule

SuppressionSchedule

Name BESCHREIBUNG Wert
endDate Enddatum für die Unterdrückung Zeichenfolge
endTime Enddatum für die Unterdrückung Zeichenfolge
recurrenceValues Gibt die Werte für das Serienmuster an. int[]
startDate Startdatum für die Unterdrückung Zeichenfolge
startTime Startzeit für die Unterdrückung Zeichenfolge

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@2019-05-05-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      conditions = {
        alertContext = {
          operator = "string"
          values = [
            "string"
          ]
        }
        alertRuleId = {
          operator = "string"
          values = [
            "string"
          ]
        }
        alertRuleName = {
          operator = "string"
          values = [
            "string"
          ]
        }
        description = {
          operator = "string"
          values = [
            "string"
          ]
        }
        monitorCondition = {
          operator = "string"
          values = [
            "string"
          ]
        }
        monitorService = {
          operator = "string"
          values = [
            "string"
          ]
        }
        severity = {
          operator = "string"
          values = [
            "string"
          ]
        }
        targetResourceType = {
          operator = "string"
          values = [
            "string"
          ]
        }
      }
      description = "string"
      scope = {
        scopeType = "string"
        values = [
          "string"
        ]
      }
      status = "string"
      type = "string"
      // For remaining properties, see ActionRuleProperties objects
    }
  })
}

ActionRuleProperties-Objekte

Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für ActionGroup Folgendes:

  type = "ActionGroup"
  actionGroupId = "string"

Verwenden Sie für die Diagnose Folgendes:

  type = "Diagnostics"

Verwenden Sie für Unterdrückung Folgendes:

  type = "Suppression"
  suppressionConfig = {
    recurrenceType = "string"
    schedule = {
      endDate = "string"
      endTime = "string"
      recurrenceValues = [
        int
      ]
      startDate = "string"
      startTime = "string"
    }
  }

Eigenschaftswerte

actionRules

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.AlertsManagement/actionRules@2019-05-05-preview"
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 Aktionsregeleigenschaften ActionRuleProperties

ActionRuleProperties

Name BESCHREIBUNG Wert
Bedingungen Bedingungen, nach denen Warnungen gefiltert werden Bedingungen
description Beschreibung der Aktionsregel Zeichenfolge
scope Bereich, auf den die Aktionsregel angewendet wird Umfang
status Gibt an, ob die angegebene Aktionsregel aktiviert oder deaktiviert ist. "Deaktiviert"
"Aktiviert"
Typ Festlegen des Objekttyps ActionGroup
Diagnose
Unterdrückung (erforderlich)

Bedingungen

Name BESCHREIBUNG Wert
alertContext Filtern von Warnungen nach Warnungskontext (Nutzlast) Condition
alertRuleId Filtern von Warnungen nach Warnungsregel-ID Condition
alertRuleName Filtern von Warnungen nach Dem Namen der Warnungsregel Condition
description Filtern von Warnungen nach Warnungsregelbeschreibung Condition
monitorCondition Filtern von Warnungen nach Überwachungsbedingung Condition
monitorService Filtern von Warnungen nach Überwachungsdienst Condition
severity Filtern von Warnungen nach Schweregrad Condition
targetResourceType Filtern von Warnungen nach Zielressourcentyp Condition

Bedingung

Name BESCHREIBUNG Wert
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[]

`Scope`

Name BESCHREIBUNG Wert
scopeType Typ des Zielbereichs "Ressource"
"ResourceGroup"
"Abonnement"
Werte Liste der ARM-IDs des angegebenen Bereichstyps, der das Ziel der angegebenen Aktionsregel ist. string[]

ActionGroup

Name BESCHREIBUNG Wert
type Gibt den Typ der Aktionsregel an. "ActionGroup" (erforderlich)
actionGroupId Aktionsgruppe, die ausgelöst werden soll, wenn die Aktionsregel übereinstimmt Zeichenfolge (erforderlich)

Diagnose

Name BESCHREIBUNG Wert
type Gibt den Typ der Aktionsregel an. "Diagnose" (erforderlich)

Unterdrücken

Name BESCHREIBUNG Wert
type Gibt den Typ der Aktionsregel an. "Unterdrückung" (erforderlich)
suppressionConfig Unterdrückungskonfiguration für die Aktionsregel SuppressionConfig (erforderlich)

SuppressionConfig

Name BESCHREIBUNG Wert
recurrenceType Gibt an, wann die Unterdrückung angewendet werden soll. "Immer"
"Täglich"
"Monatlich"
"Einmal"
"Wöchentlich" (erforderlich)
schedule Konfiguration des Unterdrückungszeitplans SuppressionSchedule

SuppressionSchedule

Name BESCHREIBUNG Wert
endDate Enddatum für die Unterdrückung Zeichenfolge
endTime Enddatum für die Unterdrückung Zeichenfolge
recurrenceValues Gibt die Werte für das Serienmuster an. int[]
startDate Startdatum für die Unterdrückung Zeichenfolge
startTime Startzeit für die Unterdrückung Zeichenfolge