Delen via


Microsoft.AlertsManagement actionRules

Bicep-resourcedefinitie

Het resourcetype actionRules kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor 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' = {
  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'
  }
}

Actieobjecten

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

Gebruik voor AddActionGroups:

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

Gebruik voor RemoveAllActionGroups:

{
  actionType: 'RemoveAllActionGroups'
}

Terugkeerobjecten

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

Gebruik voor Dagelijkse:

{
  recurrenceType: 'Daily'
}

Gebruik voor maandelijkse:

{
  daysOfMonth: [
    int
  ]
  recurrenceType: 'Monthly'
}

Gebruik voor Wekelijkse:

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

Eigenschapswaarden

Actie

Naam Beschrijving Waarde
actionType Ingesteld op AddActionGroups voor het type AddActionGroups. Ingesteld op RemoveAllActionGroups voor het type RemoveAllActionGroups. 'AddActionGroups'
RemoveAllActionGroups (vereist)

AddActionGroups

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

AlertProcessingRuleProperties

Naam Beschrijving Waarde
Acties Acties die moeten worden toegepast. Actie[] (vereist)
Voorwaarden Voorwaarden waarop waarschuwingen worden gefilterd. Voorwaarde[]
beschrijving Beschrijving van waarschuwingsverwerkingsregel. snaar
Ingeschakeld Geeft aan of de opgegeven waarschuwingsverwerkingsregel is ingeschakeld of uitgeschakeld. Bool
rooster Planning voor waarschuwingsverwerkingsregel. plannen
Scopes Bereiken waarop de regel voor waarschuwingsverwerking van toepassing is. tekenreeks[] (vereist)

Conditie

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

DailyRecurrence

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

ManagedResourceTags

Naam Beschrijving Waarde

Microsoft.AlertsManagement/actionRules

Naam Beschrijving Waarde
plaats Resourcelocatie tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van regel voor waarschuwingsverwerking. AlertProcessingRuleProperties
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

MonthlyRecurrence

Naam Beschrijving Waarde
daysOfMonth Hiermee geeft u de waarden voor het maandelijkse terugkeerpatroon. int[] (vereist)
recurrenceType Hiermee geeft u op wanneer het terugkeerpatroon moet worden toegepast. 'Maandelijks' (vereist)

Terugkeerpatroon

Naam Beschrijving Waarde
endTime Eindtijd voor terugkeerpatroon. snaar
recurrenceType Ingesteld op Dagelijks voor type DailyRecurrence. Ingesteld op Maandelijks voor het type MonthlyRecurrence. Ingesteld op Wekelijks voor type WeeklyRecurrence. 'Dagelijks'
'Maandelijks'
'Wekelijks' (vereist)
startTime Begintijd voor terugkeerpatroon. snaar

RemoveAllActionGroups

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

Rooster

Naam Beschrijving Waarde
effectiveFrom Planning is vanaf tijd van kracht. Date-Time in ISO-8601-indeling zonder tijdzoneachtervoegsel. snaar

Beperkingen:
Patroon = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$
effectiveUntil Het plannen van kracht tot tijd. Date-Time in ISO-8601-indeling zonder tijdzoneachtervoegsel. snaar

Beperkingen:
Patroon = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$
terugkeerpatroon Lijst met terugkeerpatronen. terugkeerpatroon[]
tijdzone Planningstijdzone. snaar

WeeklyRecurrence

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

Quickstart-voorbeelden

In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.

Bicep-bestand Beschrijving
Meldingen instellen voor back-upwaarschuwingen met behulp van Azure Monitor Met deze sjabloon kunt u e-mailmeldingen instellen voor uw Recovery Services-kluizen met behulp van Azure Monitor door een regel voor waarschuwingsverwerking en een actiegroep te implementeren

Resourcedefinitie van ARM-sjabloon

Het resourcetype actionRules kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

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

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

Actieobjecten

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

Gebruik voor AddActionGroups:

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

Gebruik voor RemoveAllActionGroups:

{
  "actionType": "RemoveAllActionGroups"
}

Terugkeerobjecten

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

Gebruik voor Dagelijkse:

{
  "recurrenceType": "Daily"
}

Gebruik voor maandelijkse:

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

Gebruik voor Wekelijkse:

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

Eigenschapswaarden

Actie

Naam Beschrijving Waarde
actionType Ingesteld op AddActionGroups voor het type AddActionGroups. Ingesteld op RemoveAllActionGroups voor het type RemoveAllActionGroups. 'AddActionGroups'
RemoveAllActionGroups (vereist)

AddActionGroups

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

AlertProcessingRuleProperties

Naam Beschrijving Waarde
Acties Acties die moeten worden toegepast. Actie[] (vereist)
Voorwaarden Voorwaarden waarop waarschuwingen worden gefilterd. Voorwaarde[]
beschrijving Beschrijving van waarschuwingsverwerkingsregel. snaar
Ingeschakeld Geeft aan of de opgegeven waarschuwingsverwerkingsregel is ingeschakeld of uitgeschakeld. Bool
rooster Planning voor waarschuwingsverwerkingsregel. plannen
Scopes Bereiken waarop de regel voor waarschuwingsverwerking van toepassing is. tekenreeks[] (vereist)

Conditie

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

DailyRecurrence

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

ManagedResourceTags

Naam Beschrijving Waarde

