Sdílet prostřednictvím


Microsoft.AlertsManagement actionRules

Definice prostředku Bicep

Typ prostředku actionRules je možné nasadit do:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.AlertsManagement/actionRules, přidejte do šablony následující bicep.

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'
    ]
  }
}

Objekty akcí

Nastavte vlastnost actionType tak, aby určila typ objektu.

Pro AddActionGroups použijte:

  actionType: 'AddActionGroups'
  actionGroupIds: [
    'string'
  ]

Pro RemoveAllActionGroups použijte:

  actionType: 'RemoveAllActionGroups'

Objekty opakování

Nastavte vlastnost recurrenceType pro určení typu objektu.

V části Daily použijte:

  recurrenceType: 'Daily'

V části Měsíčně použijte:

  recurrenceType: 'Monthly'
  daysOfMonth: [
    int
  ]

V části Týdně použijte:

  recurrenceType: 'Weekly'
  daysOfWeek: [
    'string'
  ]

Hodnoty vlastností

actionRules

Název Description Hodnota
name Název prostředku string (povinné)
location Umístění prostředku string (povinné)
tags Značky prostředků Slovník názvů značek a hodnot. Viz Značky v šablonách
properties Vlastnosti pravidla zpracování výstrah. AlertProcessingRuleProperties

AlertProcessingRuleProperties

Název Description Hodnota
akce Akce, které se mají použít. Akce[] (povinné)
Podmínky Podmínky, podle kterých se budou výstrahy filtrovat. Podmínka[]
description Popis pravidla zpracování upozornění řetězec
enabled Označuje, jestli je dané pravidlo zpracování upozornění povolené nebo zakázané. bool
schedule Plánování pravidla zpracování upozornění Plán
obory Obory, na které se bude pravidlo zpracování upozornění vztahovat. string[] (povinné)

Akce

Název Description Hodnota
actionType Nastavení typu objektu AddActionGroups
RemoveAllActionGroups (povinné)

AddActionGroups

Název Description Hodnota
actionType Akce, která by měla být použita. AddActionGroups (povinné)
actionGroupIds Seznam ID skupin akcí, která se mají přidat do pravidla zpracování upozornění string[] (povinné)

RemoveAllActionGroups

Název Description Hodnota
actionType Akce, která by měla být použita. RemoveAllActionGroups (povinné)

Podmínka

Název Description Hodnota
pole Pole pro danou podmínku 'AlertContext'
'AlertRuleId'
'AlertRuleName'
'Popis'
'MonitorCondition'
'MonitorService'
Závažnost
'SignalType'
TargetResource
TargetResourceGroup
TargetResourceType
operátor Operátor pro danou podmínku. 'Obsahuje'
'DoesNotContain'
"Rovná se"
'NotEquals'
values Seznam hodnot, které se mají shodovat pro danou podmínku string[]

Plán

Název Description Hodnota
effectiveFrom Plánování platí od času. Date-Time ve formátu ISO-8601 bez přípony časového pásma. řetězec
effectiveUntil Plánování platí až do času. Date-Time ve formátu ISO-8601 bez přípony časového pásma. řetězec
Opakování Seznam opakování Opakování[]
timeZone Plánování časového pásma. řetězec

Opakování

Název Description Hodnota
endTime Koncový čas opakování. řetězec
startTime Čas zahájení opakování. řetězec
recurrenceType Nastavení typu objektu Každý den
měsíčně
Týdně (povinné)

Dennírecurrence

Název Description Hodnota
recurrenceType Určuje, kdy se má opakování použít. "Denně" (povinné)

Měsíčnírecurrence

Název Description Hodnota
recurrenceType Určuje, kdy se má opakování použít. "Měsíčně" (povinné)
daysOfMonth Určuje hodnoty pro měsíční způsob opakování. int[] (povinné)

Týdennírecurrence

Název Description Hodnota
recurrenceType Určuje, kdy se má opakování použít. "Týdně" (povinné)
daysOfWeek Určuje hodnoty pro týdenní způsob opakování. Pole řetězců obsahující některou z těchto možností:
"Pátek"
"Pondělí"
"Sobota"
"Neděle"
"Čtvrtek"
"Úterý"
"Středa" (povinné)

Šablony pro rychlý start

Následující šablony rychlého startu nasadí tento typ prostředku.

Template (Šablona) Description
Nastavení oznámení pro upozornění zálohování pomocí služby Azure Monitor

Nasazení do Azure
Tato šablona umožňuje nastavit e-mailová oznámení pro trezory služby Recovery Services pomocí služby Azure Monitor nasazením pravidla zpracování upozornění a skupiny akcí.

Definice prostředku šablony ARM

Typ prostředku actionRules je možné nasadit do:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.AlertsManagement/actionRules, přidejte do šablony následující kód JSON.

{
  "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" ]
  }
}

Objekty akcí

Nastavte vlastnost actionType tak, aby určila typ objektu.

Pro AddActionGroups použijte:

  "actionType": "AddActionGroups",
  "actionGroupIds": [ "string" ]

Pro RemoveAllActionGroups použijte:

  "actionType": "RemoveAllActionGroups"

Objekty opakování

Nastavte vlastnost recurrenceType pro určení typu objektu.

V části Daily použijte:

  "recurrenceType": "Daily"

V části Měsíčně použijte:

  "recurrenceType": "Monthly",
  "daysOfMonth": [ "int" ]

V části Týdně použijte:

  "recurrenceType": "Weekly",
  "daysOfWeek": [ "string" ]

Hodnoty vlastností

actionRules

Název Description Hodnota
typ Typ prostředku Microsoft.AlertsManagement/actionRules
apiVersion Verze rozhraní API prostředků '2021-08-08'
name Název prostředku string (povinné)
location Umístění prostředku string (povinné)
tags Značky prostředků Slovník názvů značek a hodnot. Viz Značky v šablonách
properties Vlastnosti pravidla zpracování výstrah. AlertProcessingRuleProperties

AlertProcessingRuleProperties

Název Description Hodnota
akce Akce, které se mají použít. Akce[] (povinné)
Podmínky Podmínky, podle kterých se budou výstrahy filtrovat. Podmínka[]
description Popis pravidla zpracování upozornění řetězec
enabled Označuje, jestli je dané pravidlo zpracování upozornění povolené nebo zakázané. bool
schedule Plánování pravidla zpracování upozornění Plán
obory Obory, na které se bude pravidlo zpracování upozornění vztahovat. string[] (povinné)

Akce

Název Description Hodnota
actionType Nastavení typu objektu AddActionGroups
RemoveAllActionGroups (povinné)

AddActionGroups

Název Description Hodnota
actionType Akce, která by měla být použita. AddActionGroups (povinné)
actionGroupIds Seznam ID skupin akcí, která se mají přidat do pravidla zpracování upozornění string[] (povinné)

RemoveAllActionGroups

Název Description Hodnota
actionType Akce, která by měla být použita. RemoveAllActionGroups (povinné)

Podmínka

Název Description Hodnota
pole Pole pro danou podmínku 'AlertContext'
'AlertRuleId'
'AlertRuleName'
'Popis'
'MonitorCondition'
'MonitorService'
Závažnost
'SignalType'
TargetResource
TargetResourceGroup
TargetResourceType
operátor Operátor pro danou podmínku. 'Obsahuje'
'DoesNotContain'
"Rovná se"
'NotEquals'
values Seznam hodnot, které se mají shodovat pro danou podmínku string[]

Plán

Název Description Hodnota
effectiveFrom Plánování platí od času. Date-Time ve formátu ISO-8601 bez přípony časového pásma. řetězec
effectiveUntil Plánování platí do časového limitu. Date-Time ve formátu ISO-8601 bez přípony časového pásma. řetězec
Opakování Seznam opakování Opakování[]
timeZone Plánování časového pásma. řetězec

Opakování

Název Description Hodnota
endTime Koncový čas opakování. řetězec
startTime Čas zahájení opakování. řetězec
recurrenceType Nastavení typu objektu Každý den
měsíčně
Týdně (povinné)

Dennírecurrence

Název Description Hodnota
recurrenceType Určuje, kdy se má opakování použít. "Denně" (povinné)

Měsíčnírecurrence

Název Description Hodnota
recurrenceType Určuje, kdy se má opakování použít. "Měsíčně" (povinné)
dny_měsíc Určuje hodnoty pro měsíční způsob opakování. int[] (povinné)

WeeklyRecurrence

Název Description Hodnota
recurrenceType Určuje, kdy se má opakování použít. "Týdně" (povinné)
dny_v_týdnu Určuje hodnoty týdenního způsobu opakování. Pole řetězců obsahující některou z těchto možností:
"Pátek"
Pondělí
'Sobota'
Neděle
Čtvrtek
"Úterý"
Středa (povinné)

Šablony pro rychlý start

Následující šablony pro rychlý start nasadí tento typ prostředku.

Template (Šablona) Description
Nastavení oznámení pro upozornění zálohování pomocí služby Azure Monitor

