Microsoft.EventGrid eventSubscriptions 2018-01-01
- Legújabb
- 2023-12-15-preview
- 2023-06-01-preview
- 2022-06-15
- 2021-12-01
- 2021-10-15-preview
- 2021-06-01-preview
- 2020-10-15-preview
- 2020-06-01
- 2020-04-01-preview
- 2020-01-01-preview
- 2019-06-01
- 2019-02-01-preview
- 2019-01-01
- 2018-09-15-preview
- 2018-05-01-preview
- 2018-01-01
- 2017-09-15-preview
- 2017-06-15-preview
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:
- Erőforráscsoportok – Lásd : erőforráscsoport üzembehelyezési parancsai
- Előfizetések – Lásd az előfizetés üzembehelyezési parancsait
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 |
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 |
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 |
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 |
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 |
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 |
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:
- Erőforráscsoportok – Lásd : Erőforráscsoport üzembehelyezési parancsai
- Előfizetések – Lásd az előfizetés üzembehelyezési parancsait
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 |
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 |
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 |
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 |
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 |
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 |
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 |