Microsoft.EventGrid eventSubscriptions 2017-09-15-preview

Bicep-resursdefinition

Resurstypen eventSubscriptions är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.

Använd egenskapen för scope den här resursen för att ange omfånget för den här resursen. Se Ange omfång för tilläggsresurser i Bicep.

Resurstypen eventSubscriptions kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.EventGrid/eventSubscriptions-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.EventGrid/eventSubscriptions@2017-09-15-preview' = {
  name: 'string'
  scope: resourceSymbolicName
  properties: {
    destination: {
      endpointType: 'string'
      // For remaining properties, see EventSubscriptionDestination objects
    }
    filter: {
      includedEventTypes: [
        'string'
      ]
      isSubjectCaseSensitive: bool
      subjectBeginsWith: 'string'
      subjectEndsWith: 'string'
    }
    labels: [
      'string'
    ]
  }
}

EventSubscriptionDestination-objekt

Ange egenskapen endpointType för att ange typ av objekt.

För EventHub använder du:

  endpointType: 'EventHub'
  properties: {
    resourceId: 'string'
  }

För WebHook använder du:

  endpointType: 'WebHook'
  properties: {
    endpointUrl: 'string'
  }

Egenskapsvärden

eventSubscriptions

Name Beskrivning Värde
name Resursnamnet sträng (krävs)

Teckengräns: 3–64

Giltiga tecken:
Alfanumeriska tecken och bindestreck.
omfång Använd när du skapar en tilläggsresurs i ett annat omfång än distributionsomfånget. Målresurs

För Bicep anger du den här egenskapen till det symboliska namnet på resursen för att tillämpa tilläggsresursen.
properties Egenskaper för händelseprenumerationen EventSubscriptionEgenskaper

EventSubscriptionEgenskaper

Name Beskrivning Värde
mål Information om målet där händelser måste levereras för händelseprenumerationen. EventSubscriptionDestination
filter Information om filtret för händelseprenumerationen. EventSubscriptionFilter
Etiketter Lista över användardefinierade etiketter. string[]

EventSubscriptionDestination

Name Beskrivning Värde
endpointType Ange objekttyp EventHub
WebHook (krävs)

EventHubEventSubscriptionDestination

Name Beskrivning Värde
endpointType Typ av slutpunkt för händelseprenumerationsmålet "EventHub" (krävs)
properties Event Hub-egenskaper för händelseprenumerationsmålet EventHubEventSubscriptionDestinationProperties

EventHubEventSubscriptionDestinationProperties

Name Beskrivning Värde
resourceId Azure-resurs-ID:t som representerar slutpunkten för en händelsehubbmål för en händelseprenumeration. sträng

WebHookEventSubscriptionDestination

Name Beskrivning Värde
endpointType Typ av slutpunkt för händelseprenumerationsmålet "WebHook" (krävs)
properties WebHook-egenskaper för händelseprenumerationsmålet WebHookEventSubscriptionDestinationProperties

WebHookEventSubscriptionDestinationProperties

Name Beskrivning Värde
endpointUrl DEN URL som representerar slutpunkten för målet för en händelseprenumeration. sträng

EventSubscriptionFilter

Name Beskrivning Värde
includedEventTypes En lista över tillämpliga händelsetyper som måste ingå i händelseprenumerationen.
Om du vill prenumerera på alla händelsetyper måste strängen "alla" anges som ett element i den här listan.
string[]
isSubjectCaseSensitive Anger om egenskaperna SubjectBeginsWith och SubjectEndsWith för filtret
bör jämföras på ett skiftlägeskänsligt sätt.
boolesk
subjectBeginsWith En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett resurssökvägsprefix.
Formatet för detta beror på utgivaren av händelserna.
Jokertecken stöds inte i den här sökvägen.
sträng
subjectEndsWith En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett resurssökvägssuffix.
Jokertecken stöds inte i den här sökvägen.
sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Skapa Azure Event Grid anpassat ämne och en prenumeration

Distribuera till Azure
Skapar ett Azure Event Grid anpassat ämne och en webhook-prenumeration. Mall som ursprungligen skapades av John Downs.
Anpassat Azure Event Grid ämne/prenumeration med CloudEvents

Distribuera till Azure
Skapar ett anpassat Azure Event Grid ämne, en webhook-prenumeration med CloudEvents-schema och en logikapp som händelsehanterare. Mall ursprungligen författad av Justin Yoo.
Skapa anpassat Event Grid-ämne och händelsehubbhanterare

Distribuera till Azure
Skapar ett Azure Event Grid anpassat ämne och en händelsehubb för att hantera händelserna.
Skapa En Event Grid-prenumeration för resurshändelser

Distribuera till Azure
Skapar Event Grid-prenumeration till antingen resursgrupp eller Azure-prenumeration.
Skapa Azure Event Grid anpassad ämnes- och köprenumeration

Distribuera till Azure
Skapar ett Azure Event Grid anpassat ämne och en service bus-köprenumeration. Mall ursprungligen författad av Markus Meyer.
Skapa Azure Event Grid anpassad ämnesprenumeration

Distribuera till Azure
Skapar ett Azure Event Grid anpassat ämne och en service bus-ämnesprenumeration. Mall ursprungligen författad av Markus Meyer.

Resursdefinition för ARM-mall

Resurstypen eventSubscriptions är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.

Använd egenskapen för scope den här resursen för att ange omfånget för den här resursen. Se Ange omfång för tilläggsresurser i ARM-mallar.

Resurstypen eventSubscriptions kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.EventGrid/eventSubscriptions-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.EventGrid/eventSubscriptions",
  "apiVersion": "2017-09-15-preview",
  "name": "string",
  "scope": "string",
  "properties": {
    "destination": {
      "endpointType": "string"
      // For remaining properties, see EventSubscriptionDestination objects
    },
    "filter": {
      "includedEventTypes": [ "string" ],
      "isSubjectCaseSensitive": "bool",
      "subjectBeginsWith": "string",
      "subjectEndsWith": "string"
    },
    "labels": [ "string" ]
  }
}

EventSubscriptionDestination-objekt

Ange egenskapen endpointType för att ange typ av objekt.

För EventHub använder du:

  "endpointType": "EventHub",
  "properties": {
    "resourceId": "string"
  }

För WebHook använder du:

  "endpointType": "WebHook",
  "properties": {
    "endpointUrl": "string"
  }

Egenskapsvärden

eventSubscriptions

Name Beskrivning Värde
typ Resurstypen "Microsoft.EventGrid/eventSubscriptions"
apiVersion Resurs-API-versionen "2017-09-15-preview"
name Resursnamnet sträng (krävs)

Teckengräns: 3–64

Giltiga tecken:
Alfanumeriska tecken och bindestreck.
omfång Använd när du skapar en tilläggsresurs i ett annat omfång än distributionsomfånget. Målresurs

För JSON anger du värdet till det fullständiga namnet på resursen som tilläggsresursen ska tillämpas på.
properties Egenskaper för händelseprenumerationen EventSubscriptionEgenskaper

EventSubscriptionEgenskaper

Name Beskrivning Värde
mål Information om målet där händelser måste levereras för händelseprenumerationen. EventSubscriptionDestination
filter Information om filtret för händelseprenumerationen. EventSubscriptionFilter
Etiketter Lista över användardefinierade etiketter. string[]

EventSubscriptionDestination

Name Beskrivning Värde
endpointType Ange objekttyp EventHub
WebHook (krävs)

EventHubEventSubscriptionDestination

Name Beskrivning Värde
endpointType Typ av slutpunkt för händelseprenumerationsmålet "EventHub" (krävs)
properties Event Hub-egenskaper för händelseprenumerationsmålet EventHubEventSubscriptionDestinationProperties

EventHubEventSubscriptionDestinationProperties

Name Beskrivning Värde
resourceId Azure-resurs-ID:t som representerar slutpunkten för en händelsehubbmål för en händelseprenumeration. sträng

WebHookEventSubscriptionDestination

Name Beskrivning Värde
endpointType Typ av slutpunkt för händelseprenumerationsmålet "WebHook" (krävs)
properties WebHook-egenskaper för händelseprenumerationsmålet WebHookEventSubscriptionDestinationProperties

WebHookEventSubscriptionDestinationProperties

Name Beskrivning Värde
endpointUrl DEN URL som representerar slutpunkten för målet för en händelseprenumeration. sträng

EventSubscriptionFilter

Name Beskrivning Värde
includedEventTypes En lista över tillämpliga händelsetyper som måste ingå i händelseprenumerationen.
Om du vill prenumerera på alla händelsetyper måste strängen "alla" anges som ett element i den här listan.
string[]
isSubjectCaseSensitive Anger om egenskaperna SubjectBeginsWith och SubjectEndsWith för filtret
bör jämföras på ett skiftlägeskänsligt sätt.
boolesk
subjectBeginsWith En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett resurssökvägsprefix.
Formatet för detta beror på utgivaren av händelserna.
Jokertecken stöds inte i den här sökvägen.
sträng
subjectEndsWith En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett resurssökvägssuffix.
Jokertecken stöds inte i den här sökvägen.
sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Skapa Azure Event Grid anpassat ämne och en prenumeration

Distribuera till Azure
Skapar ett Azure Event Grid anpassat ämne och en webhook-prenumeration. Mall som ursprungligen skapades av John Downs.
Anpassat Azure Event Grid ämne/prenumeration med CloudEvents

Distribuera till Azure
Skapar ett anpassat Azure Event Grid ämne, en webhook-prenumeration med CloudEvents-schema och en logikapp som händelsehanterare. Mall ursprungligen författad av Justin Yoo.
Skapa anpassat Event Grid-ämne och händelsehubbhanterare

Distribuera till Azure
Skapar ett Azure Event Grid anpassat ämne och en händelsehubb för att hantera händelserna.
Skapa En Event Grid-prenumeration för resurshändelser

Distribuera till Azure
Skapar Event Grid-prenumeration till antingen resursgrupp eller Azure-prenumeration.
Skapa Azure Event Grid anpassad ämnes- och köprenumeration

Distribuera till Azure
Skapar ett Azure Event Grid anpassat ämne och en service bus-köprenumeration. Mall ursprungligen författad av Markus Meyer.
Skapa Azure Event Grid anpassad ämnesprenumeration

Distribuera till Azure
Skapar ett Azure Event Grid anpassat ämne och en service bus-ämnesprenumeration. Mall ursprungligen författad av Markus Meyer.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen eventSubscriptions är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.

Använd egenskapen för parent_id den här resursen för att ange omfånget för den här resursen.

Resurstypen eventSubscriptions kan distribueras med åtgärder som mål:

  • Resursgrupper
  • Prenumerationer

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.EventGrid/eventSubscriptions-resurs lägger du till följande Terraform i mallen.

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

EventSubscriptionDestination-objekt

Ange egenskapen endpointType för att ange typ av objekt.

För EventHub använder du:

  endpointType = "EventHub"
  properties = {
    resourceId = "string"
  }

För WebHook använder du:

  endpointType = "WebHook"
  properties = {
    endpointUrl = "string"
  }

Egenskapsvärden

eventSubscriptions

Name Beskrivning Värde
typ Resurstypen "Microsoft.EventGrid/eventSubscriptions@2017-09-15-preview"
name Resursnamnet sträng (krävs)

Teckengräns: 3–64

Giltiga tecken:
Alfanumeriska tecken och bindestreck.
parent_id ID:t för resursen som den här tilläggsresursen ska tillämpas på. sträng (krävs)
properties Egenskaper för händelseprenumerationen EventSubscriptionEgenskaper

EventSubscriptionEgenskaper

Name Beskrivning Värde
mål Information om målet där händelser måste levereras för händelseprenumerationen. EventSubscriptionDestination
filter Information om filtret för händelseprenumerationen. EventSubscriptionFilter
Etiketter Lista över användardefinierade etiketter. string[]

EventSubscriptionDestination

Name Beskrivning Värde
endpointType Ange objekttyp EventHub
WebHook (krävs)

EventHubEventSubscriptionDestination

Name Beskrivning Värde
endpointType Typ av slutpunkt för händelseprenumerationsmålet "EventHub" (krävs)
properties Event Hub-egenskaper för händelseprenumerationsmålet EventHubEventSubscriptionDestinationProperties

EventHubEventSubscriptionDestinationProperties

Name Beskrivning Värde
resourceId Azure-resurs-ID:t som representerar slutpunkten för en händelsehubbmål för en händelseprenumeration. sträng

WebHookEventSubscriptionDestination

Name Beskrivning Värde
endpointType Typ av slutpunkt för händelseprenumerationsmålet "WebHook" (krävs)
properties WebHook-egenskaper för händelseprenumerationsmålet WebHookEventSubscriptionDestinationProperties

WebHookEventSubscriptionDestinationProperties

Name Beskrivning Värde
endpointUrl DEN URL som representerar slutpunkten för målet för en händelseprenumeration. sträng

EventSubscriptionFilter

Name Beskrivning Värde
includedEventTypes En lista över tillämpliga händelsetyper som måste ingå i händelseprenumerationen.
Om du vill prenumerera på alla händelsetyper måste strängen "alla" anges som ett element i den här listan.
string[]
isSubjectCaseSensitive Anger om egenskaperna SubjectBeginsWith och SubjectEndsWith för filtret
bör jämföras på ett skiftlägeskänsligt sätt.
boolesk
subjectBeginsWith En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett resurssökvägsprefix.
Formatet för detta beror på utgivaren av händelserna.
Jokertecken stöds inte i den här sökvägen.
sträng
subjectEndsWith En valfri sträng för att filtrera händelser för en händelseprenumeration baserat på ett resurssökvägssuffix.
Jokertecken stöds inte i den här sökvägen.
sträng