Microsoft.EventGrid eventSubscriptions 2018-01-01

Bicep-erőforrásdefiníció

Az eventSubscriptions erőforrástípus egy bővítményerőforrás, ami azt jelenti, hogy alkalmazhatja egy másik erőforrásra.

scope Az erőforrás hatókörének beállításához használja az erőforrás tulajdonságát. Lásd: Hatókör beállítása bővítményerőforrásokon a Bicepben.

Az eventSubscriptions erőforrástípus üzembe helyezhető az alábbi célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.EventGrid/eventSubscriptions erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.EventGrid/eventSubscriptions@2018-01-01' = {
  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 objektumok

Állítsa be az endpointType tulajdonságot az objektum típusának megadásához.

Az EventHub esetében használja a következőt:

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

WebHook esetén használja a következőt:

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

Tulajdonságértékek

eventSubscriptions

Név Leírás Érték
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 3-64

Érvényes karakterek:
Alfanumerikák és kötőjelek.
scope A bővítményerőforrás az üzembe helyezés hatókörétől eltérő hatókörben való létrehozásakor használható. Célerőforrás

A Bicep esetében állítsa ezt a tulajdonságot az erőforrás szimbolikus nevére a bővítményerőforrás alkalmazásához.
properties Az esemény-előfizetés tulajdonságai EventSubscriptionProperties

EventSubscriptionProperties

Név Leírás Érték
destination Információ arról a célhelyről, ahol eseményeket kell kézbesíteni az esemény-előfizetéshez. EventSubscriptionDestination
filter (szűrő) Az esemény-előfizetés szűrőjének adatai. EventSubscriptionFilter
Címkék Felhasználó által definiált címkék listája. sztring[]

EventSubscriptionDestination

Név Leírás Érték
endpointType Az objektumtípus beállítása EventHub
WebHook (kötelező)

EventHubEventSubscriptionDestination

Név Leírás Érték
endpointType Az esemény-előfizetés céljának végpontjának típusa "EventHub" (kötelező)
properties Az esemény-előfizetés célhelyének Event Hub-tulajdonságai EventHubEventSubscriptionDestinationProperties

EventHubEventSubscriptionDestinationProperties

Név Leírás Érték
resourceId Az azure-erőforrás-azonosító, amely egy esemény-előfizetés Event Hub-céljának végpontját jelöli. sztring

WebHookEventSubscriptionDestination

Név Leírás Érték
endpointType Az esemény-előfizetés céljának végpontjának típusa "WebHook" (kötelező)
properties Az esemény-előfizetés célhelyének WebHook tulajdonságai WebHookEventSubscriptionDestinationProperties

WebHookEventSubscriptionDestinationProperties

Név Leírás Érték
endpointUrl Az esemény-előfizetés célhelyének végpontját jelölő URL-cím. sztring

EventSubscriptionFilter

Név Leírás Érték
includedEventTypes Azon alkalmazható eseménytípusok listája, amelyeknek az esemény-előfizetés részét kell képeznie.
Ha az összes eseménytípusra szeretne előfizetni, az "összes" sztringet a lista elemeként kell megadni.
sztring[]
isSubjectCaseSensitive Megadja, hogy a SubjectBeginsWith és a SubjectEndsWith tulajdonsága a szűrőn
a kis- és nagybetűk megkülönböztetésével kell összehasonlítani.
logikai
subjectBeginsWith Választható sztring egy esemény-előfizetés eseményeinek szűréséhez egy erőforrás-elérési út előtagja alapján.
Ennek formátuma az események közzétevőjától függ.
A helyettesítő karakterek nem támogatottak ebben az elérési úton.
sztring
subjectEndsWith Választható sztring egy esemény-előfizetés eseményeinek szűréséhez egy erőforrás-elérési út utótagja alapján.
A helyettesítő karakterek nem támogatottak ebben az elérési úton.
sztring

Gyorssablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Description
Egyéni témakör és előfizetés létrehozása Azure Event Grid

Üzembe helyezés az Azure-ban
Létrehoz egy Azure Event Grid egyéni témakört és egy webhook-előfizetést. A sablont eredetileg John Downs készítette.
Egyéni Azure Event Grid témakör/előfizetés a CloudEvents használatával

Üzembe helyezés az Azure-ban
Létrehoz egy egyéni Azure Event Grid témakört, egy CloudEvents-sémával rendelkező webhook-előfizetést és egy logikai alkalmazást eseménykezelőként. A sablont eredetileg Justin Yoo készítette.
Egyéni Event Grid-témakör és eseményközpont-kezelő létrehozása

Üzembe helyezés az Azure-ban
Létrehoz egy Azure Event Grid egyéni témakört és eseményközpontot az események kezeléséhez.
Event Grid-előfizetés létrehozása erőforráseseményekhez

Üzembe helyezés az Azure-ban
Event Grid-előfizetést hoz létre erőforráscsoporthoz vagy Azure-előfizetéshez.
Egyéni témakör- és üzenetsor-előfizetés létrehozása Azure Event Grid

