Microsoft.AlertsManagement actionRules
Definição de recurso bicep
O tipo de recurso actionRules pode ser implementado para:
- Grupos de recursos - Ver comandos de implantação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.AlertsManagement/actionRules, adicione o seguinte Bicep ao seu modelo.
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'
]
}
}
Objetos de ação
Desajei a propriedade actionType para especificar o tipo de objeto.
Para AddActionGroups, utilize:
actionType: 'AddActionGroups'
actionGroupIds: [
'string'
]
Para RemoveAllActionGroups, utilize:
actionType: 'RemoveAllActionGroups'
Objetos de recorrência
Desajei a propriedade recorrenceType para especificar o tipo de objeto.
Para diariamente, use:
recurrenceType: 'Daily'
Para mensalmente, utilize:
recurrenceType: 'Monthly'
daysOfMonth: [
int
]
Para semanalmente, use:
recurrenceType: 'Weekly'
daysOfWeek: [
'string'
]
Valores imobiliários
actionRules
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso | corda (necessária) |
localização | Localização do recurso | corda (necessária) |
etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de etiquetas. Ver Tags em modelos |
propriedades | Propriedades da regra de processamento de alerta. | AlertaProcessingRuleProperties |
AlertaProcessingRuleProperties
Nome | Descrição | Valor |
---|---|---|
ações | Ações a aplicar. | Ação[] (necessária) |
condições | Condições em que os alertas serão filtrados. | Condição[] |
descrição | Descrição da regra de processamento de alerta. | string |
ativado | Indica se a regra de processamento de alerta dada está ativada ou desativada. | bool |
agenda | Agendamento para regra de processamento de alerta. | Agenda |
âmbitos | Âmbitos em que regra de processamento de alerta se aplicará. | corda[] (necessária) |
Ação
Nome | Descrição | Valor |
---|---|---|
açãoType | Desaje o tipo de objeto | AddActionGroups RemoveAllActionGroups (obrigatório) |
AddActionGroups
Nome | Descrição | Valor |
---|---|---|
açãoType | Ação que deve ser aplicada. | 'AddActionGroups' (obrigatório) |
actionGroupIds | Lista de IDs do grupo de ação para adicionar à regra de processamento de alerta. | corda[] (necessária) |
RemoveAllActionGroups
Nome | Descrição | Valor |
---|---|---|
açãoType | Ação que deve ser aplicada. | 'RemoveAllActionGroups' (obrigatório) |
Condição
Nome | Descrição | Valor |
---|---|---|
campo | Campo para uma determinada condição. | 'AlertaContexto' 'AlertRuleId' 'AlertaRuleName' 'Descrição' 'Monitorização DaCondição' 'MonitorService' 'Severidade' 'SignalType' 'TargetResource' 'TargetResourceGroup' 'TargetResourceType' |
operador | Operador para uma determinada condição. | 'Contém' 'DoesNotContain' 'Iguais' 'NotEquals' |
values | Lista de valores a condizer com uma determinada condição. | corda[] |
Agenda
Nome | Descrição | Valor |
---|---|---|
eficazFrom | Agendamento eficaz a partir do tempo. Date-Time no formato ISO-8601 sem sufixo de ausso horário. | string |
eficazUntil | Agendamento eficaz até ao tempo. Date-Time no formato ISO-8601 sem sufixo de ausso horário. | string |
recorrências | Lista de recorrências. | Recorrência[] |
timeZone | Horário de horário. | string |
Recorrência
Nome | Descrição | Valor |
---|---|---|
endTime | Fim do tempo para a recorrência. | string |
startTime | Hora de início para a recorrência. | string |
recorrênciaType | Desaje o tipo de objeto | Diário Mensalmente Semanalmente (obrigatório) |
DailyRecurrence
Nome | Descrição | Valor |
---|---|---|
recorrênciaType | Especifica quando a recorrência deve ser aplicada. | 'Diário' (obrigatório) |
Reecurrência mensal
Nome | Descrição | Valor |
---|---|---|
recorrênciaType | Especifica quando a recorrência deve ser aplicada. | 'Mensal' (obrigatório) |
dias De Meses | Especifica os valores para o padrão de recorrência mensal. | int[] (obrigatório) |
Recorrência Semanal
Nome | Descrição | Valor |
---|---|---|
recorrênciaType | Especifica quando a recorrência deve ser aplicada. | 'Semanal' (obrigatório) |
diasOfWeek | Especifica os valores para o padrão de recorrência semanal. | Matriz de cordas que contém qualquer um dos seguintes: 'Sexta-feira' "Segunda-feira" 'Sábado' 'Domingo' 'Quinta-feira' 'Terça-feira' 'Quarta-feira' (obrigatório) |
Modelos de início rápido
Os seguintes modelos de arranque rápido implementam este tipo de recurso.
Modelo | Descrição |
---|---|
Notificações de configuração para alertas de backup usando o Azure Monitor |
Este modelo permite-lhe configurar notificações de email para os seus cofres de Serviços de Recuperação utilizando o Azure Monitor, implementando uma regra de processamento de alerta e um grupo de ação |
Definição de recurso de modelo DE ARM
O tipo de recurso actionRules pode ser implementado para:
- Grupos de recursos - Ver comandos de implantação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.AlertsManagement/actionRules, adicione o seguinte JSON ao seu modelo.
{
"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" ]
}
}
Objetos de ação
Desajei a propriedade actionType para especificar o tipo de objeto.
Para AddActionGroups, utilize:
"actionType": "AddActionGroups",
"actionGroupIds": [ "string" ]
Para RemoveAllActionGroups, utilize:
"actionType": "RemoveAllActionGroups"
Objetos de recorrência
Desajei a propriedade recorrenceType para especificar o tipo de objeto.
Para diariamente, use:
"recurrenceType": "Daily"
Para mensalmente, utilize:
"recurrenceType": "Monthly",
"daysOfMonth": [ "int" ]
Para semanalmente, use:
"recurrenceType": "Weekly",
"daysOfWeek": [ "string" ]
Valores imobiliários
actionRules
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.AlertsManagement/actionRules' |
apiVersion | A versão api de recurso | '2021-08-08' |
name | O nome do recurso | corda (necessária) |
localização | Localização do recurso | corda (necessária) |
etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de etiquetas. Ver Tags em modelos |
propriedades | Propriedades da regra de processamento de alerta. | AlertaProcessingRuleProperties |
AlertaProcessingRuleProperties
Nome | Descrição | Valor |
---|---|---|
ações | Ações a aplicar. | Ação[] (necessária) |
condições | Condições em que os alertas serão filtrados. | Condição[] |
descrição | Descrição da regra de processamento de alerta. | string |
ativado | Indica se a regra de processamento de alerta dada está ativada ou desativada. | bool |
agenda | Agendamento para regra de processamento de alerta. | Agenda |
âmbitos | Âmbitos em que regra de processamento de alerta se aplicará. | corda[] (necessária) |
Ação
Nome | Descrição | Valor |
---|---|---|
açãoType | Desaje o tipo de objeto | AddActionGroups RemoveAllActionGroups (obrigatório) |
AddActionGroups
Nome | Descrição | Valor |
---|---|---|
açãoType | Ação que deve ser aplicada. | 'AddActionGroups' (obrigatório) |
actionGroupIds | Lista de IDs do grupo de ação para adicionar à regra de processamento de alerta. | corda[] (necessária) |
RemoveAllActionGroups
Nome | Descrição | Valor |
---|---|---|
açãoType | Ação que deve ser aplicada. | 'RemoveAllActionGroups' (obrigatório) |
Condição
Nome | Descrição | Valor |
---|---|---|
campo | Campo para uma determinada condição. | 'AlertaContexto' 'AlertRuleId' 'AlertaRuleName' 'Descrição' 'Monitorização DaCondição' 'MonitorService' 'Severidade' 'SignalType' 'TargetResource' 'TargetResourceGroup' 'TargetResourceType' |
operador | Operador para uma determinada condição. | 'Contém' 'DoesNotContain' 'Iguais' 'NotEquals' |
values | Lista de valores a condizer com uma determinada condição. | corda[] |
Agenda
Nome | Descrição | Valor |
---|---|---|
eficazFrom | Agendamento eficaz a partir do tempo. Date-Time no formato ISO-8601 sem sufixo de ausso horário. | string |
eficazUntil | Agendamento eficaz até ao tempo. Date-Time no formato ISO-8601 sem sufixo de ausso horário. | string |
recorrências | Lista de recorrências. | Recorrência[] |
timeZone | Horário de horário. | string |
Recorrência
Nome | Descrição | Valor |
---|---|---|
endTime | Fim do tempo para a recorrência. | string |
startTime | Hora de início para a recorrência. | string |
recorrênciaType | Desaje o tipo de objeto | Diário Mensalmente Semanalmente (obrigatório) |
DailyRecurrence
Nome | Descrição | Valor |
---|---|---|
recorrênciaType | Especifica quando a recorrência deve ser aplicada. | 'Diário' (obrigatório) |
Reecurrência mensal
Nome | Descrição | Valor |
---|---|---|
recorrênciaType | Especifica quando a recorrência deve ser aplicada. | 'Mensal' (obrigatório) |
dias De Meses | Especifica os valores para o padrão de recorrência mensal. | int[] (obrigatório) |
Recorrência Semanal
Nome | Descrição | Valor |
---|---|---|
recorrênciaType | Especifica quando a recorrência deve ser aplicada. | 'Semanal' (obrigatório) |
diasOfWeek | Especifica os valores para o padrão de recorrência semanal. | Matriz de cordas que contém qualquer um dos seguintes: 'Sexta-feira' "Segunda-feira" 'Sábado' 'Domingo' 'Quinta-feira' 'Terça-feira' 'Quarta-feira' (obrigatório) |
Modelos de início rápido
Os seguintes modelos de arranque rápido implementam este tipo de recurso.
Modelo | Descrição |
---|---|
Notificações de configuração para alertas de backup usando o Azure Monitor |
Este modelo permite-lhe configurar notificações de email para os seus cofres de Serviços de Recuperação utilizando o Azure Monitor, implementando uma regra de processamento de alerta e um grupo de ação |
Definição de recursos Terraform (fornecedor AzAPI)
O tipo de recurso actionRules pode ser implementado para:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.AlertsManagement/actionRules, adicione o seguinte Terraform ao seu modelo.
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"
]
}
})
}
Objetos de ação
Desajei a propriedade actionType para especificar o tipo de objeto.
Para AddActionGroups, utilize:
actionType = "AddActionGroups"
actionGroupIds = [
"string"
]
Para RemoveAllActionGroups, utilize:
actionType = "RemoveAllActionGroups"
Objetos de recorrência
Desajei a propriedade recorrenceType para especificar o tipo de objeto.
Para diariamente, use:
recurrenceType = "Daily"
Para mensalmente, utilize:
recurrenceType = "Monthly"
daysOfMonth = [
int
]
Para semanalmente, use:
recurrenceType = "Weekly"
daysOfWeek = [
"string"
]
Valores imobiliários
actionRules
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.AlertsManagement/actionRules@2021-08-08" |
name | O nome do recurso | corda (necessária) |
localização | Localização do recurso | corda (necessária) |
parent_id | Para implantar num grupo de recursos, utilize o ID desse grupo de recursos. | corda (necessária) |
etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de etiquetas. |
propriedades | Propriedades da regra de processamento de alerta. | AlertaProcessingRuleProperties |
AlertaProcessingRuleProperties
Nome | Descrição | Valor |
---|---|---|
ações | Ações a aplicar. | Ação[] (necessária) |
condições | Condições em que os alertas serão filtrados. | Condição[] |
descrição | Descrição da regra de processamento de alerta. | string |
ativado | Indica se a regra de processamento de alerta dada está ativada ou desativada. | bool |
agenda | Agendamento para regra de processamento de alerta. | Agenda |
âmbitos | Âmbitos em que regra de processamento de alerta se aplicará. | corda[] (necessária) |
Ação
Nome | Descrição | Valor |
---|---|---|
açãoType | Desaje o tipo de objeto | AddActionGroups RemoveAllActionGroups (obrigatório) |
AddActionGroups
Nome | Descrição | Valor |
---|---|---|
açãoType | Ação que deve ser aplicada. | "AddActionGroups" (obrigatório) |
actionGroupIds | Lista de IDs do grupo de ação para adicionar à regra de processamento de alerta. | corda[] (necessária) |
RemoveAllActionGroups
Nome | Descrição | Valor |
---|---|---|
açãoType | Ação que deve ser aplicada. | "RemoveAllActionGroups" (obrigatório) |
Condição
Nome | Descrição | Valor |
---|---|---|
campo | Campo para uma determinada condição. | "AlertaContexto" "AlertRuleId" "AlertaRuleName" "Descrição" "Monitorização da Condição" "MonitorService" "Severidade" "SignalType" "TargetResource" "TargetResourceGroup" "TargetResourceType" |
operador | Operador para uma determinada condição. | "Contém" "Não ExisteContain" "Iguais" "NotEquals" |
values | Lista de valores a condizer com uma determinada condição. | corda[] |
Agenda
Nome | Descrição | Valor |
---|---|---|
eficazFrom | Agendamento eficaz a partir do tempo. Date-Time no formato ISO-8601 sem sufixo de ausso horário. | string |
eficazUntil | Agendamento eficaz até ao tempo. Date-Time no formato ISO-8601 sem sufixo de ausso horário. | string |
recorrências | Lista de recorrências. | Recorrência[] |
timeZone | Horário de horário. | string |
Recorrência
Nome | Descrição | Valor |
---|---|---|
endTime | Fim do tempo para a recorrência. | string |
startTime | Hora de início para a recorrência. | string |
recorrênciaType | Desaje o tipo de objeto | Diário Mensalmente Semanalmente (obrigatório) |
DailyRecurrence
Nome | Descrição | Valor |
---|---|---|
recorrênciaType | Especifica quando a recorrência deve ser aplicada. | "Diário" (obrigatório) |
Reecurrência mensal
Nome | Descrição | Valor |
---|---|---|
recorrênciaType | Especifica quando a recorrência deve ser aplicada. | "Mensalmente" (obrigatório) |
dias De Meses | Especifica os valores para o padrão de recorrência mensal. | int[] (obrigatório) |
Recorrência Semanal
Nome | Descrição | Valor |
---|---|---|
recorrênciaType | Especifica quando a recorrência deve ser aplicada. | "Semanalmente" (obrigatório) |
diasOfWeek | Especifica os valores para o padrão de recorrência semanal. | Matriz de cordas que contém qualquer um dos seguintes: "Sexta-feira" "Segunda-feira" "Sábado" "Domingo" "Quinta-feira" "Terça-feira" "Quarta-feira" (obrigatório) |