microsoft.alertsManagement smartDetectorAlertRules

Definición de recursos de Bicep

El tipo de recurso smartDetectorAlertRules se puede implementar en:

Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.

Comentarios

Para obtener instrucciones sobre cómo implementar soluciones de supervisión, consulte Creación de recursos de supervisión mediante Bicep.

Formato de los recursos

Para crear un recurso microsoft.alertsManagement/smartDetectorAlertRules, agregue el siguiente bicep a la plantilla.

resource symbolicname 'microsoft.alertsManagement/smartDetectorAlertRules@2021-04-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    actionGroups: {
      customEmailSubject: 'string'
      customWebhookPayload: 'string'
      groupIds: [
        'string'
      ]
    }
    description: 'string'
    detector: {
      id: 'string'
      parameters: {}
    }
    frequency: 'string'
    scope: [
      'string'
    ]
    severity: 'string'
    state: 'string'
    throttling: {
      duration: 'string'
    }
  }
}

Valores de propiedades

smartDetectorAlertRules

Nombre Descripción Value
name El nombre del recurso string (obligatorio)
ubicación Ubicación del recurso. string
etiquetas Etiquetas del recurso. Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
properties Propiedades de la regla de alertas. AlertRuleProperties

AlertRuleProperties

Nombre Descripción Valor
actionGroups Acciones de la regla de alertas. ActionGroupsInformation (obligatorio)
description Descripción de la regla de alerta. string
Detector Detector de la regla de alertas. Detector (obligatorio)
frequency Frecuencia de la regla de alerta en formato ISO8601. La granularidad de tiempo debe estar en minutos y el valor mínimo es de 1 minuto, según el detector. string (obligatorio)
scope Ámbito de los recursos de la regla de alertas. string[] (obligatorio)
severity Gravedad de la regla de alertas. 'Sev0'
'Sev1'
'Sev2'
'Sev3'
'Sev4' (obligatorio)
state Estado de la regla de alerta. 'Deshabilitado'
'Habilitado' (obligatorio)
limitación Información de limitación de la regla de alertas. ThrottlingInformation

ActionGroupsInformation

Nombre Descripción Valor
customEmailSubject Un correo electrónico personalizado opcional sujeto a su uso en las notificaciones por correo electrónico. string
customWebhookPayload Una carga de web-hook personalizada opcional que se usará en las notificaciones de web-hook. string
groupIds Identificadores de recursos del grupo de acciones. string[] (obligatorio)

Detector

Nombre Descripción Value
id Identificador del detector. string (obligatorio)
parámetros Los parámetros del detector. object

ThrottlingInformation

Nombre Descripción Valor
duration Duración necesaria (en formato ISO8601) que se debe esperar antes de volver a notificar a la regla de alertas. La granularidad de tiempo debe estar en minutos y el valor mínimo es de 0 minutos. string

Definición de recursos de plantilla de ARM

El tipo de recurso smartDetectorAlertRules se puede implementar en:

Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.

Comentarios

Para obtener instrucciones sobre cómo implementar soluciones de supervisión, consulte Creación de recursos de supervisión mediante Bicep.

Formato de los recursos

Para crear un recurso microsoft.alertsManagement/smartDetectorAlertRules, agregue el siguiente json a la plantilla.

{
  "type": "microsoft.alertsManagement/smartDetectorAlertRules",
  "apiVersion": "2021-04-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "actionGroups": {
      "customEmailSubject": "string",
      "customWebhookPayload": "string",
      "groupIds": [ "string" ]
    },
    "description": "string",
    "detector": {
      "id": "string",
      "parameters": {}
    },
    "frequency": "string",
    "scope": [ "string" ],
    "severity": "string",
    "state": "string",
    "throttling": {
      "duration": "string"
    }
  }
}

Valores de propiedades

smartDetectorAlertRules

Nombre Descripción Value
type Tipo de recurso "microsoft.alertsManagement/smartDetectorAlertRules"
apiVersion La versión de la API de recursos '2021-04-01'
name El nombre del recurso string (obligatorio)
ubicación Ubicación del recurso. string
etiquetas Etiquetas del recurso. Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
properties Propiedades de la regla de alertas. AlertRuleProperties

