Microsoft.AlertsManagement actionRules
Bicep-resourcedefinitie
Het resourcetype actionRules kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van 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 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:
- Resourcegroepen - Zie opdrachten voor de implementatie van 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 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 |
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) |