Compartir a través de


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:

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 la propiedad type 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

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 en plantillas.

Grupo de acción

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. 'Grupo de Acción'
"Diagnósticos"
'Supresión' (obligatorio)

Condición

Nombre Descripción Valor
operador operador para una condición determinada 'Contiene'
'NoContiene'
'Iguales'
'No es igual'
valores lista de valores para que coincidan con una condición determinada. cadena[]

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
condición del monitor 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

Alcance

Nombre Descripción Valor
scopeType tipo de ámbito de destino 'Recurso'
'Grupo de recursos'
"Suscripción"
valores lista de identificadores de ARM del tipo de ámbito especificado que será el destino de la regla de acción dada. cadena[]

Supresión

Nombre Descripción Valor
suppressionConfig configuración de supresión para la regla de acción SuppressionConfig (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. 'Siempre'
'A diario'
'Mensual'
'Una vez'
'Weekly' (obligatorio)
horario configuración de programación de supresión SupresiónSchedule

SupresiónSchedule

Nombre Descripción Valor
fecha de finalización 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[]
Fecha de inicio Fecha de inicio de la supresión cuerda
hora de inicio Hora de inicio de la supresión cuerda

Ejemplos de uso

Módulos comprobados de Azure

Los siguientes módulos comprobados de Azure se pueden usar para implementar este tipo de recurso.

Módulo Descripción
Reglas de acción Módulo de recursos de AVM para reglas de acción

Ejemplos de inicio rápido de Azure

Las siguientes plantillas de inicio rápido de Azure contienen ejemplos de Bicep para implementar este tipo de recurso.

Archivo de Bicep 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 con operaciones que tienen como destino:

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 la propiedad type 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

Microsoft.AlertsManagement/actionRules

Nombre Descripción Valor
apiVersion La versión de api '2019-05-05-preestreno'
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 en plantillas.
tipo El tipo de recurso "Microsoft.AlertsManagement/actionRules"

Grupo de acción

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. 'Grupo de Acción'
"Diagnósticos"
'Supresión' (obligatorio)

Condición

Nombre Descripción Valor
operador operador para una condición determinada 'Contiene'
'NoContiene'
'Iguales'
'No es igual'
valores lista de valores para que coincidan con una condición determinada. cadena[]

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
condición del monitor 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

Alcance

Nombre Descripción Valor
scopeType tipo de ámbito de destino 'Recurso'
'Grupo de recursos'
"Suscripción"
valores lista de identificadores de ARM del tipo de ámbito especificado que será el destino de la regla de acción dada. cadena[]

Supresión

Nombre Descripción Valor
suppressionConfig configuración de supresión para la regla de acción SuppressionConfig (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. 'Siempre'
'A diario'
'Mensual'
'Una vez'
'Weekly' (obligatorio)
horario configuración de programación de supresión SupresiónSchedule

SupresiónSchedule

Nombre Descripción Valor
fecha de finalización 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[]
Fecha de inicio Fecha de inicio de la supresión cuerda
hora de inicio Hora de inicio de la supresión cuerda

Ejemplos de uso

Plantillas de inicio rápido de Azure

Las siguientes plantillas de inicio rápido de Azure implementan este tipo de recurso.

Plantilla Descripción
Configuración de notificaciones para alertas de copia de seguridad mediante Azure Monitor

Implementación en Azure
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"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    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 la propiedad type 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

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"

Grupo de acción

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. 'Grupo de Acción'
"Diagnósticos"
'Supresión' (obligatorio)

Condición

Nombre Descripción Valor
operador operador para una condición determinada 'Contiene'
'NoContiene'
'Iguales'
'No es igual'
valores lista de valores para que coincidan con una condición determinada. cadena[]

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
condición del monitor 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

Alcance

Nombre Descripción Valor
scopeType tipo de ámbito de destino 'Recurso'
'Grupo de recursos'
"Suscripción"
valores lista de identificadores de ARM del tipo de ámbito especificado que será el destino de la regla de acción dada. cadena[]

Supresión

Nombre Descripción Valor
suppressionConfig configuración de supresión para la regla de acción SuppressionConfig (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. 'Siempre'
'A diario'
'Mensual'
'Una vez'
'Weekly' (obligatorio)
horario configuración de programación de supresión SupresiónSchedule

SupresiónSchedule

Nombre Descripción Valor
fecha de finalización 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[]
Fecha de inicio Fecha de inicio de la supresión cuerda
hora de inicio Hora de inicio de la supresión cuerda