Üzembe helyezés az Azure-ban
Létrehoz egy Azure Event Grid egyéni témakört és egy Service Bus-üzenetsor-előfizetést. A sablont eredetileg Markus Meyer készítette.
Egyéni témakör-előfizetés létrehozása Azure Event Grid

Üzembe helyezés az Azure-ban
Létrehoz egy Azure Event Grid egyéni témakört és egy Service Bus-témakör-előfizetést. A sablont eredetileg Markus Meyer készítette.

ARM-sablon erőforrás-definíciója

Az eventSubscriptions erőforrástípus egy bővítményerőforrás, ami azt jelenti, hogy alkalmazhatja egy másik erőforrásra.

scope Az erőforrás hatókörének beállításához használja az erőforrás tulajdonságát. Lásd: Hatókör beállítása bővítményerőforrásokon ARM-sablonokban.

Az eventSubscriptions erőforrástípus üzembe helyezhető a következő célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.EventGrid/eventSubscriptions erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.EventGrid/eventSubscriptions",
  "apiVersion": "2018-01-01",
  "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 objektumok

Állítsa be az endpointType tulajdonságot az objektum típusának megadásához.

Az EventHub esetében használja a következőt:

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

WebHook esetén használja a következőt:

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

Tulajdonságértékek

eventSubscriptions

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.EventGrid/eventSubscriptions"
apiVersion Az erőforrás API-verziója '2018-01-01'
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 3-64

Érvényes karakterek:
Alfanumerikus és kötőjelek.
scope Akkor használható, ha olyan hatókörben hoz létre bővítményerőforrást, amely nem azonos az üzembehelyezési hatókörrel. Célerőforrás

JSON esetén állítsa az értéket annak az erőforrásnak a teljes nevére, amelynél a bővítményerőforrást alkalmazni szeretné.
properties Az esemény-előfizetés tulajdonságai EventSubscriptionProperties

EventSubscriptionProperties

Név Leírás Érték
destination Információ arról a célhelyről, ahol eseményeket kell kézbesíteni az esemény-előfizetéshez. EventSubscriptionDestination
filter (szűrő) Az esemény-előfizetés szűrőjének adatai. EventSubscriptionFilter
Címkék Felhasználó által definiált címkék listája. sztring[]

EventSubscriptionDestination

Név Leírás Érték
endpointType Az objektum típusának beállítása EventHub
WebHook (kötelező)

EventHubEventSubscriptionDestination

Név Leírás Érték
endpointType Az esemény-előfizetés célhelyének végpontjának típusa "EventHub" (kötelező)
properties Az esemény-előfizetés célhelyének Event Hub-tulajdonságai EventHubEventSubscriptionDestinationProperties

EventHubEventSubscriptionDestinationProperties

Név Leírás Érték
resourceId Az Azure-erőforrás-azonosító, amely egy esemény-előfizetés eseményközpont-céljának végpontját jelöli. sztring

WebHookEventSubscriptionDestination

Név Leírás Érték
endpointType Az esemény-előfizetés célhelyének végpontjának típusa "WebHook" (kötelező)
properties Az esemény-előfizetés célhelyének WebHook tulajdonságai WebHookEventSubscriptionDestinationProperties

WebHookEventSubscriptionDestinationProperties

Név Leírás Érték
endpointUrl Az esemény-előfizetés célhelyének végpontját jelölő URL-cím. sztring

EventSubscriptionFilter

Név Leírás Érték
includedEventTypes Azon alkalmazható eseménytípusok listája, amelyeknek az esemény-előfizetés részét kell képeznie.
Ha az összes eseménytípusra szeretne előfizetni, az "összes" sztringet a lista elemeként kell megadni.
sztring[]
isSubjectCaseSensitive Megadja, hogy a SubjectBeginsWith és a SubjectEndsWith tulajdonsága a szűrőn
a kis- és nagybetűk megkülönböztetésével kell összehasonlítani.
logikai
subjectBeginsWith Választható sztring egy esemény-előfizetés eseményeinek szűréséhez egy erőforrás-elérési út előtagja alapján.
Ennek formátuma az események közzétevőjától függ.
A helyettesítő karakterek nem támogatottak ebben az elérési úton.
sztring
subjectEndsWith Választható sztring egy esemény-előfizetés eseményeinek szűréséhez egy erőforrás-elérési út utótagja alapján.
A helyettesítő karakterek nem támogatottak ebben az elérési úton.
sztring

Gyorssablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Description
Egyéni témakör és előfizetés létrehozása Azure Event Grid

Üzembe helyezés az Azure-ban
Létrehoz egy Azure Event Grid egyéni témakört és egy webhook-előfizetést. A sablont eredetileg John Downs készítette.
Egyéni Azure Event Grid témakör/előfizetés a CloudEvents használatával

