Microsoft.AlertsManagement actionRules
Bicep-resourcedefinitie
Het resourcetype actionRules kan worden geïmplementeerd in:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
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 |
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:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
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 |
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) |