AlertRuleProperties

Nombre Descripción Valor
actionGroups Acciones de la regla de alertas. ActionGroupsInformation (obligatorio)
description Descripción de la regla de alerta. string
Detector Detector de la regla de alertas. Detector (obligatorio)
frequency Frecuencia de la regla de alerta en formato ISO8601. La granularidad de tiempo debe estar en minutos y el valor mínimo es de 1 minuto, según el detector. string (obligatorio)
scope Ámbito de los recursos de la regla de alertas. string[] (obligatorio)
severity Gravedad de la regla de alertas. 'Sev0'
'Sev1'
'Sev2'
'Sev3'
'Sev4' (obligatorio)
state Estado de la regla de alerta. 'Deshabilitado'
'Habilitado' (obligatorio)
limitación Información de limitación de la regla de alertas. ThrottlingInformation

ActionGroupsInformation

Nombre Descripción Valor
customEmailSubject Un correo electrónico personalizado opcional sujeto a su uso en las notificaciones por correo electrónico. string
customWebhookPayload Una carga de web-hook personalizada opcional que se usará en las notificaciones de web-hook. string
groupIds Identificadores de recursos del grupo de acciones. string[] (obligatorio)

Detector

Nombre Descripción Value
id Identificador del detector. string (obligatorio)
parámetros Los parámetros del detector. object

ThrottlingInformation

Nombre Descripción Valor
duration Duración necesaria (en formato ISO8601) que se debe esperar antes de volver a notificar a la regla de alertas. La granularidad de tiempo debe estar en minutos y el valor mínimo es de 0 minutos. string

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso smartDetectorAlertRules 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/smartDetectorAlertRules, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "microsoft.alertsManagement/smartDetectorAlertRules@2021-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      actionGroups = {
        customEmailSubject = "string"
        customWebhookPayload = "string"
        groupIds = [
          "string"
        ]
      }
      description = "string"
      detector = {
        id = "string"
        parameters = {}
      }
      frequency = "string"
      scope = [
        "string"
      ]
      severity = "string"
      state = "string"
      throttling = {
        duration = "string"
      }
    }
  })
}

Valores de propiedades

smartDetectorAlertRules

Nombre Descripción Value
type Tipo de recurso "microsoft.alertsManagement/smartDetectorAlertRules@2021-04-01"
name El nombre del recurso string (obligatorio)
ubicación Ubicación del recurso. string
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 alertas. AlertRuleProperties

AlertRuleProperties

Nombre Descripción Valor
actionGroups Acciones de la regla de alertas. ActionGroupsInformation (obligatorio)
description Descripción de la regla de alerta. string
Detector Detector de la regla de alertas. Detector (obligatorio)
frequency Frecuencia de la regla de alerta en formato ISO8601. La granularidad de tiempo debe estar en minutos y el valor mínimo es de 1 minuto, según el detector. string (obligatorio)
scope Ámbito de los recursos de la regla de alertas. string[] (obligatorio)
severity Gravedad de la regla de alertas. "Sev0"
"Sev1"
"Sev2"
"Sev3"
"Sev4" (obligatorio)
state Estado de la regla de alerta. "Deshabilitado"
"Habilitado" (obligatorio)
limitación Información de limitación de la regla de alertas. ThrottlingInformation

ActionGroupsInformation

Nombre Descripción Valor
customEmailSubject Un correo electrónico personalizado opcional sujeto a su uso en las notificaciones por correo electrónico. string
customWebhookPayload Una carga de web-hook personalizada opcional que se usará en las notificaciones de web-hook. string
groupIds Identificadores de recursos del grupo de acciones. string[] (obligatorio)

Detector

Nombre Descripción Value
id Identificador del detector. string (obligatorio)
parámetros Los parámetros del detector. object

ThrottlingInformation

Nombre Descripción Valor
duration Duración necesaria (en formato ISO8601) que se debe esperar antes de volver a notificar a la regla de alertas. La granularidad de tiempo debe estar en minutos y el valor mínimo es de 0 minutos. string