Microsoft.AlertManagement actionRules
Definizione di risorsa Bicep
Il tipo di risorsa actionRules può essere distribuito in:
- Gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.AlertsManagement/actionRules, aggiungere il bicep seguente al modello.
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'
]
}
}
Oggetti azione
Impostare la proprietà actionType per specificare il tipo di oggetto.
Per AddActionGroups, usare:
actionType: 'AddActionGroups'
actionGroupIds: [
'string'
]
Per RemoveAllActionGroups, usare:
actionType: 'RemoveAllActionGroups'
Oggetti ricorrenza
Impostare la proprietà ricorrenzaType per specificare il tipo di oggetto.
Per ogni giorno, usare:
recurrenceType: 'Daily'
Per mensile, usare:
recurrenceType: 'Monthly'
daysOfMonth: [
int
]
Per Settimanale, usare:
recurrenceType: 'Weekly'
daysOfWeek: [
'string'
]
Valori delle proprietà
actionRules
Nome | Descrizione | valore |
---|---|---|
name | Nome della risorsa | stringa (obbligatoria) |
posizione | Posizione risorsa | stringa (obbligatoria) |
tags | Tag delle risorse | Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli |
properties | Proprietà della regola di elaborazione degli avvisi. | AlertProcessingRuleProperties |
AlertProcessingRuleProperties
Nome | Descrizione | valore |
---|---|---|
Azioni | Azioni da applicare. | Azione[] (obbligatoria) |
condizioni | Condizioni su cui verranno filtrati gli avvisi. | Condizione[] |
description | Descrizione della regola di elaborazione degli avvisi. | string |
Enabled | Indica se la regola di elaborazione degli avvisi specificata è abilitata o disabilitata. | bool |
schedule | Pianificazione della regola di elaborazione degli avvisi. | Pianificare |
ambiti | Ambiti in cui verrà applicata la regola di elaborazione degli avvisi. | string[] (obbligatorio) |
Azione
Nome | Descrizione | valore |
---|---|---|
actionType | Impostare il tipo di oggetto | AddActionGroups RemoveAllActionGroups (obbligatorio) |
AddActionGroups
Nome | Descrizione | valore |
---|---|---|
actionType | Azione che deve essere applicata. | 'AddActionGroups' (obbligatorio) |
actionGroupIds | Elenco degli ID del gruppo di azioni da aggiungere alla regola di elaborazione degli avvisi. | string[] (obbligatorio) |
RemoveAllActionGroups
Nome | Descrizione | valore |
---|---|---|
actionType | Azione che deve essere applicata. | 'RemoveAllActionGroups' (obbligatorio) |
Condizione
Nome | Descrizione | valore |
---|---|---|
campo | Campo per una determinata condizione. | 'AlertContext' 'AlertRuleId' 'AlertRuleName' 'Description' 'MonitorCondition' 'MonitorService' 'Gravità' 'SignalType' 'TargetResource' 'TargetResourceGroup' 'TargetResourceType' |
operator | Operatore per una determinata condizione. | 'Contains' 'DoesNotContain' 'Equals' 'NotEquals' |
valori | Elenco di valori da trovare per una determinata condizione. | string[] |
Pianifica
Nome | Descrizione | valore |
---|---|---|
effectiveFrom | Pianificazione effettiva in base al tempo. Date-Time in formato ISO-8601 senza suffisso fuso orario. | string |
effectiveUntil | Pianificazione effettiva fino al momento. Date-Time in formato ISO-8601 senza suffisso fuso orario. | string |
Ricorrenze | Elenco di ricorrenze. | Ricorrenza[] |
timeZone | Pianificazione del fuso orario. | string |
Ricorrenza
Nome | Descrizione | valore |
---|---|---|
endTime | Ora di fine per la ricorrenza. | string |
startTime | Ora di inizio per la ricorrenza. | string |
recurrenceType | Impostare il tipo di oggetto | Ogni giorno Monthly (Mensile) Settimanale (obbligatorio) |
Dailyrecurrence
Nome | Descrizione | valore |
---|---|---|
recurrenceType | Specifica quando deve essere applicata la ricorrenza. | 'Daily' (obbligatorio) |
MonthlyRecurrence
Nome | Descrizione | valore |
---|---|---|
recurrenceType | Specifica quando deve essere applicata la ricorrenza. | 'Mensile' (obbligatorio) |
daysOfMonth | Specifica i valori per il criterio di ricorrenza mensile. | int[] (obbligatorio) |
WeeklyRecurrence
Nome | Descrizione | valore |
---|---|---|
recurrenceType | Specifica quando deve essere applicata la ricorrenza. | 'Weekly' (obbligatorio) |
daysOfWeek | Specifica i valori per il criterio di ricorrenza settimanale. | Matrice di stringhe contenente uno dei seguenti elementi: 'Friday' 'Monday' 'Saturday' 'Sunday' 'Giovedì' 'Martedì' 'Mercoledì' (obbligatorio) |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
Configurare le notifiche per gli avvisi di backup con Monitoraggio di Azure |
Questo modello consente di configurare le notifiche tramite posta elettronica per gli insiemi di credenziali di Servizi di ripristino usando Monitoraggio di Azure, distribuendo una regola di elaborazione degli avvisi e un gruppo di azioni |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa actionRules può essere distribuito in:
- Gruppi di risorse - Vedere i comandi di distribuzione dei gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.AlertsManagement/actionRules, aggiungere il codice JSON seguente al modello.
{
"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" ]
}
}
Oggetti azione
Impostare la proprietà actionType per specificare il tipo di oggetto.
Per AddActionGroups, usare:
"actionType": "AddActionGroups",
"actionGroupIds": [ "string" ]
Per RemoveAllActionGroups, usare:
"actionType": "RemoveAllActionGroups"
Oggetti Ricorrenza
Impostare la proprietà recurrenceType per specificare il tipo di oggetto.
Per ogni giorno, usare:
"recurrenceType": "Daily"
Per mensile, usare:
"recurrenceType": "Monthly",
"daysOfMonth": [ "int" ]
Per Settimanale, usare:
"recurrenceType": "Weekly",
"daysOfWeek": [ "string" ]
Valori delle proprietà
actionRules
Nome | Descrizione | valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.AlertManagement/actionRules' |
apiVersion | Versione dell'API risorsa | '2021-08-08' |
name | Nome della risorsa | stringa (obbligatoria) |
posizione | Posizione risorsa | stringa (obbligatoria) |
tags | Tag delle risorse | Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli |
properties | Proprietà della regola di elaborazione degli avvisi. | AlertProcessingRuleProperties |
AlertProcessingRuleProperties
Nome | Descrizione | valore |
---|---|---|
Azioni | Azioni da applicare. | Azione[] (obbligatoria) |
condizioni | Condizioni su cui verranno filtrati gli avvisi. | Condizione[] |
description | Descrizione della regola di elaborazione degli avvisi. | string |
Enabled | Indica se la regola di elaborazione degli avvisi specificata è abilitata o disabilitata. | bool |
schedule | Pianificazione della regola di elaborazione degli avvisi. | Pianificare |
ambiti | Ambiti in cui verrà applicata la regola di elaborazione degli avvisi. | string[] (obbligatorio) |
Azione
Nome | Descrizione | valore |
---|---|---|
actionType | Impostare il tipo di oggetto | AddActionGroups RemoveAllActionGroups (obbligatorio) |
AddActionGroups
Nome | Descrizione | valore |
---|---|---|
actionType | Azione che deve essere applicata. | 'AddActionGroups' (obbligatorio) |
actionGroupIds | Elenco degli ID del gruppo di azioni da aggiungere alla regola di elaborazione degli avvisi. | string[] (obbligatorio) |
RemoveAllActionGroups
Nome | Descrizione | valore |
---|---|---|
actionType | Azione che deve essere applicata. | 'RemoveAllActionGroups' (obbligatorio) |
Condizione
Nome | Descrizione | valore |
---|---|---|
campo | Campo per una determinata condizione. | 'AlertContext' 'AlertRuleId' 'AlertRuleName' 'Description' 'MonitorCondition' 'MonitorService' 'Gravità' 'SignalType' 'TargetResource' 'TargetResourceGroup' 'TargetResourceType' |
operator | Operatore per una determinata condizione. | 'Contains' 'DoesNotContain' 'Equals' 'NotEquals' |
valori | Elenco di valori da trovare per una determinata condizione. | string[] |
Pianifica
Nome | Descrizione | valore |
---|---|---|
effectiveFrom | Pianificazione effettiva dal momento. Date-Time in formato ISO-8601 senza suffisso fuso orario. | string |
effectiveUntil | Pianificazione effettiva fino al momento. Date-Time in formato ISO-8601 senza suffisso fuso orario. | string |
Ricorrenze | Elenco delle ricorrenze. | Ricorrenza[] |
timeZone | Fuso orario di pianificazione. | string |
Ricorrenza
Nome | Descrizione | valore |
---|---|---|
endTime | Ora di fine per la ricorrenza. | string |
startTime | Ora di inizio per la ricorrenza. | string |
recurrenceType | Impostare il tipo di oggetto | Ogni giorno Monthly (Mensile) Settimanale (obbligatorio) |
Dailyrecurrence
Nome | Descrizione | valore |
---|---|---|
recurrenceType | Specifica quando deve essere applicata la ricorrenza. | 'Daily' (obbligatorio) |
MensileRecurrence
Nome | Descrizione | valore |
---|---|---|
recurrenceType | Specifica quando deve essere applicata la ricorrenza. | 'Mensile' (obbligatorio) |
daysOfMonth | Specifica i valori per il modello di ricorrenza mensile. | int[] (obbligatorio) |
WeeklyRecurrence
Nome | Descrizione | valore |
---|---|---|
recurrenceType | Specifica quando deve essere applicata la ricorrenza. | 'Settimanale' (obbligatorio) |
daysOfWeek | Specifica i valori per il modello di ricorrenza settimanale. | Matrice di stringhe contenente uno qualsiasi di: 'Venerdì' 'Lunedì' 'Sabato' 'Domenica' 'Giovedì' 'Martedì' 'Mercoledì' (obbligatorio) |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
Configurare le notifiche per gli avvisi di backup con Monitoraggio di Azure |
Questo modello consente di configurare notifiche di posta elettronica per gli insiemi di credenziali di Servizi di ripristino usando Monitoraggio di Azure, distribuendo una regola di elaborazione degli avvisi e un gruppo di azioni |
Definizione della risorsa Terraform (provider AzAPI)
Il tipo di risorsa actionRules può essere distribuito in:
- Gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.AlertsManagement/actionRules, aggiungere il modello terraform seguente.
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"
]
}
})
}
Oggetti azione
Impostare la proprietà actionType per specificare il tipo di oggetto.
Per AddActionGroups, usare:
actionType = "AddActionGroups"
actionGroupIds = [
"string"
]
Per RemoveAllActionGroups, usare:
actionType = "RemoveAllActionGroups"
Oggetti ricorrenza
Impostare la proprietà ricorrenzaType per specificare il tipo di oggetto.
Per ogni giorno, usare:
recurrenceType = "Daily"
Per mensile, usare:
recurrenceType = "Monthly"
daysOfMonth = [
int
]
Per Settimanale, usare:
recurrenceType = "Weekly"
daysOfWeek = [
"string"
]
Valori delle proprietà
actionRules
Nome | Descrizione | valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.AlertsManagement/actionRules@2021-08-08" |
name | Nome della risorsa | stringa (obbligatoria) |
posizione | Posizione risorsa | stringa (obbligatoria) |
parent_id | Per distribuire in un gruppo di risorse, usare l'ID del gruppo di risorse. | stringa (obbligatoria) |
tags | Tag delle risorse | Dizionario dei nomi e dei valori dei tag. |
properties | Proprietà della regola di elaborazione degli avvisi. | AlertProcessingRuleProperties |
AlertProcessingRuleProperties
Nome | Descrizione | valore |
---|---|---|
Azioni | Azioni da applicare. | Azione[] (obbligatoria) |
condizioni | Condizioni su cui verranno filtrati gli avvisi. | Condizione[] |
description | Descrizione della regola di elaborazione degli avvisi. | string |
Enabled | Indica se la regola di elaborazione degli avvisi specificata è abilitata o disabilitata. | bool |
schedule | Pianificazione della regola di elaborazione degli avvisi. | Pianificare |
ambiti | Ambiti in cui verrà applicata la regola di elaborazione degli avvisi. | string[] (obbligatorio) |
Azione
Nome | Descrizione | valore |
---|---|---|
actionType | Impostare il tipo di oggetto | AddActionGroups RemoveAllActionGroups (obbligatorio) |
AddActionGroups
Nome | Descrizione | valore |
---|---|---|
actionType | Azione che deve essere applicata. | "AddActionGroups" (obbligatorio) |
actionGroupIds | Elenco degli ID del gruppo di azioni da aggiungere alla regola di elaborazione degli avvisi. | string[] (obbligatorio) |
RemoveAllActionGroups
Nome | Descrizione | valore |
---|---|---|
actionType | Azione che deve essere applicata. | "RemoveAllActionGroups" (obbligatorio) |
Condizione
Nome | Descrizione | valore |
---|---|---|
campo | Campo per una determinata condizione. | "AlertContext" "AlertRuleId" "AlertRuleName" "Descrizione" "MonitorCondition" "MonitorService" "Gravità" "SignalType" "TargetResource" "TargetResourceGroup" "TargetResourceType" |
operator | Operatore per una determinata condizione. | "Contiene" "DoesNotContain" "Uguale" "NotEquals" |
valori | Elenco di valori da trovare per una determinata condizione. | string[] |
Pianifica
Nome | Descrizione | valore |
---|---|---|
effectiveFrom | Pianificazione effettiva dal momento. Date-Time in formato ISO-8601 senza suffisso fuso orario. | string |
effectiveUntil | Pianificazione effettiva fino al momento. Date-Time in formato ISO-8601 senza suffisso fuso orario. | string |
Ricorrenze | Elenco delle ricorrenze. | Ricorrenza[] |
timeZone | Fuso orario di pianificazione. | string |
Ricorrenza
Nome | Descrizione | valore |
---|---|---|
endTime | Ora di fine per la ricorrenza. | string |
startTime | Ora di inizio per la ricorrenza. | string |
recurrenceType | Impostare il tipo di oggetto | Ogni giorno Monthly (Mensile) Settimanale (obbligatorio) |
Dailyrecurrence
Nome | Descrizione | valore |
---|---|---|
recurrenceType | Specifica quando deve essere applicata la ricorrenza. | "Giornaliero" (obbligatorio) |
MensileRecurrence
Nome | Descrizione | valore |
---|---|---|
recurrenceType | Specifica quando deve essere applicata la ricorrenza. | "Mensile" (obbligatorio) |
daysOfMonth | Specifica i valori per il modello di ricorrenza mensile. | int[] (obbligatorio) |
WeeklyRecurrence
Nome | Descrizione | valore |
---|---|---|
recurrenceType | Specifica quando deve essere applicata la ricorrenza. | "Settimanale" (obbligatorio) |
daysOfWeek | Specifica i valori per il modello di ricorrenza settimanale. | Matrice di stringhe contenente uno qualsiasi di: "Friday" "Lunedì" "Sabato" "Sunday" "Thursday" "Tuesday" "Mercoledì" (obbligatorio) |