Microsoft.AlertsManagement/actionRules

Naam Beschrijving Waarde
apiVersion De API-versie '2021-08-08'
plaats Resourcelocatie tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van regel voor waarschuwingsverwerking. AlertProcessingRuleProperties
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.AlertsManagement/actionRules'

MonthlyRecurrence

Naam Beschrijving Waarde
daysOfMonth Hiermee geeft u de waarden voor het maandelijkse terugkeerpatroon. int[] (vereist)
recurrenceType Hiermee geeft u op wanneer het terugkeerpatroon moet worden toegepast. 'Maandelijks' (vereist)

Terugkeerpatroon

Naam Beschrijving Waarde
endTime Eindtijd voor terugkeerpatroon. snaar
recurrenceType Ingesteld op Dagelijks voor type DailyRecurrence. Ingesteld op Maandelijks voor het type MonthlyRecurrence. Ingesteld op Wekelijks voor type WeeklyRecurrence. 'Dagelijks'
'Maandelijks'
'Wekelijks' (vereist)
startTime Begintijd voor terugkeerpatroon. snaar

RemoveAllActionGroups

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

Rooster

Naam Beschrijving Waarde
effectiveFrom Planning is vanaf tijd van kracht. Date-Time in ISO-8601-indeling zonder tijdzoneachtervoegsel. snaar

Beperkingen:
Patroon = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$
effectiveUntil Het plannen van kracht tot tijd. Date-Time in ISO-8601-indeling zonder tijdzoneachtervoegsel. snaar

Beperkingen:
Patroon = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$
terugkeerpatroon Lijst met terugkeerpatronen. terugkeerpatroon[]
tijdzone Planningstijdzone. snaar

WeeklyRecurrence

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

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

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

implementeren in Azure
Met deze sjabloon kunt u e-mailmeldingen instellen voor uw Recovery Services-kluizen met behulp van Azure Monitor door een regel voor waarschuwingsverwerking en een actiegroep te implementeren

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype actionRules kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.AlertsManagement/actionRules 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"
  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"
      ]
    }
  })
}

Actieobjecten

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

Gebruik voor AddActionGroups:

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

Gebruik voor RemoveAllActionGroups:

{
  actionType = "RemoveAllActionGroups"
}

Terugkeerobjecten

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

Gebruik voor Dagelijkse:

{
  recurrenceType = "Daily"
}

Gebruik voor maandelijkse:

{
  daysOfMonth = [
    int
  ]
  recurrenceType = "Monthly"
}

Gebruik voor Wekelijkse:

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

Eigenschapswaarden

Actie

Naam Beschrijving Waarde
actionType Ingesteld op AddActionGroups voor het type AddActionGroups. Ingesteld op RemoveAllActionGroups voor het type RemoveAllActionGroups. 'AddActionGroups'
RemoveAllActionGroups (vereist)

AddActionGroups

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

AlertProcessingRuleProperties

Naam Beschrijving Waarde
Acties Acties die moeten worden toegepast. Actie[] (vereist)
Voorwaarden Voorwaarden waarop waarschuwingen worden gefilterd. Voorwaarde[]
beschrijving Beschrijving van waarschuwingsverwerkingsregel. snaar
Ingeschakeld Geeft aan of de opgegeven waarschuwingsverwerkingsregel is ingeschakeld of uitgeschakeld. Bool
rooster Planning voor waarschuwingsverwerkingsregel. plannen
Scopes Bereiken waarop de regel voor waarschuwingsverwerking van toepassing is. tekenreeks[] (vereist)

Conditie

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

DailyRecurrence

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

ManagedResourceTags

Naam Beschrijving Waarde

Microsoft.AlertsManagement/actionRules

Naam Beschrijving Waarde
plaats Resourcelocatie tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van regel voor waarschuwingsverwerking. AlertProcessingRuleProperties
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.AlertsManagement/actionRules@2021-08-08"

MonthlyRecurrence

Naam Beschrijving Waarde
daysOfMonth Hiermee geeft u de waarden voor het maandelijkse terugkeerpatroon. int[] (vereist)
recurrenceType Hiermee geeft u op wanneer het terugkeerpatroon moet worden toegepast. 'Maandelijks' (vereist)

Terugkeerpatroon

Naam Beschrijving Waarde
endTime Eindtijd voor terugkeerpatroon. snaar
recurrenceType Ingesteld op Dagelijks voor type DailyRecurrence. Ingesteld op Maandelijks voor het type MonthlyRecurrence. Ingesteld op Wekelijks voor type WeeklyRecurrence. 'Dagelijks'
'Maandelijks'
'Wekelijks' (vereist)
startTime Begintijd voor terugkeerpatroon. snaar

RemoveAllActionGroups

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

Rooster

Naam Beschrijving Waarde
effectiveFrom Planning is vanaf tijd van kracht. Date-Time in ISO-8601-indeling zonder tijdzoneachtervoegsel. snaar

Beperkingen:
Patroon = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$
effectiveUntil Het plannen van kracht tot tijd. Date-Time in ISO-8601-indeling zonder tijdzoneachtervoegsel. snaar

Beperkingen:
Patroon = ^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$
terugkeerpatroon Lijst met terugkeerpatronen. terugkeerpatroon[]
tijdzone Planningstijdzone. snaar

WeeklyRecurrence

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