Üzembe helyezés az Azure-ban
Létrehoz egy egyéni Azure Event Grid témakört, egy CloudEvents-sémával rendelkező webhook-előfizetést és egy logikai alkalmazást eseménykezelőként. A sablont eredetileg Justin Yoo készítette.
Egyéni Event Grid-témakör és eseményközpont-kezelő létrehozása

Üzembe helyezés az Azure-ban
Létrehoz egy Azure Event Grid egyéni témakört és eseményközpontot az események kezeléséhez.
Event Grid-előfizetés létrehozása erőforráseseményekhez

Üzembe helyezés az Azure-ban
Event Grid-előfizetést hoz létre erőforráscsoporthoz vagy Azure-előfizetéshez.
Egyéni témakör- és üzenetsor-előfizetés létrehozása Azure Event Grid

Üzembe helyezés az Azure-ban
Létrehoz egy Azure Event Grid egyéni témakört és egy Service Bus-üzenetsor-előfizetést. A sablont eredetileg Markus Meyer készítette.
Egyéni témakör-előfizetés létrehozása Azure Event Grid

Üzembe helyezés az Azure-ban
Létrehoz egy Azure Event Grid egyéni témakört és egy Service Bus-témakör-előfizetést. A sablont eredetileg Markus Meyer készítette.

Terraform -erőforrásdefiníció (AzAPI-szolgáltató)

Az eventSubscriptions erőforrástípus egy bővítményerőforrás, ami azt jelenti, hogy alkalmazhatja egy másik erőforrásra.

parent_id Az erőforrás hatókörének beállításához használja az erőforrás tulajdonságát.

Az eventSubscriptions erőforrástípus üzembe helyezhető a következő célműveletekkel:

  • Erőforráscsoportok
  • Előfizetések

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.EventGrid/eventSubscriptions erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/eventSubscriptions@2018-01-01"
  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 objektumok

Állítsa be az endpointType tulajdonságot az objektum típusának megadásához.

Az EventHub esetében használja a következőt:

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

WebHook esetén használja a következőt:

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

Tulajdonságértékek

eventSubscriptions

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.EventGrid/eventSubscriptions@2018-01-01"
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 3-64

Érvényes karakterek:
Alfanumerikus és kötőjelek.
parent_id Annak az erőforrásnak az azonosítója, amelyre ezt a bővítményerőforrást alkalmazni szeretné. sztring (kötelező)
properties Az esemény-előfizetés tulajdonságai EventSubscriptionProperties

EventSubscriptionProperties

Név Leírás Érték
destination Információ arról a célhelyről, ahol eseményeket kell kézbesíteni az esemény-előfizetéshez. EventSubscriptionDestination
filter (szűrő) Az esemény-előfizetés szűrőjének adatai. EventSubscriptionFilter
Címkék Felhasználó által definiált címkék listája. sztring[]

EventSubscriptionDestination

Név Leírás Érték
endpointType Az objektum típusának beállítása EventHub
WebHook (kötelező)

EventHubEventSubscriptionDestination

Név Leírás Érték
endpointType Az esemény-előfizetés célhelyének végpontjának típusa "EventHub" (kötelező)
properties Az esemény-előfizetés célhelyének Event Hub-tulajdonságai EventHubEventSubscriptionDestinationProperties

EventHubEventSubscriptionDestinationProperties

Név Leírás Érték
resourceId Az Azure-erőforrás-azonosító, amely egy esemény-előfizetés eseményközpont-céljának végpontját jelöli. sztring

WebHookEventSubscriptionDestination

Név Leírás Érték
endpointType Az esemény-előfizetés célhelyének végpontjának típusa "WebHook" (kötelező)
properties Az esemény-előfizetés célhelyének WebHook tulajdonságai WebHookEventSubscriptionDestinationProperties

WebHookEventSubscriptionDestinationProperties

Név Leírás Érték
endpointUrl Az esemény-előfizetés célhelyének végpontját jelölő URL-cím. sztring

EventSubscriptionFilter

Név Leírás Érték
includedEventTypes Azon alkalmazható eseménytípusok listája, amelyeknek az esemény-előfizetés részét kell képeznie.
Ha az összes eseménytípusra szeretne előfizetni, az "összes" sztringet a lista elemeként kell megadni.
sztring[]
isSubjectCaseSensitive Megadja, hogy a SubjectBeginsWith és a SubjectEndsWith tulajdonsága a szűrőn
a kis- és nagybetűk megkülönböztetésével kell összehasonlítani.
logikai
subjectBeginsWith Választható sztring egy esemény-előfizetés eseményeinek szűréséhez egy erőforrás-elérési út előtagja alapján.
Ennek formátuma az események közzétevőjától függ.
Ebben az elérési úton a helyettesítő karakterek nem támogatottak.
sztring
subjectEndsWith Választható sztring egy esemény-előfizetés eseményeinek szűréséhez egy erőforrás-elérésiút-utótag alapján.
Ebben az elérési úton a helyettesítő karakterek nem támogatottak.
sztring