Compartir a través de


Evento Microsoft.EventGridSubscriptions 2017-06-15-preview

Definición de recursos de Bicep

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

resource symbolicname 'Microsoft.EventGrid/eventSubscriptions@2017-06-15-preview' = {
  scope: resourceSymbolicName or scope
  name: 'string'
  properties: {
    destination: {
      endpointType: 'string'
      properties: {
        endpointUrl: 'string'
      }
    }
    filter: {
      includedEventTypes: [
        'string'
      ]
      isSubjectCaseSensitive: bool
      subjectBeginsWith: 'string'
      subjectEndsWith: 'string'
    }
    labels: [
      'string'
    ]
  }
}

Valores de propiedad

EventSubscriptionDestination

Nombre Descripción Valor
endpointType Tipo del punto de conexión para el destino de la suscripción de eventos "WebHook"
Propiedades Propiedades del destino de la suscripción de eventos EventSubscriptionDestinationProperties

EventSubscriptionDestinationProperties

Nombre Descripción Valor
endpointUrl Dirección URL que representa el punto de conexión del destino de una suscripción de eventos. cuerda

EventSubscriptionFilter

Nombre Descripción Valor
includedEventTypes Lista de tipos de eventos aplicables que deben formar parte de la suscripción de eventos.
Si desea suscribirse a todos los tipos de eventos, la cadena "all" debe especificarse como un elemento de esta lista.
string[]
isSubjectCaseSensitive Especifica si las propiedades SubjectBeginsWith y SubjectEndsWith del filtro
debe compararse de forma confidencial entre mayúsculas y minúsculas.
Bool
subjectBeginsWith Cadena opcional para filtrar eventos de una suscripción de eventos en función de un prefijo de ruta de acceso de recurso.
El formato de esto depende del publicador de los eventos.
Los caracteres comodín no se admiten en esta ruta de acceso.
cuerda
subjectEndsWith Cadena opcional para filtrar eventos de una suscripción de eventos en función de un sufijo de ruta de acceso de recurso.
Los caracteres comodín no se admiten en esta ruta de acceso.
cuerda

EventSubscriptionProperties

Nombre Descripción Valor
destino Información sobre el destino en el que se deben entregar los eventos para la suscripción de eventos. EventSubscriptionDestination
filtro Información sobre el filtro de la suscripción de eventos. eventSubscriptionFilter
Etiquetas Lista de etiquetas definidas por el usuario. string[]

Microsoft.EventGrid/eventSubscriptions

Nombre Descripción Valor
nombre El nombre del recurso string (obligatorio)
Propiedades Propiedades de la suscripción de eventos EventSubscriptionProperties
alcance Use al crear un recurso en un ámbito diferente del ámbito de implementación. Establezca esta propiedad en el nombre simbólico de un recurso para aplicar el recurso de extensión .

Ejemplos de uso

Ejemplos de inicio rápido de Azure

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

Archivo de Bicep Descripción
crear temas personalizados de Azure Event Grid y de suscripción de cola Crea un tema personalizado de Azure Event Grid y una suscripción de cola de Service Bus. Plantilla originalmente creadas por Markus Meyer.
creación de un tema personalizado de Azure Event Grid y de suscripción Crea un tema personalizado de Azure Event Grid y una suscripción de webhook. Plantilla originalmente creadas por John Downs.

Definición de recursos de plantilla de ARM

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

{
  "type": "Microsoft.EventGrid/eventSubscriptions",
  "apiVersion": "2017-06-15-preview",
  "name": "string",
  "properties": {
    "destination": {
      "endpointType": "string",
      "properties": {
        "endpointUrl": "string"
      }
    },
    "filter": {
      "includedEventTypes": [ "string" ],
      "isSubjectCaseSensitive": "bool",
      "subjectBeginsWith": "string",
      "subjectEndsWith": "string"
    },
    "labels": [ "string" ]
  }
}

Valores de propiedad

EventSubscriptionDestination

Nombre Descripción Valor
endpointType Tipo del punto de conexión para el destino de la suscripción de eventos "WebHook"
Propiedades Propiedades del destino de la suscripción de eventos EventSubscriptionDestinationProperties

EventSubscriptionDestinationProperties

Nombre Descripción Valor
endpointUrl Dirección URL que representa el punto de conexión del destino de una suscripción de eventos. cuerda

EventSubscriptionFilter

Nombre Descripción Valor
includedEventTypes Lista de tipos de eventos aplicables que deben formar parte de la suscripción de eventos.
Si desea suscribirse a todos los tipos de eventos, la cadena "all" debe especificarse como un elemento de esta lista.
string[]
isSubjectCaseSensitive Especifica si las propiedades SubjectBeginsWith y SubjectEndsWith del filtro
debe compararse de forma confidencial entre mayúsculas y minúsculas.
Bool
subjectBeginsWith Cadena opcional para filtrar eventos de una suscripción de eventos en función de un prefijo de ruta de acceso de recurso.
El formato de esto depende del publicador de los eventos.
Los caracteres comodín no se admiten en esta ruta de acceso.
cuerda
subjectEndsWith Cadena opcional para filtrar eventos de una suscripción de eventos en función de un sufijo de ruta de acceso de recurso.
Los caracteres comodín no se admiten en esta ruta de acceso.
cuerda

