Acción Microsoft.AlertsManagementRules
Definición de recursos de Bicep
El tipo de recurso actionRules se puede implementar en:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.AlertsManagement/actionRules, agregue el siguiente bicep a la plantilla.
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 acción
Establezca la propiedad actionType para especificar el tipo de objeto.
Para AddActionGroups, use:
actionType: 'AddActionGroups'
actionGroupIds: [
'string'
]
Para RemoveAllActionGroups, use:
actionType: 'RemoveAllActionGroups'
Objetos de periodicidad
Establezca la propiedad recurrenceType para especificar el tipo de objeto.
Para Daily, use:
recurrenceType: 'Daily'
Para Mensual, use:
recurrenceType: 'Monthly'
daysOfMonth: [
int
]
Para Weekly, use:
recurrenceType: 'Weekly'
daysOfWeek: [
'string'
]
Valores de propiedades
actionRules
Nombre | Descripción | Value |
---|---|---|
name | El nombre del recurso | string (obligatorio) |
ubicación | Ubicación de los recursos | string (obligatorio) |
etiquetas | Etiquetas del recurso | Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas. |
properties | Propiedades de la regla de procesamiento de alertas. | AlertProcessingRuleProperties |
AlertProcessingRuleProperties
Nombre | Descripción | Valor |
---|---|---|
actions | Acciones que se van a aplicar. | Action[] (obligatorio) |
condiciones | Condiciones en las que se filtrarán las alertas. | Condición[] |
description | Descripción de la regla de procesamiento de alertas. | string |
enabled | Indica si la regla de procesamiento de alertas especificada está habilitada o deshabilitada. | bool |
schedule | Programación de la regla de procesamiento de alertas. | Programación |
ámbitos | Ámbitos en los que se aplicará la regla de procesamiento de alertas. | string[] (obligatorio) |
Acción
Nombre | Descripción | Valor |
---|---|---|
actionType | Establecimiento del tipo de objeto | AddActionGroups RemoveAllActionGroups (obligatorio) |
AddActionGroups
Nombre | Descripción | Valor |
---|---|---|
actionType | Acción que se debe aplicar. | 'AddActionGroups' (obligatorio) |
actionGroupIds | Lista de identificadores de grupo de acciones que se van a agregar a la regla de procesamiento de alertas. | string[] (obligatorio) |
RemoveAllActionGroups
Nombre | Descripción | Valor |
---|---|---|
actionType | Acción que se debe aplicar. | 'RemoveAllActionGroups' (obligatorio) |
Condición
Nombre | Descripción | Valor |
---|---|---|
campo | Campo para una condición determinada. | 'AlertContext' 'AlertRuleId' 'AlertRuleName' 'Description' "MonitorCondition" "MonitorService" 'Gravedad' 'SignalType' 'TargetResource' 'TargetResourceGroup' 'TargetResourceType' |
operator | Operador para una condición determinada. | 'Contains' 'DoesNotContain' 'Equals' 'NotEquals' |
valores | Lista de valores que deben coincidir con una condición determinada. | string[] |
Programación
Nombre | Descripción | Valor |
---|---|---|
effectiveFrom | Programación efectiva desde el momento. Date-Time en formato ISO-8601 sin sufijo de zona horaria. | string |
effectiveUntil | Programación efectiva hasta el momento. Date-Time en formato ISO-8601 sin sufijo de zona horaria. | string |
Repeticiones | Lista de periodicidades. | Periodicidad[] |
timeZone | Zona horaria de programación. | string |
Periodicidad
Nombre | Descripción | Valor |
---|---|---|
endTime | Hora de finalización de la periodicidad. | string |
startTime | Hora de inicio para la periodicidad. | string |
recurrenceType | Establecimiento del tipo de objeto | A diario Mensual Semanal (obligatorio) |
DailyRecurrence
Nombre | Descripción | Valor |
---|---|---|
recurrenceType | Especifica cuándo se debe aplicar la periodicidad. | 'Daily' (obligatorio) |
MonthlyRecurrence
Nombre | Descripción | Valor |
---|---|---|
recurrenceType | Especifica cuándo se debe aplicar la periodicidad. | 'Mensual' (obligatorio) |
daysOfMonth | Especifica los valores para el patrón de periodicidad mensual. | int[] (obligatorio) |
WeeklyRecurrence
Nombre | Descripción | Valor |
---|---|---|
recurrenceType | Especifica cuándo se debe aplicar la periodicidad. | 'Weekly' (obligatorio) |
daysOfWeek | Especifica los valores para el patrón de periodicidad semanal. | Matriz de cadenas que contiene cualquiera de: 'Viernes' 'Lunes' "Sábado" 'Domingo' 'Jueves' 'Martes' 'Miércoles' (obligatorio) |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Configuración de notificaciones para alertas de copia de seguridad mediante Azure Monitor |
Esta plantilla le permite configurar notificaciones por correo electrónico para los almacenes de Recovery Services mediante Azure Monitor mediante la implementación de una regla de procesamiento de alertas y un grupo de acciones. |
Definición de recursos de plantilla de ARM
El tipo de recurso actionRules se puede implementar en:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.AlertsManagement/actionRules, agregue el siguiente json a la plantilla.
{
"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 acción
Establezca la propiedad actionType para especificar el tipo de objeto.
Para AddActionGroups, use:
"actionType": "AddActionGroups",
"actionGroupIds": [ "string" ]
Para RemoveAllActionGroups, use:
"actionType": "RemoveAllActionGroups"
Objetos de periodicidad
Establezca la propiedad recurrenceType para especificar el tipo de objeto.
Para Daily, use:
"recurrenceType": "Daily"
Para Mensual, use:
"recurrenceType": "Monthly",
"daysOfMonth": [ "int" ]
Para Weekly, use:
"recurrenceType": "Weekly",
"daysOfWeek": [ "string" ]
Valores de propiedades
actionRules
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.AlertsManagement/actionRules" |
apiVersion | La versión de la API de recursos | '2021-08-08' |
name | El nombre del recurso | string (obligatorio) |
ubicación | Ubicación de los recursos | string (obligatorio) |
etiquetas | Etiquetas del recurso | Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas. |
properties | Propiedades de la regla de procesamiento de alertas. | AlertProcessingRuleProperties |
AlertProcessingRuleProperties
Nombre | Descripción | Valor |
---|---|---|
actions | Acciones que se van a aplicar. | Action[] (obligatorio) |
condiciones | Condiciones en las que se filtrarán las alertas. | Condición[] |
description | Descripción de la regla de procesamiento de alertas. | string |
enabled | Indica si la regla de procesamiento de alertas especificada está habilitada o deshabilitada. | bool |
schedule | Programación de la regla de procesamiento de alertas. | Programación |
ámbitos | Ámbitos en los que se aplicará la regla de procesamiento de alertas. | string[] (obligatorio) |
Acción
Nombre | Descripción | Valor |
---|---|---|
actionType | Establecimiento del tipo de objeto | AddActionGroups RemoveAllActionGroups (obligatorio) |
AddActionGroups
Nombre | Descripción | Valor |
---|---|---|
actionType | Acción que se debe aplicar. | 'AddActionGroups' (obligatorio) |
actionGroupIds | Lista de identificadores de grupo de acciones que se van a agregar a la regla de procesamiento de alertas. | string[] (obligatorio) |
RemoveAllActionGroups
Nombre | Descripción | Valor |
---|---|---|
actionType | Acción que se debe aplicar. | 'RemoveAllActionGroups' (obligatorio) |
Condición
Nombre | Descripción | Valor |
---|---|---|
campo | Campo para una condición determinada. | 'AlertContext' 'AlertRuleId' 'AlertRuleName' 'Descripción' "MonitorCondition" "MonitorService" 'Gravedad' 'SignalType' 'TargetResource' 'TargetResourceGroup' 'TargetResourceType' |
operator | Operador para una condición determinada. | 'Contains' 'DoesNotContain' 'Equals' 'NotEquals' |
valores | Lista de valores que deben coincidir con una condición determinada. | string[] |
Programación
Nombre | Descripción | Valor |
---|---|---|
effectiveFrom | Programación efectiva desde el momento. Date-Time en formato ISO-8601 sin sufijo de zona horaria. | string |
effectiveUntil | Programación efectiva hasta el momento. Date-Time en formato ISO-8601 sin sufijo de zona horaria. | string |
Repeticiones | Lista de periodicidades. | Periodicidad[] |
timeZone | Zona horaria de programación. | string |
Periodicidad
Nombre | Descripción | Valor |
---|---|---|
endTime | Hora de finalización de la periodicidad. | string |
startTime | Hora de inicio para la periodicidad. | string |
recurrenceType | Establecimiento del tipo de objeto | A diario Mensual Semanal (obligatorio) |
DailyRecurrence
Nombre | Descripción | Valor |
---|---|---|
recurrenceType | Especifica cuándo se debe aplicar la periodicidad. | 'Daily' (obligatorio) |
MonthlyRecurrence
Nombre | Descripción | Valor |
---|---|---|
recurrenceType | Especifica cuándo se debe aplicar la periodicidad. | 'Mensual' (obligatorio) |
daysOfMonth | Especifica los valores para el patrón de periodicidad mensual. | int[] (obligatorio) |
WeeklyRecurrence
Nombre | Descripción | Valor |
---|---|---|
recurrenceType | Especifica cuándo se debe aplicar la periodicidad. | 'Weekly' (obligatorio) |
daysOfWeek | Especifica los valores para el patrón de periodicidad semanal. | Matriz de cadenas que contiene cualquiera de: 'Viernes' 'Lunes' "Sábado" 'Domingo' 'Jueves' 'Martes' 'Miércoles' (obligatorio) |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Configuración de notificaciones para alertas de copia de seguridad mediante Azure Monitor |
Esta plantilla le permite configurar notificaciones por correo electrónico para los almacenes de Recovery Services mediante Azure Monitor mediante la implementación de una regla de procesamiento de alertas y un grupo de acciones. |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso actionRules se puede implementar en:
- Grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.AlertsManagement/actionRules, agregue el siguiente terraform a la plantilla.
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 acción
Establezca la propiedad actionType para especificar el tipo de objeto.
Para AddActionGroups, use:
actionType = "AddActionGroups"
actionGroupIds = [
"string"
]
Para RemoveAllActionGroups, use:
actionType = "RemoveAllActionGroups"
Objetos de periodicidad
Establezca la propiedad recurrenceType para especificar el tipo de objeto.
Para Daily, use:
recurrenceType = "Daily"
Para Mensual, use:
recurrenceType = "Monthly"
daysOfMonth = [
int
]
Para Weekly, use:
recurrenceType = "Weekly"
daysOfWeek = [
"string"
]
Valores de propiedades
actionRules
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.AlertsManagement/actionRules@2021-08-08" |
name | El nombre del recurso | string (obligatorio) |
ubicación | Ubicación de los recursos | string (obligatorio) |
parent_id | Para realizar la implementación en un grupo de recursos, use el identificador de ese grupo de recursos. | string (obligatorio) |
etiquetas | Etiquetas del recurso | Diccionario de nombres y valores de etiqueta. |
properties | Propiedades de la regla de procesamiento de alertas. | AlertProcessingRuleProperties |
AlertProcessingRuleProperties
Nombre | Descripción | Valor |
---|---|---|
actions | Acciones que se van a aplicar. | Action[] (obligatorio) |
condiciones | Condiciones en las que se filtrarán las alertas. | Condición[] |
description | Descripción de la regla de procesamiento de alertas. | string |
enabled | Indica si la regla de procesamiento de alertas especificada está habilitada o deshabilitada. | bool |
schedule | Programación de la regla de procesamiento de alertas. | Programación |
ámbitos | Ámbitos en los que se aplicará la regla de procesamiento de alertas. | string[] (obligatorio) |
Acción
Nombre | Descripción | Valor |
---|---|---|
actionType | Establecimiento del tipo de objeto | AddActionGroups RemoveAllActionGroups (obligatorio) |
AddActionGroups
Nombre | Descripción | Valor |
---|---|---|
actionType | Acción que se debe aplicar. | "AddActionGroups" (obligatorio) |
actionGroupIds | Lista de identificadores de grupo de acciones que se van a agregar a la regla de procesamiento de alertas. | string[] (obligatorio) |
RemoveAllActionGroups
Nombre | Descripción | Valor |
---|---|---|
actionType | Acción que se debe aplicar. | "RemoveAllActionGroups" (obligatorio) |
Condición
Nombre | Descripción | Valor |
---|---|---|
campo | Campo para una condición determinada. | "AlertContext" "AlertRuleId" "AlertRuleName" "Descripción" "MonitorCondition" "MonitorService" "Gravedad" "SignalType" "TargetResource" "TargetResourceGroup" "TargetResourceType" |
operator | Operador para una condición determinada. | "Contains" "DoesNotContain" "Equals" "NotEquals" |
valores | Lista de valores que deben coincidir con una condición determinada. | string[] |
Programación
Nombre | Descripción | Valor |
---|---|---|
effectiveFrom | Programación efectiva desde el momento. Date-Time en formato ISO-8601 sin sufijo de zona horaria. | string |
effectiveUntil | Programación efectiva hasta el momento. Date-Time en formato ISO-8601 sin sufijo de zona horaria. | string |
Repeticiones | Lista de periodicidades. | Periodicidad[] |
timeZone | Zona horaria de programación. | string |
Periodicidad
Nombre | Descripción | Valor |
---|---|---|
endTime | Hora de finalización de la periodicidad. | string |
startTime | Hora de inicio para la periodicidad. | string |
recurrenceType | Establecimiento del tipo de objeto | A diario Mensual Semanal (obligatorio) |
DailyRecurrence
Nombre | Descripción | Valor |
---|---|---|
recurrenceType | Especifica cuándo se debe aplicar la periodicidad. | "Daily" (obligatorio) |
MonthlyRecurrence
Nombre | Descripción | Valor |
---|---|---|
recurrenceType | Especifica cuándo se debe aplicar la periodicidad. | "Mensual" (obligatorio) |
daysOfMonth | Especifica los valores para el patrón de periodicidad mensual. | int[] (obligatorio) |
WeeklyRecurrence
Nombre | Descripción | Valor |
---|---|---|
recurrenceType | Especifica cuándo se debe aplicar la periodicidad. | "Semanal" (obligatorio) |
daysOfWeek | Especifica los valores para el patrón de periodicidad semanal. | Matriz de cadenas que contiene cualquiera de: "Friday" "Monday" "Saturday" "Sunday" "Thursday" "Tuesday" "Miércoles" (obligatorio) |