Microsoft.EventGrid eventSubscriptions 2018-01-01-01
- Latest (Nejnovější)
- 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
Definice prostředku Bicep
Typ prostředku eventSubscriptions je prostředek rozšíření, což znamená, že ho můžete použít na jiný prostředek.
scope
Pomocí vlastnosti tohoto prostředku nastavte obor tohoto prostředku. Viz Nastavení oboru u prostředků rozšíření v Bicepu.
Typ prostředku eventSubscriptions je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
- Předplatná – viz příkazy nasazení předplatného.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.EventGrid/eventSubscriptions, přidejte do šablony následující bicep.
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 – objekty
Nastavte vlastnost endpointType a určete typ objektu.
Pro EventHub použijte:
endpointType: 'EventHub'
properties: {
resourceId: 'string'
}
Pro WebHook použijte:
endpointType: 'WebHook'
properties: {
endpointUrl: 'string'
}
Hodnoty vlastností
eventSubscriptions
Název | Description | Hodnota |
---|---|---|
name | Název prostředku | string (povinné) Limit počtu znaků: 3–64 Platné znaky: Alfanumerické znaky a spojovníky. |
scope | Použijte při vytváření prostředku rozšíření v oboru, který se liší od oboru nasazení. | Cílový prostředek Pro Bicep nastavte tuto vlastnost na symbolický název prostředku, aby se použil prostředek rozšíření. |
properties | Vlastnosti odběru událostí | EventSubscriptionProperties |
EventSubscriptionProperties
Název | Description | Hodnota |
---|---|---|
destination | Informace o cíli, kam se mají doručovat události pro odběr události. | EventSubscriptionDestination |
filter | Informace o filtru odběru událostí. | EventSubscriptionFilter |
Popisky | Seznam popisků definovaných uživatelem | string[] |
EventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Nastavení typu objektu | EventHub WebHook (povinné) |
EventHubEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | EventHub (povinné) |
properties | Vlastnosti centra událostí cíle odběru událostí | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Název | Description | Hodnota |
---|---|---|
resourceId | ID prostředku Azure, které představuje koncový bod cíle centra událostí odběru událostí. | řetězec |
WebHookEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | WebHook (povinné) |
properties | Vlastnosti webhooku cíle odběru událostí | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Název | Description | Hodnota |
---|---|---|
adresa URL koncového bodu | Adresa URL, která představuje koncový bod cíle odběru událostí. | řetězec |
Filtr odběru událostí
Název | Description | Hodnota |
---|---|---|
includedEventTypes | Seznam použitelných typů událostí, které musí být součástí odběru událostí. Pokud se chcete přihlásit k odběru všech typů událostí, musí být řetězec "all" zadán jako prvek v tomto seznamu. |
string[] |
isSubjectCaseSensitive | Určuje, jestli jsou vlastnosti filtru SubjectBeginsWith a SubjectEndsWith. by měly být porovnány způsobem, který rozlišuje velká a malá písmena. |
bool |
subjectBeginsWith | Volitelný řetězec pro filtrování událostí odběru událostí na základě předpony cesty k prostředku. Formát závisí na vydavateli událostí. Tato cesta nepodporuje zástupné znaky. |
řetězec |
subjectEndsWith | Volitelný řetězec pro filtrování událostí odběru událostí na základě přípony cesty k prostředku. Tato cesta nepodporuje zástupné znaky. |
řetězec |
Šablony pro rychlý start
Následující šablony pro rychlý start nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoření vlastního tématu a odběru Azure Event Grid |
Vytvoří Azure Event Grid vlastní téma a odběr webhooku. Šablonu původně vytvořil John Downs. |
Vlastní téma Azure Event Grid nebo předplatné s CloudEvents |
Vytvoří vlastní Azure Event Grid tématu, odběr webhooku se schématem CloudEvents a aplikaci logiky jako obslužnou rutinu události. Šablona původně byla autorem Justin Yoo. |
Vytvoření vlastního tématu Event Gridu a obslužné rutiny centra událostí |
Vytvoří Azure Event Grid vlastní téma a centrum událostí pro zpracování událostí. |
Vytvoření odběru Event Gridu pro události prostředků |
Vytvoří odběr Event Gridu pro skupinu prostředků nebo předplatné Azure. |
Vytvoření vlastního tématu a odběru fronty Azure Event Grid |
Vytvoří Azure Event Grid vlastní téma a odběr fronty služby Service Bus. Šablona původně byla autorem Markus Meyer. |
Vytvoření odběru vlastního tématu Azure Event Grid |
Vytvoří Azure Event Grid vlastního tématu a odběr tématu služby Service Bus. Šablona původně byla autorem Markus Meyer. |
Definice prostředku šablony ARM
Typ prostředku eventSubscriptions je prostředek rozšíření, což znamená, že ho můžete použít na jiný prostředek.
scope
Pomocí vlastnosti tohoto prostředku nastavte obor tohoto prostředku. Viz Nastavení oboru pro prostředky rozšíření v šablonách ARM.
Typ prostředku eventSubscriptions je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
- Předplatná – viz příkazy pro nasazení předplatného.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.EventGrid/eventSubscriptions, přidejte do šablony následující kód JSON.
{
"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" ]
}
}
Objekty EventSubscriptionDestination
Nastavením vlastnosti endpointType zadejte typ objektu.
Pro EventHub použijte:
"endpointType": "EventHub",
"properties": {
"resourceId": "string"
}
Pro webhook použijte:
"endpointType": "WebHook",
"properties": {
"endpointUrl": "string"
}
Hodnoty vlastností
předplatná událostí
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.EventGrid/eventSubscriptions |
apiVersion | Verze rozhraní API prostředku | '2018-01-01' |
name | Název prostředku | string (povinné) Omezení počtu znaků: 3–64 Platné znaky: Alfanumerické znaky a pomlčky. |
scope | Použijte při vytváření prostředku rozšíření v oboru, který se liší od oboru nasazení. | Cílový prostředek Pro JSON nastavte hodnotu na úplný název prostředku, na který se má prostředek rozšíření použít. |
properties | Vlastnosti odběru událostí | Vlastnosti odběru událostí |
Vlastnosti odběru událostí
Název | Description | Hodnota |
---|---|---|
destination | Informace o cíli, kam se mají doručovat události pro odběr události. | EventSubscriptionDestination |
filter | Informace o filtru odběru událostí. | EventSubscriptionFilter |
Popisky | Seznam popisků definovaných uživatelem | string[] |
EventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Nastavení typu objektu | EventHub WebHook (povinné) |
EventHubEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | EventHub (povinné) |
properties | Vlastnosti centra událostí cíle odběru událostí | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Název | Description | Hodnota |
---|---|---|
resourceId | ID prostředku Azure, které představuje koncový bod cíle centra událostí odběru událostí. | řetězec |
WebHookEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
endpointType | Typ koncového bodu pro cíl odběru událostí | WebHook (povinné) |
properties | WebHook – vlastnosti cíle odběru událostí | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Název | Description | Hodnota |
---|---|---|
endpointUrl | Adresa URL, která představuje koncový bod cíle odběru událostí. | řetězec |
EventSubscriptionFilter
Název | Description | Hodnota |
---|---|---|
includedEventTypes | Seznam příslušných typů událostí, které musí být součástí odběru událostí. Pokud je žádoucí přihlásit se k odběru všech typů událostí, řetězec "all" musí být zadán jako prvek v tomto seznamu. |
string[] |
isSubjectCaseSensitive | Určuje, jestli vlastnosti filtru SubjectBeginsWith a SubjectEndsWith by měly být porovnány způsobem, který rozlišuje velká a malá písmena. |
bool |
subjectBeginsWith | Volitelný řetězec pro filtrování událostí odběru událostí na základě předpony cesty k prostředku. Formát závisí na vydavateli událostí. Tato cesta nepodporuje zástupné znaky. |
řetězec |
subjectEndsWith | Volitelný řetězec pro filtrování událostí odběru událostí na základě přípony cesty k prostředku. Tato cesta nepodporuje zástupné znaky. |
řetězec |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoření vlastního tématu a předplatného Azure Event Grid |
Vytvoří Azure Event Grid vlastní téma a předplatné webhooku. Šablonu původně vytvořil John Downs. |
Vlastní téma Azure Event Grid nebo předplatné s CloudEvents |
Vytvoří vlastní téma Azure Event Grid, odběr webhooku se schématem CloudEvents a aplikaci logiky jako obslužnou rutinu události. Šablonu původně vytvořil Justin Yoo. |
Vytvoření vlastního tématu Event Gridu a obslužné rutiny centra událostí |
Vytvoří Azure Event Grid vlastní téma a centrum událostí pro zpracování událostí. |
Vytvoření odběru Event Gridu pro události prostředků |
Vytvoří odběr Event Gridu pro skupinu prostředků nebo předplatné Azure. |
Vytvoření vlastního tématu a odběru fronty Azure Event Grid |
Vytvoří Azure Event Grid vlastní téma a předplatné fronty služby Service Bus. Původně autorem šablony je Markus Meyer. |
Vytvoření předplatného vlastního tématu Azure Event Grid |
Vytvoří Azure Event Grid vlastní téma a předplatné tématu služby Service Bus. Původně autorem šablony je Markus Meyer. |
Definice prostředku Terraformu (zprostředkovatele AzAPI)
Typ prostředku eventSubscriptions je prostředek rozšíření, což znamená, že ho můžete použít na jiný prostředek.
parent_id
Pomocí vlastnosti tohoto prostředku nastavte obor tohoto prostředku.
Typ prostředku eventSubscriptions je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků
- Předplatná
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.EventGrid/eventSubscriptions, přidejte do šablony následující Terraform.
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"
]
}
})
}
Objekty EventSubscriptionDestination
Nastavením vlastnosti endpointType zadejte typ objektu.
Pro EventHub použijte:
endpointType = "EventHub"
properties = {
resourceId = "string"
}
Pro webhook použijte:
endpointType = "WebHook"
properties = {
endpointUrl = "string"
}
Hodnoty vlastností
předplatná událostí
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.EventGrid/eventSubscriptions@2018-01-01 |
name | Název prostředku | string (povinné) Omezení počtu znaků: 3–64 Platné znaky: Alfanumerické znaky a pomlčky. |
parent_id | ID prostředku, na který se má tento prostředek rozšíření použít. | string (povinné) |
properties | Vlastnosti odběru událostí | Vlastnosti odběru událostí |
Vlastnosti odběru událostí
Název | Description | Hodnota |
---|---|---|
destination | Informace o cíli, kam se mají doručovat události pro odběr událostí. | EventSubscriptionDestination |
filter | Informace o filtru odběru událostí. | Filtr odběru událostí |
Popisky | Seznam popisků definovaných uživatelem | string[] |
EventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
typ koncového bodu | Nastavení typu objektu | EventHub Webhook (povinné) |
EventHubEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
typ koncového bodu | Typ koncového bodu pro cíl odběru událostí | "EventHub" (povinné) |
properties | Vlastnosti centra událostí cíle odběru událostí | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Název | Description | Hodnota |
---|---|---|
resourceId | ID prostředku Azure, které představuje koncový bod cíle centra událostí odběru událostí. | řetězec |
WebHookEventSubscriptionDestination
Název | Description | Hodnota |
---|---|---|
typ koncového bodu | Typ koncového bodu pro cíl odběru událostí | Webhook (povinné) |
properties | Vlastnosti webhooku cíle odběru událostí | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Název | Description | Hodnota |
---|---|---|
adresa URL koncového bodu | Adresa URL, která představuje koncový bod cíle odběru událostí. | řetězec |
Filtr odběru událostí
Název | Description | Hodnota |
---|---|---|
includedEventTypes | Seznam použitelných typů událostí, které musí být součástí odběru událostí. Pokud se chcete přihlásit k odběru všech typů událostí, musí být řetězec "all" zadán jako prvek v tomto seznamu. |
string[] |
isSubjectCaseSensitive | Určuje, jestli jsou vlastnosti filtru SubjectBeginsWith a SubjectEndsWith. by měly být porovnány způsobem, který rozlišuje velká a malá písmena. |
bool |
subjectBeginsWith | Volitelný řetězec pro filtrování událostí odběru událostí na základě předpony cesty k prostředku. Formát závisí na vydavateli událostí. Tato cesta nepodporuje zástupné znaky. |
řetězec |
subjectEndsWith | Volitelný řetězec pro filtrování událostí odběru událostí na základě přípony cesty k prostředku. Tato cesta nepodporuje zástupné znaky. |
řetězec |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro