Microsoft.AlertsManagement actionRules

Bicep-resourcedefinitie

Het resourcetype actionRules kan worden geïmplementeerd in:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.AlertsManagement/actionRules wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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

Actieobjecten

Stel de eigenschap actionType in om het type object op te geven.

Gebruik voor AddActionGroups:

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

Gebruik voor RemoveAllActionGroups:

  actionType: 'RemoveAllActionGroups'

Terugkeerobjecten

Stel de eigenschap recurrenceType in om het type object op te geven.

Voor Dagelijks gebruikt u:

  recurrenceType: 'Daily'

Voor Maandelijks gebruikt u:

  recurrenceType: 'Monthly'
  daysOfMonth: [
    int
  ]

Voor Wekelijks gebruikt u:

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

Eigenschapswaarden

actionRules

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie tekenreeks (vereist)
tags Resourcetags Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties Eigenschappen van waarschuwingsverwerkingsregel. AlertProcessingRuleProperties

AlertProcessingRuleProperties

Naam Description Waarde
acties Acties die moeten worden toegepast. Actie[] (vereist)
Voorwaarden Voorwaarden waarop waarschuwingen worden gefilterd. Voorwaarde[]
beschrijving Beschrijving van de regel voor het verwerken van waarschuwingen. tekenreeks
enabled Geeft aan of de opgegeven regel voor het verwerken van waarschuwingen is ingeschakeld of uitgeschakeld. booleaans
schedule Planning voor regel voor het verwerken van waarschuwingen. Schema
bereiken Bereiken waarop de regel voor het verwerken van waarschuwingen van toepassing is. tekenreeks[] (vereist)

Actie

Naam Description Waarde
actionType Het objecttype instellen AddActionGroups
RemoveAllActionGroups (vereist)

AddActionGroups

Naam Description Waarde
actionType Actie die moet worden toegepast. 'AddActionGroups' (vereist)
actionGroupIds Lijst met actiegroep-id's die moeten worden toegevoegd aan de regel voor het verwerken van waarschuwingen. tekenreeks[] (vereist)

RemoveAllActionGroups

Naam Description Waarde
actionType Actie die moet worden toegepast. 'RemoveAllActionGroups' (vereist)

Voorwaarde

Naam Description Waarde
veld Veld voor een bepaalde voorwaarde. 'AlertContext'
'AlertRuleId'
'AlertRuleName'
'Beschrijving'
'MonitorCondition'
'MonitorService'
'Ernst'
'SignalType'
'TargetResource'
'TargetResourceGroup'
'TargetResourceType'
operator Operator voor een bepaalde voorwaarde. Bevat
'DoesNotContain'
'Is gelijk aan'
'NotEquals'
values Lijst met waarden die overeenkomen met een bepaalde voorwaarde. tekenreeks[]

Schema

Naam Description Waarde
effectiveFrom Planning vanaf tijd van kracht. Date-Time in ISO-8601-indeling zonder tijdzoneachtervoegsel. tekenreeks
effectiveUntil De planning is van kracht tot het tijdstip. Date-Time in ISO-8601-indeling zonder tijdzoneachtervoegsel. tekenreeks
terugkeerpatronen Lijst met terugkeerpatronen. Terugkeerpatroon[]
timeZone Tijdzone plannen. tekenreeks

Terugkeerpatroon

Naam Description Waarde
endTime Eindtijd voor terugkeerpatroon. tekenreeks
startTime Begintijd voor terugkeerpatroon. tekenreeks
Recurrencetype Het objecttype instellen Dagelijks
Maandelijks
Wekelijks (vereist)

DailyRecurrence

Naam Description Waarde
Recurrencetype Hiermee geeft u op wanneer het terugkeerpatroon moet worden toegepast. 'Dagelijks' (vereist)

MonthlyRecurrence

Naam Description Waarde
Recurrencetype Hiermee geeft u op wanneer het terugkeerpatroon moet worden toegepast. Maandelijks (vereist)
daysOfMonth Hiermee geeft u de waarden voor maandelijks terugkeerpatroon op. int[] (vereist)

WeeklyRecurrence

Naam Description Waarde
Recurrencetype Hiermee geeft u op wanneer het terugkeerpatroon moet worden toegepast. 'Wekelijks' (vereist)
daysOfWeek Hiermee geeft u de waarden voor wekelijks terugkeerpatroon op. Tekenreeksmatrix met een van de volgende:
'Vrijdag'
'Maandag'
'Zaterdag'
'Zondag'
'Donderdag'
'Dinsdag'
'Woensdag' (vereist)

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Meldingen instellen voor back-upwaarschuwingen met behulp van Azure Monitor

Implementeren op Azure
Met deze sjabloon kunt u e-mailmeldingen instellen voor uw Recovery Services-kluizen met behulp van Azure Monitor door een regel voor het verwerken van waarschuwingen en een actiegroep te implementeren

Resourcedefinitie van ARM-sjabloon

Het resourcetype actionRules kan worden geïmplementeerd in:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.AlertsManagement/actionRules-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

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

Actieobjecten

Stel de eigenschap actionType in om het type object op te geven.

Gebruik voor AddActionGroups:

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

Gebruik voor RemoveAllActionGroups:

  "actionType": "RemoveAllActionGroups"

Terugkeerobjecten

Stel de eigenschap recurrenceType in om het type object op te geven.

Voor Dagelijks gebruikt u:

  "recurrenceType": "Daily"

Voor Maandelijks gebruikt u:

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

Voor Wekelijks gebruikt u:

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

Eigenschapswaarden

actionRules

Naam Description Waarde
type Het resourcetype 'Microsoft.AlertsManagement/actionRules'
apiVersion De resource-API-versie '2021-08-08'
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie tekenreeks (vereist)
tags Resourcetags Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties Eigenschappen van waarschuwingsverwerkingsregel. AlertProcessingRuleProperties

AlertProcessingRuleProperties

Naam Description Waarde
acties Acties die moeten worden toegepast. Actie[] (vereist)
Voorwaarden Voorwaarden waarop waarschuwingen worden gefilterd. Voorwaarde[]
beschrijving Beschrijving van de regel voor het verwerken van waarschuwingen. tekenreeks
enabled Geeft aan of de opgegeven regel voor het verwerken van waarschuwingen is ingeschakeld of uitgeschakeld. booleaans
schedule Planning voor regel voor het verwerken van waarschuwingen. Schema
bereiken Bereiken waarop de regel voor het verwerken van waarschuwingen van toepassing is. tekenreeks[] (vereist)

Actie

Naam Description Waarde
actionType Het objecttype instellen AddActionGroups
RemoveAllActionGroups (vereist)

AddActionGroups

Naam Description Waarde
actionType Actie die moet worden toegepast. 'AddActionGroups' (vereist)
actionGroupIds Lijst met actiegroep-id's die moeten worden toegevoegd aan de regel voor het verwerken van waarschuwingen. tekenreeks[] (vereist)

RemoveAllActionGroups

Naam Description Waarde
actionType Actie die moet worden toegepast. 'RemoveAllActionGroups' (vereist)

Voorwaarde

Naam Description Waarde
veld Veld voor een bepaalde voorwaarde. 'AlertContext'
'AlertRuleId'
'AlertRuleName'
'Beschrijving'
'MonitorCondition'
'MonitorService'
Ernst
'SignalType'
'TargetResource'
'TargetResourceGroup'
'TargetResourceType'
operator Operator voor een bepaalde voorwaarde. Bevat
'DoesNotContain'
'Is gelijk aan'
'NotEquals'
values Lijst met waarden die overeenkomen met een bepaalde voorwaarde. tekenreeks[]

Schema

Naam Description Waarde
effectiveFrom Planning vanaf tijd van kracht. Date-Time in ISO-8601-indeling zonder tijdzoneachtervoegsel. tekenreeks
effectiveUntil De planning is van kracht tot het tijdstip. Date-Time in ISO-8601-indeling zonder tijdzoneachtervoegsel. tekenreeks
terugkeerpatronen Lijst met terugkeerpatronen. Terugkeerpatroon[]
timeZone Tijdzone plannen. tekenreeks

Terugkeerpatroon

Naam Description Waarde
endTime Eindtijd voor terugkeerpatroon. tekenreeks
startTime Begintijd voor terugkeerpatroon. tekenreeks
Recurrencetype Het objecttype instellen Dagelijks
Maandelijks
Wekelijks (vereist)

DailyRecurrence

Naam Description Waarde
Recurrencetype Hiermee geeft u op wanneer het terugkeerpatroon moet worden toegepast. 'Dagelijks' (vereist)

MonthlyRecurrence

Naam Description Waarde
Recurrencetype Hiermee geeft u op wanneer het terugkeerpatroon moet worden toegepast. Maandelijks (vereist)
daysOfMonth Hiermee geeft u de waarden voor maandelijks terugkeerpatroon op. int[] (vereist)

WeeklyRecurrence

Naam Description Waarde
Recurrencetype Hiermee geeft u op wanneer het terugkeerpatroon moet worden toegepast. 'Wekelijks' (vereist)
daysOfWeek Hiermee geeft u de waarden voor wekelijks terugkeerpatroon op. Tekenreeksmatrix met een van de volgende:
'Vrijdag'
'Maandag'
'Zaterdag'
'Zondag'
'Donderdag'
'Dinsdag'
'Woensdag' (vereist)

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Meldingen instellen voor back-upwaarschuwingen met behulp van Azure Monitor

Implementeren op Azure
Met deze sjabloon kunt u e-mailmeldingen instellen voor uw Recovery Services-kluizen met behulp van Azure Monitor door een regel voor het verwerken van waarschuwingen en een actiegroep te implementeren

Terraform-resourcedefinitie (AzAPI-provider)

Het resourcetype actionRules kan worden geïmplementeerd in:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.AlertsManagement/actionRules-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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

Actieobjecten

Stel de eigenschap actionType in om het type object op te geven.

Gebruik voor AddActionGroups:

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

Gebruik voor RemoveAllActionGroups:

  actionType = "RemoveAllActionGroups"

Terugkeerobjecten

Stel de eigenschap recurrenceType in om het type object op te geven.

Gebruik voor Dagelijks:

  recurrenceType = "Daily"

Gebruik voor Maandelijks:

  recurrenceType = "Monthly"
  daysOfMonth = [
    int
  ]

Gebruik voor Wekelijks:

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

Eigenschapswaarden

actionRules

Naam Description Waarde
type Het resourcetype "Microsoft.AlertsManagement/actionRules@2021-08-08"
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie tekenreeks (vereist)
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Resourcetags Woordenlijst met tagnamen en -waarden.
properties Eigenschappen van waarschuwingsverwerkingsregel. AlertProcessingRuleProperties

AlertProcessingRuleProperties

Naam Description Waarde
acties Acties die moeten worden toegepast. Actie[] (vereist)
Voorwaarden Voorwaarden waarop waarschuwingen worden gefilterd. Voorwaarde[]
beschrijving Beschrijving van de regel voor het verwerken van waarschuwingen. tekenreeks
enabled Geeft aan of de opgegeven regel voor het verwerken van waarschuwingen is ingeschakeld of uitgeschakeld. booleaans
schedule Planning voor regel voor het verwerken van waarschuwingen. Schema
bereiken Bereiken waarop de regel voor het verwerken van waarschuwingen van toepassing is. tekenreeks[] (vereist)

Actie

Naam Description Waarde
actionType Het objecttype instellen AddActionGroups
RemoveAllActionGroups (vereist)

AddActionGroups

Naam Description Waarde
actionType Actie die moet worden toegepast. "AddActionGroups" (vereist)
actionGroupIds Lijst met actiegroep-id's die moeten worden toegevoegd aan de regel voor het verwerken van waarschuwingen. tekenreeks[] (vereist)

RemoveAllActionGroups

Naam Description Waarde
actionType Actie die moet worden toegepast. "RemoveAllActionGroups" (vereist)

Voorwaarde

Naam Description Waarde
veld Veld voor een bepaalde voorwaarde. "AlertContext"
"AlertRuleId"
"AlertRuleName"
"Beschrijving"
"MonitorCondition"
"MonitorService"
"Ernst"
"SignalType"
"TargetResource"
"TargetResourceGroup"
"TargetResourceType"
operator Operator voor een bepaalde voorwaarde. "Bevat"
"DoesNotContain"
"Is gelijk aan"
"NotEquals"
values Lijst met waarden die overeenkomen met een bepaalde voorwaarde. tekenreeks[]

Schema

Naam Description Waarde
effectiveFrom De planning wordt vanaf tijd effectief. Date-Time in ISO-8601-indeling zonder tijdzoneachtervoegsel. tekenreeks
effectiveUntil De planning is van kracht tot op tijd. Date-Time in ISO-8601-indeling zonder tijdzoneachtervoegsel. tekenreeks
terugkeerpatronen Lijst met terugkeerpatronen. Terugkeerpatroon[]
timeZone Planningstijdzone. tekenreeks

Terugkeerpatroon

Naam Description Waarde
endTime Eindtijd voor terugkeerpatroon. tekenreeks
startTime Begintijd voor terugkeerpatroon. tekenreeks
Recurrencetype Het objecttype instellen Dagelijks
Maandelijks
Wekelijks (vereist)

DailyRecurrence

Naam Description Waarde
Recurrencetype Hiermee geeft u op wanneer het terugkeerpatroon moet worden toegepast. "Dagelijks" (vereist)

MonthlyRecurrence

Naam Description Waarde
Recurrencetype Hiermee geeft u op wanneer het terugkeerpatroon moet worden toegepast. Maandelijks (vereist)
daysOfMonth Hiermee geeft u de waarden voor maandelijks terugkeerpatroon op. int[] (vereist)

WeeklyRecurrence

Naam Description Waarde
Recurrencetype Hiermee geeft u op wanneer het terugkeerpatroon moet worden toegepast. "Wekelijks" (vereist)
daysOfWeek Hiermee geeft u de waarden voor wekelijks terugkeerpatroon op. Tekenreeksmatrix met een van de volgende waarden:
"Vrijdag"
"Maandag"
"Zaterdag"
"Zondag"
"Donderdag"
"Dinsdag"
"Woensdag" (vereist)