Acción Microsoft.AlertsManagementRules 2019-05-05-preview
Definición de recursos de Bicep
El tipo de recurso actionRules se puede implementar con operaciones que tienen como destino:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.AlertsManagement/actionRules, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.AlertsManagement/actionRules@2019-05-05-preview' = {
location: 'string'
name: 'string'
properties: {
conditions: {
alertContext: {
operator: 'string'
values: [
'string'
]
}
alertRuleId: {
operator: 'string'
values: [
'string'
]
}
alertRuleName: {
operator: 'string'
values: [
'string'
]
}
description: {
operator: 'string'
values: [
'string'
]
}
monitorCondition: {
operator: 'string'
values: [
'string'
]
}
monitorService: {
operator: 'string'
values: [
'string'
]
}
severity: {
operator: 'string'
values: [
'string'
]
}
targetResourceType: {
operator: 'string'
values: [
'string'
]
}
}
description: 'string'
scope: {
scopeType: 'string'
values: [
'string'
]
}
status: 'string'
type: 'string'
// For remaining properties, see ActionRuleProperties objects
}
tags: {
{customized property}: 'string'
}
}
Objetos ActionRuleProperties
Establezca el tipo propiedad para especificar el tipo de objeto.
Para ActionGroup, use:
{
actionGroupId: 'string'
type: 'ActionGroup'
}
Para Diagnósticos, use:
{
type: 'Diagnostics'
}
Para supresión, use:
{
suppressionConfig: {
recurrenceType: 'string'
schedule: {
endDate: 'string'
endTime: 'string'
recurrenceValues: [
int
]
startDate: 'string'
startTime: 'string'
}
}
type: 'Suppression'
}
Valores de propiedad
ActionGroup
Nombre | Descripción | Valor |
---|---|---|
actionGroupId | Grupo de acciones que se desencadenará si coincide la regla de acción | string (obligatorio) |
tipo | Indica el tipo de regla de acción. | 'ActionGroup' (obligatorio) |
ActionRuleProperties
Nombre | Descripción | Valor |
---|---|---|
condiciones | condiciones en las que se filtrarán las alertas | condiciones de |
descripción | Descripción de la regla de acción | cuerda |
alcance | ámbito en el que se aplicará la regla de acción | ámbito de |
estado | Indica si la regla de acción especificada está habilitada o deshabilitada. | 'Deshabilitado' 'Habilitado' |
tipo | Establezca en "ActionGroup" para el tipo ActionGroup. Establezca en "Diagnostics" para el tipo Diagnostics. Establezca en "Supresión" para el tipo Supresión. | 'ActionGroup' "Diagnósticos" 'Supresión' (obligatorio) |
Condición
Nombre | Descripción | Valor |
---|---|---|
operador | operador para una condición determinada | 'Contains' 'DoesNotContain' 'Equals' 'NotEquals' |
valores | lista de valores para que coincidan con una condición determinada. | string[] |
Condiciones
Nombre | Descripción | Valor |
---|---|---|
alertContext | filtrar alertas por contexto de alerta (carga) | condición de |
alertRuleId | filtrar alertas por identificador de regla de alerta | condición de |
alertRuleName | filtrar alertas por nombre de regla de alerta | condición de |
descripción | filtrar alertas por descripción de la regla de alerta | condición de |
monitorCondition | filtrar alertas por condición de supervisión | condición de |
monitorService | filtrado de alertas por servicio de supervisión | condición de |
severidad | filtrar alertas por gravedad | condición de |
targetResourceType | filtrar alertas por tipo de recurso de destino | condición de |
Diagnósticos
Nombre | Descripción | Valor |
---|---|---|
tipo | Indica el tipo de regla de acción. | 'Diagnósticos' (obligatorio) |
ManagedResourceTags
Nombre | Descripción | Valor |
---|
Microsoft.AlertsManagement/actionRules
Nombre | Descripción | Valor |
---|---|---|
ubicación | Ubicación del recurso | string (obligatorio) |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | propiedades de regla de acción | ActionRuleProperties |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
Alcance
Nombre | Descripción | Valor |
---|---|---|
scopeType | tipo de ámbito de destino | 'Recurso' 'ResourceGroup' "Suscripción" |
valores | lista de identificadores de ARM del tipo de ámbito especificado que será el destino de la regla de acción dada. | string[] |
Supresión
Nombre | Descripción | Valor |
---|---|---|
suppressionConfig | configuración de supresión para la regla de acción | supresiónConfig (obligatorio) |
tipo | Indica el tipo de regla de acción. | 'Supresión' (obligatorio) |
SupresiónConfig
Nombre | Descripción | Valor |
---|---|---|
recurrenceType | Especifica cuándo se debe aplicar la supresión. | 'Always' 'Daily' 'Mensual' 'Una vez' 'Weekly' (obligatorio) |
horario | configuración de programación de supresión | supresiónSchedule |
SupresiónSchedule
Nombre | Descripción | Valor |
---|---|---|
endDate | Fecha de finalización de la supresión | cuerda |
endTime | Fecha de finalización de la supresión | cuerda |
recurrenceValues | Especifica los valores del patrón de periodicidad. | int[] |
startDate | Fecha de inicio de la supresión | cuerda |
startTime | Hora de inicio de la supresión | cuerda |
Ejemplos de inicio rápido
En los ejemplos de inicio rápido siguientes se implementa este tipo de recurso.
Archivo de Bicep | Descripción |
---|---|
notificaciones de instalación de 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 con operaciones que tienen como destino:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.AlertsManagement/actionRules, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.AlertsManagement/actionRules",
"apiVersion": "2019-05-05-preview",
"name": "string",
"location": "string",
"properties": {
"conditions": {
"alertContext": {
"operator": "string",
"values": [ "string" ]
},
"alertRuleId": {
"operator": "string",
"values": [ "string" ]
},
"alertRuleName": {
"operator": "string",
"values": [ "string" ]
},
"description": {
"operator": "string",
"values": [ "string" ]
},
"monitorCondition": {
"operator": "string",
"values": [ "string" ]
},
"monitorService": {
"operator": "string",
"values": [ "string" ]
},
"severity": {
"operator": "string",
"values": [ "string" ]
},
"targetResourceType": {
"operator": "string",
"values": [ "string" ]
}
},
"description": "string",
"scope": {
"scopeType": "string",
"values": [ "string" ]
},
"status": "string",
"type": "string"
// For remaining properties, see ActionRuleProperties objects
},
"tags": {
"{customized property}": "string"
}
}
Objetos ActionRuleProperties
Establezca el tipo propiedad para especificar el tipo de objeto.
Para ActionGroup, use:
{
"actionGroupId": "string",
"type": "ActionGroup"
}
Para Diagnósticos, use:
{
"type": "Diagnostics"
}
Para supresión, use:
{
"suppressionConfig": {
"recurrenceType": "string",
"schedule": {
"endDate": "string",
"endTime": "string",
"recurrenceValues": [ "int" ],
"startDate": "string",
"startTime": "string"
}
},
"type": "Suppression"
}
Valores de propiedad
ActionGroup
Nombre | Descripción | Valor |
---|---|---|
actionGroupId | Grupo de acciones que se desencadenará si coincide la regla de acción | string (obligatorio) |
tipo | Indica el tipo de regla de acción. | 'ActionGroup' (obligatorio) |
ActionRuleProperties
Nombre | Descripción | Valor |
---|---|---|
condiciones | condiciones en las que se filtrarán las alertas | condiciones de |
descripción | Descripción de la regla de acción | cuerda |
alcance | ámbito en el que se aplicará la regla de acción | ámbito de |
estado | Indica si la regla de acción especificada está habilitada o deshabilitada. | 'Deshabilitado' 'Habilitado' |
tipo | Establezca en "ActionGroup" para el tipo ActionGroup. Establezca en "Diagnostics" para el tipo Diagnostics. Establezca en "Supresión" para el tipo Supresión. | 'ActionGroup' "Diagnósticos" 'Supresión' (obligatorio) |
Condición
Nombre | Descripción | Valor |
---|---|---|
operador | operador para una condición determinada | 'Contains' 'DoesNotContain' 'Equals' 'NotEquals' |
valores | lista de valores para que coincidan con una condición determinada. | string[] |
Condiciones
Nombre | Descripción | Valor |
---|---|---|
alertContext | filtrar alertas por contexto de alerta (carga) | condición de |
alertRuleId | filtrar alertas por identificador de regla de alerta | condición de |
alertRuleName | filtrar alertas por nombre de regla de alerta | condición de |
descripción | filtrar alertas por descripción de la regla de alerta | condición de |
monitorCondition | filtrar alertas por condición de supervisión | condición de |
monitorService | filtrado de alertas por servicio de supervisión | condición de |
severidad | filtrar alertas por gravedad | condición de |
targetResourceType | filtrar alertas por tipo de recurso de destino | condición de |
Diagnósticos
Nombre | Descripción | Valor |
---|---|---|
tipo | Indica el tipo de regla de acción. | 'Diagnósticos' (obligatorio) |
ManagedResourceTags
Nombre | Descripción | Valor |
---|
Microsoft.AlertsManagement/actionRules
Nombre | Descripción | Valor |
---|---|---|
apiVersion | La versión de api | '2019-05-05-preview' |
ubicación | Ubicación del recurso | string (obligatorio) |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | propiedades de regla de acción | ActionRuleProperties |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
tipo | El tipo de recurso | "Microsoft.AlertsManagement/actionRules" |
Alcance
Nombre | Descripción | Valor |
---|---|---|
scopeType | tipo de ámbito de destino | 'Recurso' 'ResourceGroup' "Suscripción" |
valores | lista de identificadores de ARM del tipo de ámbito especificado que será el destino de la regla de acción dada. | string[] |
Supresión
Nombre | Descripción | Valor |
---|---|---|
suppressionConfig | configuración de supresión para la regla de acción | supresiónConfig (obligatorio) |
tipo | Indica el tipo de regla de acción. | 'Supresión' (obligatorio) |
SupresiónConfig
Nombre | Descripción | Valor |
---|---|---|
recurrenceType | Especifica cuándo se debe aplicar la supresión. | 'Always' 'Daily' 'Mensual' 'Una vez' 'Weekly' (obligatorio) |
horario | configuración de programación de supresión | supresiónSchedule |
SupresiónSchedule
Nombre | Descripción | Valor |
---|---|---|
endDate | Fecha de finalización de la supresión | cuerda |
endTime | Fecha de finalización de la supresión | cuerda |
recurrenceValues | Especifica los valores del patrón de periodicidad. | int[] |
startDate | Fecha de inicio de la supresión | cuerda |
startTime | Hora de inicio de la supresión | cuerda |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
notificaciones de instalación de 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 con operaciones que tienen como destino:
- grupos de recursos de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.AlertsManagement/actionRules, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AlertsManagement/actionRules@2019-05-05-preview"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
conditions = {
alertContext = {
operator = "string"
values = [
"string"
]
}
alertRuleId = {
operator = "string"
values = [
"string"
]
}
alertRuleName = {
operator = "string"
values = [
"string"
]
}
description = {
operator = "string"
values = [
"string"
]
}
monitorCondition = {
operator = "string"
values = [
"string"
]
}
monitorService = {
operator = "string"
values = [
"string"
]
}
severity = {
operator = "string"
values = [
"string"
]
}
targetResourceType = {
operator = "string"
values = [
"string"
]
}
}
description = "string"
scope = {
scopeType = "string"
values = [
"string"
]
}
status = "string"
type = "string"
// For remaining properties, see ActionRuleProperties objects
}
})
}
Objetos ActionRuleProperties
Establezca el tipo propiedad para especificar el tipo de objeto.
Para ActionGroup, use:
{
actionGroupId = "string"
type = "ActionGroup"
}
Para Diagnósticos, use:
{
type = "Diagnostics"
}
Para supresión, use:
{
suppressionConfig = {
recurrenceType = "string"
schedule = {
endDate = "string"
endTime = "string"
recurrenceValues = [
int
]
startDate = "string"
startTime = "string"
}
}
type = "Suppression"
}
Valores de propiedad
ActionGroup
Nombre | Descripción | Valor |
---|---|---|
actionGroupId | Grupo de acciones que se desencadenará si coincide la regla de acción | string (obligatorio) |
tipo | Indica el tipo de regla de acción. | 'ActionGroup' (obligatorio) |
ActionRuleProperties
Nombre | Descripción | Valor |
---|---|---|
condiciones | condiciones en las que se filtrarán las alertas | condiciones de |
descripción | Descripción de la regla de acción | cuerda |
alcance | ámbito en el que se aplicará la regla de acción | ámbito de |
estado | Indica si la regla de acción especificada está habilitada o deshabilitada. | 'Deshabilitado' 'Habilitado' |
tipo | Establezca en "ActionGroup" para el tipo ActionGroup. Establezca en "Diagnostics" para el tipo Diagnostics. Establezca en "Supresión" para el tipo Supresión. | 'ActionGroup' "Diagnósticos" 'Supresión' (obligatorio) |
Condición
Nombre | Descripción | Valor |
---|---|---|
operador | operador para una condición determinada | 'Contains' 'DoesNotContain' 'Equals' 'NotEquals' |
valores | lista de valores para que coincidan con una condición determinada. | string[] |
Condiciones
Nombre | Descripción | Valor |
---|---|---|
alertContext | filtrar alertas por contexto de alerta (carga) | condición de |
alertRuleId | filtrar alertas por identificador de regla de alerta | condición de |
alertRuleName | filtrar alertas por nombre de regla de alerta | condición de |
descripción | filtrar alertas por descripción de la regla de alerta | condición de |
monitorCondition | filtrar alertas por condición de supervisión | condición de |
monitorService | filtrado de alertas por servicio de supervisión | condición de |
severidad | filtrar alertas por gravedad | condición de |
targetResourceType | filtrar alertas por tipo de recurso de destino | condición de |
Diagnósticos
Nombre | Descripción | Valor |
---|---|---|
tipo | Indica el tipo de regla de acción. | 'Diagnósticos' (obligatorio) |
ManagedResourceTags
Nombre | Descripción | Valor |
---|
Microsoft.AlertsManagement/actionRules
Nombre | Descripción | Valor |
---|---|---|
ubicación | Ubicación del recurso | string (obligatorio) |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | propiedades de regla de acción | ActionRuleProperties |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. |
tipo | El tipo de recurso | "Microsoft.AlertsManagement/actionRules@2019-05-05-preview" |
Alcance
Nombre | Descripción | Valor |
---|---|---|
scopeType | tipo de ámbito de destino | 'Recurso' 'ResourceGroup' "Suscripción" |
valores | lista de identificadores de ARM del tipo de ámbito especificado que será el destino de la regla de acción dada. | string[] |
Supresión
Nombre | Descripción | Valor |
---|---|---|
suppressionConfig | configuración de supresión para la regla de acción | supresiónConfig (obligatorio) |
tipo | Indica el tipo de regla de acción. | 'Supresión' (obligatorio) |
SupresiónConfig
Nombre | Descripción | Valor |
---|---|---|
recurrenceType | Especifica cuándo se debe aplicar la supresión. | 'Always' 'Daily' 'Mensual' 'Una vez' 'Weekly' (obligatorio) |
horario | configuración de programación de supresión | supresiónSchedule |
SupresiónSchedule
Nombre | Descripción | Valor |
---|---|---|
endDate | Fecha de finalización de la supresión | cuerda |
endTime | Fecha de finalización de la supresión | cuerda |
recurrenceValues | Especifica los valores del patrón de periodicidad. | int[] |
startDate | Fecha de inicio de la supresión | cuerda |
startTime | Hora de inicio de la supresión | cuerda |