EventSubscriptionProperties

Nombre Descripción Valor
destino Información sobre el destino en el que se deben entregar los eventos para la suscripción de eventos. EventSubscriptionDestination
filtro Información sobre el filtro de la suscripción de eventos. eventSubscriptionFilter
Etiquetas Lista de etiquetas definidas por el usuario. string[]

Microsoft.EventGrid/eventSubscriptions

Nombre Descripción Valor
apiVersion La versión de api '2017-06-15-preview'
nombre El nombre del recurso string (obligatorio)
Propiedades Propiedades de la suscripción de eventos EventSubscriptionProperties
tipo El tipo de recurso 'Microsoft.EventGrid/eventSubscriptions'

Ejemplos de uso

Plantillas de inicio rápido de Azure

Los siguientes plantillas de inicio rápido de Azure implementar este tipo de recurso.

Plantilla Descripción
crear temas personalizados de Azure Event Grid y de suscripción de cola

Implementación en Azure
Crea un tema personalizado de Azure Event Grid y una suscripción de cola de Service Bus. Plantilla originalmente creadas por Markus Meyer.
creación de un tema personalizado de Azure Event Grid y de suscripción

Implementación en Azure
Crea un tema personalizado de Azure Event Grid y una suscripción de webhook. Plantilla originalmente creadas por John Downs.
crear una suscripción a temas personalizados de Azure Event Grid

Implementación en Azure
Crea un tema personalizado de Azure Event Grid y una suscripción a temas de Service Bus. Plantilla originalmente creadas por Markus Meyer.
creación de temas personalizados de Event Grid y del controlador del centro de eventos

Implementación en Azure
Crea un tema personalizado de Azure Event Grid y un centro de eventos para controlar los eventos.
crear una suscripción de Event Grid para eventos de recursos

Implementación en Azure
Crea una suscripción de Event Grid a un grupo de recursos o a una suscripción de Azure.
tema o suscripción personalizados de Azure Event Grid con CloudEvents

Implementación en Azure
Crea un tema personalizado de Azure Event Grid, una suscripción de webhook que tiene el esquema CloudEvents y una aplicación lógica como controlador de eventos. Plantilla originalmente creadas por Justin Yoo.

Definición de recursos de Terraform (proveedor AzAPI)

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/eventSubscriptions@2017-06-15-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      destination = {
        endpointType = "string"
        properties = {
          endpointUrl = "string"
        }
      }
      filter = {
        includedEventTypes = [
          "string"
        ]
        isSubjectCaseSensitive = bool
        subjectBeginsWith = "string"
        subjectEndsWith = "string"
      }
      labels = [
        "string"
      ]
    }
  })
}

Valores de propiedad

EventSubscriptionDestination

Nombre Descripción Valor
endpointType Tipo del punto de conexión para el destino de la suscripción de eventos "WebHook"
Propiedades Propiedades del destino de la suscripción de eventos EventSubscriptionDestinationProperties

EventSubscriptionDestinationProperties

Nombre Descripción Valor
endpointUrl Dirección URL que representa el punto de conexión del destino de una suscripción de eventos. cuerda

EventSubscriptionFilter

Nombre Descripción Valor
includedEventTypes Lista de tipos de eventos aplicables que deben formar parte de la suscripción de eventos.
Si desea suscribirse a todos los tipos de eventos, la cadena "all" debe especificarse como un elemento de esta lista.
string[]
isSubjectCaseSensitive Especifica si las propiedades SubjectBeginsWith y SubjectEndsWith del filtro
debe compararse de forma confidencial entre mayúsculas y minúsculas.
Bool
subjectBeginsWith Cadena opcional para filtrar eventos de una suscripción de eventos en función de un prefijo de ruta de acceso de recurso.
El formato de esto depende del publicador de los eventos.
Los caracteres comodín no se admiten en esta ruta de acceso.
cuerda
subjectEndsWith Cadena opcional para filtrar eventos de una suscripción de eventos en función de un sufijo de ruta de acceso de recurso.
Los caracteres comodín no se admiten en esta ruta de acceso.
cuerda

EventSubscriptionProperties

Nombre Descripción Valor
destino Información sobre el destino en el que se deben entregar los eventos para la suscripción de eventos. EventSubscriptionDestination
filtro Información sobre el filtro de la suscripción de eventos. eventSubscriptionFilter
Etiquetas Lista de etiquetas definidas por el usuario. string[]

Microsoft.EventGrid/eventSubscriptions

Nombre Descripción Valor
nombre El nombre del recurso string (obligatorio)
parent_id Identificador del recurso al que se va a aplicar este recurso de extensión. string (obligatorio)
Propiedades Propiedades de la suscripción de eventos EventSubscriptionProperties
tipo El tipo de recurso "Microsoft.EventGrid/eventSubscriptions@2017-06-15-preview"