Nasazení do Azure
Tato šablona umožňuje nastavit e-mailová oznámení pro trezory služby Recovery Services pomocí služby Azure Monitor nasazením pravidla zpracování upozornění a skupiny akcí.

Definice prostředku Terraform (poskytovatel AzAPI)

Typ prostředku actionRules je možné nasadit do:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.AlertsManagement/actionRules, přidejte do šablony následující Terraform.

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"
      ]
    }
  })
}

Objekty akcí

Nastavte vlastnost actionType a určete typ objektu.

Pro AddActionGroups použijte:

  actionType = "AddActionGroups"
  actionGroupIds = [
    "string"
  ]

Pro RemoveAllActionGroups použijte:

  actionType = "RemoveAllActionGroups"

Objekty opakování

Nastavte vlastnost recurrenceType a určete typ objektu.

V části Denně použijte:

  recurrenceType = "Daily"

V případě funkce Měsíční použijte:

  recurrenceType = "Monthly"
  daysOfMonth = [
    int
  ]

Pro Weekly použijte:

  recurrenceType = "Weekly"
  daysOfWeek = [
    "string"
  ]

Hodnoty vlastností

pravidla akcí

Název Description Hodnota
typ Typ prostředku Microsoft.AlertsManagement/actionRules@2021-08-08
name Název prostředku string (povinné)
location Umístění prostředku string (povinné)
parent_id K nasazení do skupiny prostředků použijte ID této skupiny prostředků. string (povinné)
tags Značky prostředků Slovník názvů a hodnot značek.
properties Vlastnosti pravidla zpracování upozornění. AlertProcessingRuleProperties

AlertProcessingRuleProperties

Název Description Hodnota
akce Akce, které se mají použít. Akce[] (povinné)
Podmínky Podmínky, podle kterých se budou výstrahy filtrovat. Podmínka[]
description Popis pravidla zpracování upozornění řetězec
enabled Označuje, jestli je dané pravidlo zpracování výstrah povolené nebo zakázané. bool
schedule Plánování pravidla zpracování upozornění Plán
obory Rozsahy, na které se bude pravidlo zpracování upozornění vztahovat. string[] (povinné)

Akce

Název Description Hodnota
actionType Nastavení typu objektu AddActionGroups
RemoveAllActionGroups (povinné)

AddActionGroups

Název Description Hodnota
actionType Akce, která by měla být použita. AddActionGroups (povinné)
actionGroupIds Seznam ID skupin akcí, která se mají přidat do pravidla zpracování upozornění string[] (povinné)

RemoveAllActionGroups

Název Description Hodnota
actionType Akce, která by měla být použita. RemoveAllActionGroups (povinné)

Podmínka

Název Description Hodnota
pole Pole pro danou podmínku "AlertContext"
"AlertRuleId"
"AlertRuleName"
"Popis"
"MonitorCondition"
"MonitorService"
"Závažnost"
"Typ signálu"
"Cílový zdroj"
"TargetResourceGroup"
"Typ cílového zdroje"
operátor Operátor pro danou podmínku "Obsahuje"
"DoesNotContain"
"Rovná se"
"NotEquals"
values Seznam hodnot, které se mají shodovat pro danou podmínku string[]

Plán

Název Description Hodnota
effectiveFrom Plánování platí od času. Date-Time ve formátu ISO-8601 bez přípony časového pásma. řetězec
effectiveUntil Plánování platí do časového limitu. Date-Time ve formátu ISO-8601 bez přípony časového pásma. řetězec
Opakování Seznam opakování Opakování[]
timeZone Plánování časového pásma. řetězec

Opakování

Název Description Hodnota
endTime Koncový čas opakování. řetězec
startTime Čas zahájení opakování. řetězec
recurrenceType Nastavení typu objektu Každý den
měsíčně
Týdně (povinné)

Dennírecurrence

Název Description Hodnota
recurrenceType Určuje, kdy se má opakování použít. "Denně" (povinné)

Měsíčnírecurrence

Název Description Hodnota
recurrenceType Určuje, kdy se má opakování použít. "Měsíčně" (povinné)
dny_měsíc Určuje hodnoty pro měsíční způsob opakování. int[] (povinné)

WeeklyRecurrence

Název Description Hodnota
recurrenceType Určuje, kdy se má opakování použít. "Týdně" (povinné)
dny_v_týdnu Určuje hodnoty týdenního způsobu opakování. Pole řetězců obsahující některou z těchto možností:
"Pátek"
"Pondělí"
"Sobota"
"Sunday" (Neděle)
"Čtvrtek"
"Úterý"
"Středa" (povinné)