Compartir a través de


Acción Microsoft.AlertsManagementRules

Definición de recursos de Bicep

El tipo de recurso actionRules se puede implementar en:

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

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 plantilla de ARM

El tipo de recurso actionRules se puede implementar en:

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

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 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)