Compartir a través de


microsoft.insights actionGroups 2017-04-01

Observaciones

Para obtener instrucciones sobre la implementación de soluciones de supervisión, consulte Creación de recursos de supervisión mediante Bicep.

Definición de recursos de Bicep

El tipo de recurso actionGroups se puede implementar con operaciones destinadas a:

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.insights/actionGroups, agregue lo siguiente a la plantilla de Bicep.

resource symbolicname 'microsoft.insights/actionGroups@2017-04-01' = {
  location: 'string'
  name: 'string'
  properties: {
    automationRunbookReceivers: [
      {
        automationAccountId: 'string'
        isGlobalRunbook: bool
        name: 'string'
        runbookName: 'string'
        serviceUri: 'string'
        webhookResourceId: 'string'
      }
    ]
    azureAppPushReceivers: [
      {
        emailAddress: 'string'
        name: 'string'
      }
    ]
    emailReceivers: [
      {
        emailAddress: 'string'
        name: 'string'
      }
    ]
    enabled: bool
    groupShortName: 'string'
    itsmReceivers: [
      {
        connectionId: 'string'
        name: 'string'
        region: 'string'
        ticketConfiguration: 'string'
        workspaceId: 'string'
      }
    ]
    smsReceivers: [
      {
        countryCode: 'string'
        name: 'string'
        phoneNumber: 'string'
      }
    ]
    webhookReceivers: [
      {
        name: 'string'
        serviceUri: 'string'
      }
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propiedad

ActionGroup

Nombre Descripción Valor
automationRunbookReceivers Lista de receptores AutomationRunbook que forman parte de este grupo de acciones. AutomationRunbookReceiver[]
azureAppPushReceivers Lista de receptores de AzureAppPush que forman parte de este grupo de acciones. azureAppPushReceiver[]
emailReceivers Lista de receptores de correo electrónico que forman parte de este grupo de acciones. emailReceiver[]
Habilitado Indica si este grupo de acciones está habilitado. Si un grupo de acciones no está habilitado, ninguno de sus receptores recibirá comunicaciones. bool (obligatorio)
groupShortName Nombre corto del grupo de acciones. Se usará en mensajes SMS. cuerda

Restricciones:
Longitud máxima = (obligatorio)
itsmReceivers Lista de receptores de ITSM que forman parte de este grupo de acciones. itsmReceiver[]
smsReceivers Lista de receptores de SMS que forman parte de este grupo de acciones. SmsReceiver []
webhookReceivers Lista de receptores de webhook que forman parte de este grupo de acciones. webhookReceiver[]

AutomationRunbookReceiver

Nombre Descripción Valor
automationAccountId Identificador de cuenta de Azure Automation que contiene este runbook y se autentica en el recurso de Azure. string (obligatorio)
isGlobalRunbook Indica si esta instancia es un runbook global. bool (obligatorio)
nombre Indica el nombre del webhook. cuerda
runbookName Nombre de este runbook. string (obligatorio)
serviceUri Identificador URI donde se deben enviar webhooks. cuerda
webhookResourceId Identificador de recurso para webhook vinculado a este runbook. string (obligatorio)

AzureAppPushReceiver

Nombre Descripción Valor
emailAddress La dirección de correo electrónico registrada para la aplicación móvil de Azure. string (obligatorio)
nombre Nombre del receptor de inserción de la aplicación móvil de Azure. Los nombres deben ser únicos en todos los receptores de un grupo de acciones. string (obligatorio)

EmailReceiver

Nombre Descripción Valor
emailAddress Dirección de correo electrónico de este receptor. string (obligatorio)
nombre Nombre del receptor de correo electrónico. Los nombres deben ser únicos en todos los receptores de un grupo de acciones. string (obligatorio)

ItsmReceiver

Nombre Descripción Valor
connectionId Identificación única de la conexión itsm entre varias definidas en el área de trabajo anterior. string (obligatorio)
nombre Nombre del receptor itsm. Los nombres deben ser únicos en todos los receptores de un grupo de acciones. string (obligatorio)
región Región en la que reside el área de trabajo. Valores admitidos:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' string (obligatorio)
ticketConfiguration Blob JSON para las configuraciones de la acción ITSM. La opción CreateMultipleWorkItems también formará parte de este blob. string (obligatorio)
workspaceId Identificador de instancia de OMS LA. string (obligatorio)

microsoft.insights/actionGroups

Nombre Descripción Valor
ubicación Ubicación del recurso string (obligatorio)
nombre El nombre del recurso string (obligatorio)
Propiedades La acción agrupa las propiedades del recurso. ActionGroup
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas

ResourceTags

Nombre Descripción Valor

SmsReceiver

Nombre Descripción Valor
countryCode Código de país del receptor de SMS. string (obligatorio)
nombre Nombre del receptor de SMS. Los nombres deben ser únicos en todos los receptores de un grupo de acciones. string (obligatorio)
phoneNumber Número de teléfono del receptor de SMS. string (obligatorio)

WebhookReceiver

Nombre Descripción Valor
nombre Nombre del receptor de webhook. Los nombres deben ser únicos en todos los receptores de un grupo de acciones. string (obligatorio)
serviceUri Identificador URI donde se deben enviar webhooks. string (obligatorio)

Ejemplos de inicio rápido

En los ejemplos de inicio rápido siguientes se implementa este tipo de recurso.

Archivo de Bicep Descripción
clúster de AKS con una puerta de enlace NAT y un de Application Gateway En este ejemplo se muestra cómo implementar un clúster de AKS con NAT Gateway para las conexiones salientes y una instancia de Application Gateway para las conexiones entrantes.
clúster de AKS con el controlador de entrada de Application Gateway En este ejemplo se muestra cómo implementar un clúster de AKS con Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics y Key Vault
Creación de un nuevo grupo de acciones en Azure Esta plantilla crea un nuevo grupo de acciones en Azure, este grupo de acciones se puede usar para configurar alertas en Azure.
Crea una de alertas de servicio de Azure Esta plantilla crea una alerta de estado del servicio de Azure que, opcionalmente, envía correos electrónicos a los administradores de servicios y direcciones de correo electrónico especificadas en caso de interrupciones del servicio cerain Azure.
Implementar Application Insight y crear alertas en ella Esta plantilla le permite implementar Application Insight y crear alertas en ella.
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 actionGroups se puede implementar con operaciones destinadas a:

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.insights/actionGroups, agregue el siguiente JSON a la plantilla.

{
  "type": "microsoft.insights/actionGroups",
  "apiVersion": "2017-04-01",
  "name": "string",
  "location": "string",
  "properties": {
    "automationRunbookReceivers": [
      {
        "automationAccountId": "string",
        "isGlobalRunbook": "bool",
        "name": "string",
        "runbookName": "string",
        "serviceUri": "string",
        "webhookResourceId": "string"
      }
    ],
    "azureAppPushReceivers": [
      {
        "emailAddress": "string",
        "name": "string"
      }
    ],
    "emailReceivers": [
      {
        "emailAddress": "string",
        "name": "string"
      }
    ],
    "enabled": "bool",
    "groupShortName": "string",
    "itsmReceivers": [
      {
        "connectionId": "string",
        "name": "string",
        "region": "string",
        "ticketConfiguration": "string",
        "workspaceId": "string"
      }
    ],
    "smsReceivers": [
      {
        "countryCode": "string",
        "name": "string",
        "phoneNumber": "string"
      }
    ],
    "webhookReceivers": [
      {
        "name": "string",
        "serviceUri": "string"
      }
    ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propiedad

ActionGroup

Nombre Descripción Valor
automationRunbookReceivers Lista de receptores AutomationRunbook que forman parte de este grupo de acciones. AutomationRunbookReceiver[]
azureAppPushReceivers Lista de receptores de AzureAppPush que forman parte de este grupo de acciones. azureAppPushReceiver[]
emailReceivers Lista de receptores de correo electrónico que forman parte de este grupo de acciones. emailReceiver[]
Habilitado Indica si este grupo de acciones está habilitado. Si un grupo de acciones no está habilitado, ninguno de sus receptores recibirá comunicaciones. bool (obligatorio)
groupShortName Nombre corto del grupo de acciones. Se usará en mensajes SMS. cuerda

Restricciones:
Longitud máxima = (obligatorio)
itsmReceivers Lista de receptores de ITSM que forman parte de este grupo de acciones. itsmReceiver[]
smsReceivers Lista de receptores de SMS que forman parte de este grupo de acciones. SmsReceiver []
webhookReceivers Lista de receptores de webhook que forman parte de este grupo de acciones. webhookReceiver[]

AutomationRunbookReceiver

Nombre Descripción Valor
automationAccountId Identificador de cuenta de Azure Automation que contiene este runbook y se autentica en el recurso de Azure. string (obligatorio)
isGlobalRunbook Indica si esta instancia es un runbook global. bool (obligatorio)
nombre Indica el nombre del webhook. cuerda
runbookName Nombre de este runbook. string (obligatorio)
serviceUri Identificador URI donde se deben enviar webhooks. cuerda
webhookResourceId Identificador de recurso para webhook vinculado a este runbook. string (obligatorio)

AzureAppPushReceiver

Nombre Descripción Valor
emailAddress La dirección de correo electrónico registrada para la aplicación móvil de Azure. string (obligatorio)
nombre Nombre del receptor de inserción de la aplicación móvil de Azure. Los nombres deben ser únicos en todos los receptores de un grupo de acciones. string (obligatorio)

EmailReceiver

Nombre Descripción Valor
emailAddress Dirección de correo electrónico de este receptor. string (obligatorio)
nombre Nombre del receptor de correo electrónico. Los nombres deben ser únicos en todos los receptores de un grupo de acciones. string (obligatorio)

ItsmReceiver

Nombre Descripción Valor
connectionId Identificación única de la conexión itsm entre varias definidas en el área de trabajo anterior. string (obligatorio)
nombre Nombre del receptor itsm. Los nombres deben ser únicos en todos los receptores de un grupo de acciones. string (obligatorio)
región Región en la que reside el área de trabajo. Valores admitidos:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' string (obligatorio)
ticketConfiguration Blob JSON para las configuraciones de la acción ITSM. La opción CreateMultipleWorkItems también formará parte de este blob. string (obligatorio)
workspaceId Identificador de instancia de OMS LA. string (obligatorio)

microsoft.insights/actionGroups

Nombre Descripción Valor
apiVersion La versión de api '2017-04-01'
ubicación Ubicación del recurso string (obligatorio)
nombre El nombre del recurso string (obligatorio)
Propiedades La acción agrupa las propiedades del recurso. ActionGroup
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo El tipo de recurso 'microsoft.insights/actionGroups'

ResourceTags

Nombre Descripción Valor

SmsReceiver

Nombre Descripción Valor
countryCode Código de país del receptor de SMS. string (obligatorio)
nombre Nombre del receptor de SMS. Los nombres deben ser únicos en todos los receptores de un grupo de acciones. string (obligatorio)
phoneNumber Número de teléfono del receptor de SMS. string (obligatorio)

WebhookReceiver

Nombre Descripción Valor
nombre Nombre del receptor de webhook. Los nombres deben ser únicos en todos los receptores de un grupo de acciones. string (obligatorio)
serviceUri Identificador URI donde se deben enviar webhooks. string (obligatorio)

Plantillas de inicio rápido

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

Plantilla Descripción
clúster de AKS con una puerta de enlace NAT y un de Application Gateway

Implementación en Azure
En este ejemplo se muestra cómo implementar un clúster de AKS con NAT Gateway para las conexiones salientes y una instancia de Application Gateway para las conexiones entrantes.
clúster de AKS con el controlador de entrada de Application Gateway

Implementación en Azure
En este ejemplo se muestra cómo implementar un clúster de AKS con Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics y Key Vault
BrowserBox Azure Edition

Implementación en Azure
Esta plantilla implementa BrowserBox en una máquina virtual LVM de Azure Ubuntu Server 22.04 LTS, Debian 11 o RHEL 8.7 LVM.
Creación de un nuevo grupo de acciones en Azure

Implementación en Azure
Esta plantilla crea un nuevo grupo de acciones en Azure, este grupo de acciones se puede usar para configurar alertas en Azure.
Crea una de alertas de servicio de Azure

Implementación en Azure
Esta plantilla crea una alerta de estado del servicio de Azure que, opcionalmente, envía correos electrónicos a los administradores de servicios y direcciones de correo electrónico especificadas en caso de interrupciones del servicio cerain Azure.
Implementación de una alerta de Service Health

Implementación en Azure
Esta plantilla le permite implementar una alerta sencilla que usa un grupo de acciones para enviar notificaciones por correo electrónico para cualquier registro de Service Health en el registro de actividad de Azure.
Implementación de una alerta de registro de actividad de escalado automático

Implementación en Azure
Esta plantilla le permite implementar una alerta sencilla que usa un grupo de acciones para enviar notificaciones por correo electrónico para los registros de escalabilidad automática en el registro de actividad de Azure.
Implementación de una alerta de registro de actividad con errores de escalado automático

Implementación en Azure
Esta plantilla le permite implementar una alerta sencilla que usa un grupo de acciones para enviar notificaciones por correo electrónico de los registros de escalabilidad automática con errores en el registro de actividad de Azure.
Implementar Application Insight y crear alertas en ella

Implementación en Azure
Esta plantilla le permite implementar Application Insight y crear alertas en ella.
creación de pruebas web dinámicas

Implementación en Azure
Cree cualquier número de pruebas web (ping) de App Insights.
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks

Implementación en Azure
La adopción de la nube para una empresa, pequeña o grande requiere modelos de gobernanza responsables y eficientes para derivar el valor de sus implementaciones en la nube. CloudWise (un nombre de código para la solución), es una solución compuesta disponible en inicios rápidos de asociados de Azure, es un habilitador de adopción para clientes, integradores de sistemas y asociados, que ofrece una solución de gobernanza y operaciones automáticas, centrada en optimizar los costos, mejorar la confiabilidad de las aplicaciones, reducir el riesgo empresarial. La solución resalta los pilares básicos de gobernanza de visibilidad y control.
web de Umbraco CMS escalable

Implementación en Azure
Esta plantilla proporciona una manera sencilla de implementar una aplicación web cmS de umbraco en Azure App Service Web Apps.
notificaciones de instalación de 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 actionGroups se puede implementar con operaciones destinadas a:

  • 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.insights/actionGroups, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "microsoft.insights/actionGroups@2017-04-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      automationRunbookReceivers = [
        {
          automationAccountId = "string"
          isGlobalRunbook = bool
          name = "string"
          runbookName = "string"
          serviceUri = "string"
          webhookResourceId = "string"
        }
      ]
      azureAppPushReceivers = [
        {
          emailAddress = "string"
          name = "string"
        }
      ]
      emailReceivers = [
        {
          emailAddress = "string"
          name = "string"
        }
      ]
      enabled = bool
      groupShortName = "string"
      itsmReceivers = [
        {
          connectionId = "string"
          name = "string"
          region = "string"
          ticketConfiguration = "string"
          workspaceId = "string"
        }
      ]
      smsReceivers = [
        {
          countryCode = "string"
          name = "string"
          phoneNumber = "string"
        }
      ]
      webhookReceivers = [
        {
          name = "string"
          serviceUri = "string"
        }
      ]
    }
  })
}

Valores de propiedad

ActionGroup

Nombre Descripción Valor
automationRunbookReceivers Lista de receptores AutomationRunbook que forman parte de este grupo de acciones. AutomationRunbookReceiver[]
azureAppPushReceivers Lista de receptores de AzureAppPush que forman parte de este grupo de acciones. azureAppPushReceiver[]
emailReceivers Lista de receptores de correo electrónico que forman parte de este grupo de acciones. emailReceiver[]
Habilitado Indica si este grupo de acciones está habilitado. Si un grupo de acciones no está habilitado, ninguno de sus receptores recibirá comunicaciones. bool (obligatorio)
groupShortName Nombre corto del grupo de acciones. Se usará en mensajes SMS. cuerda

Restricciones:
Longitud máxima = (obligatorio)
itsmReceivers Lista de receptores de ITSM que forman parte de este grupo de acciones. itsmReceiver[]
smsReceivers Lista de receptores de SMS que forman parte de este grupo de acciones. SmsReceiver []
webhookReceivers Lista de receptores de webhook que forman parte de este grupo de acciones. webhookReceiver[]

AutomationRunbookReceiver

Nombre Descripción Valor
automationAccountId Identificador de cuenta de Azure Automation que contiene este runbook y se autentica en el recurso de Azure. string (obligatorio)
isGlobalRunbook Indica si esta instancia es un runbook global. bool (obligatorio)
nombre Indica el nombre del webhook. cuerda
runbookName Nombre de este runbook. string (obligatorio)
serviceUri Identificador URI donde se deben enviar webhooks. cuerda
webhookResourceId Identificador de recurso para webhook vinculado a este runbook. string (obligatorio)

AzureAppPushReceiver

Nombre Descripción Valor
emailAddress La dirección de correo electrónico registrada para la aplicación móvil de Azure. string (obligatorio)
nombre Nombre del receptor de inserción de la aplicación móvil de Azure. Los nombres deben ser únicos en todos los receptores de un grupo de acciones. string (obligatorio)

EmailReceiver

Nombre Descripción Valor
emailAddress Dirección de correo electrónico de este receptor. string (obligatorio)
nombre Nombre del receptor de correo electrónico. Los nombres deben ser únicos en todos los receptores de un grupo de acciones. string (obligatorio)

ItsmReceiver

Nombre Descripción Valor
connectionId Identificación única de la conexión itsm entre varias definidas en el área de trabajo anterior. string (obligatorio)
nombre Nombre del receptor itsm. Los nombres deben ser únicos en todos los receptores de un grupo de acciones. string (obligatorio)
región Región en la que reside el área de trabajo. Valores admitidos:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' string (obligatorio)
ticketConfiguration Blob JSON para las configuraciones de la acción ITSM. La opción CreateMultipleWorkItems también formará parte de este blob. string (obligatorio)
workspaceId Identificador de instancia de OMS LA. string (obligatorio)

microsoft.insights/actionGroups

Nombre Descripción Valor
ubicación Ubicación del recurso string (obligatorio)
nombre El nombre del recurso string (obligatorio)
Propiedades La acción agrupa las propiedades del recurso. ActionGroup
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
tipo El tipo de recurso "microsoft.insights/actionGroups@2017-04-01"

ResourceTags

Nombre Descripción Valor

SmsReceiver

Nombre Descripción Valor
countryCode Código de país del receptor de SMS. string (obligatorio)
nombre Nombre del receptor de SMS. Los nombres deben ser únicos en todos los receptores de un grupo de acciones. string (obligatorio)
phoneNumber Número de teléfono del receptor de SMS. string (obligatorio)

WebhookReceiver

Nombre Descripción Valor
nombre Nombre del receptor de webhook. Los nombres deben ser únicos en todos los receptores de un grupo de acciones. string (obligatorio)
serviceUri Identificador URI donde se deben enviar webhooks. string (obligatorio)