Sdílet prostřednictvím


Event Subscriptions - Get

Získejte odběr událostí.
Získání vlastností odběru událostí

GET https://management.azure.com/{scope}/providers/Microsoft.EventGrid/eventSubscriptions/{eventSubscriptionName}?api-version=2022-06-15

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
eventSubscriptionName
path True

string

Název odběru události.

scope
path True

string

Rozsah odběru událostí. Oborem může být předplatné, skupina prostředků, prostředek nejvyšší úrovně, který patří do oboru názvů poskytovatele prostředků, nebo téma EventGrid. Například pro předplatné použijte /subscriptions/{id_předplatného}/, /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků} pro skupinu prostředků. a /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resourceProviderNamespace}/{resourceType}/{název_prostředku} pro prostředek a /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/Microsoft.EventGrid/topics/{topicName} pro téma EventGrid.

api-version
query True

string

Verze rozhraní API, která se má použít s požadavkem klienta.

Odpovědi

Name Typ Description
200 OK

EventSubscription

OK

Other Status Codes

Chybové odpovědi: ***

  • 400 – Chybný požadavek.

  • 500 Vnitřní chyba serveru.

Příklady

EventSubscriptions_GetForCustomTopic
EventSubscriptions_GetForCustomTopic_AzureFunctionDestination
EventSubscriptions_GetForCustomTopic_EventHubDestination
EventSubscriptions_GetForCustomTopic_HybridConnectionDestination
EventSubscriptions_GetForCustomTopic_ServiceBusQueueDestination
EventSubscriptions_GetForCustomTopic_ServiceBusTopicDestination
EventSubscriptions_GetForCustomTopic_StorageQueueDestination
EventSubscriptions_GetForCustomTopic_WebhookDestination
EventSubscriptions_GetForResource
EventSubscriptions_GetForResourceGroup
EventSubscriptions_GetForSubscription

EventSubscriptions_GetForCustomTopic

Ukázkový požadavek

GET https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic2/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

Ukázková odpověď

{
  "properties": {
    "destination": {
      "properties": {
        "endpointBaseUrl": "https://requestb.in/15ksip71"
      },
      "endpointType": "WebHook"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "labels": [
      "label1",
      "label2"
    ],
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/microsoft.eventgrid/topics/exampletopic2"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic2/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_GetForCustomTopic_AzureFunctionDestination

Ukázkový požadavek

GET https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic2/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

Ukázková odpověď

{
  "properties": {
    "destination": {
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Web/sites/ContosoSite/funtions/ContosoFunc"
      },
      "endpointType": "AzureFunction"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "labels": [
      "label1",
      "label2"
    ],
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/microsoft.eventgrid/topics/exampletopic2"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic2/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_GetForCustomTopic_EventHubDestination

Ukázkový požadavek

GET https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic2/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

Ukázková odpověď

{
  "properties": {
    "destination": {
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.EventHub/namespaces/ContosoNamespace/eventhubs/EH1"
      },
      "endpointType": "EventHub"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "labels": [
      "label1",
      "label2"
    ],
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/microsoft.eventgrid/topics/exampletopic2"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic2/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_GetForCustomTopic_HybridConnectionDestination

Ukázkový požadavek

GET https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic2/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

Ukázková odpověď

{
  "properties": {
    "destination": {
      "properties": {
        "resourceId": "/subscriptions/d33c5f7a-02ea-40f4-bf52-07f17e84d6a8/resourceGroups/TestRG/providers/Microsoft.Relay/namespaces/ContosoNamespace/hybridConnections/HC1"
      },
      "endpointType": "HybridConnection"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "labels": [
      "label1",
      "label2"
    ],
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/microsoft.eventgrid/topics/exampletopic2"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic2/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_GetForCustomTopic_ServiceBusQueueDestination

Ukázkový požadavek

GET https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic2/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

Ukázková odpověď

{
  "properties": {
    "destination": {
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.ServiceBus/namespaces/ContosoNamespace/queues/SBQ"
      },
      "endpointType": "ServiceBusQueue"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "labels": [
      "label1",
      "label2"
    ],
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/microsoft.eventgrid/topics/exampletopic2"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic2/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_GetForCustomTopic_ServiceBusTopicDestination

Ukázkový požadavek

GET https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic2/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

Ukázková odpověď

{
  "properties": {
    "destination": {
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.ServiceBus/namespaces/ContosoNamespace/topics/SBT"
      },
      "endpointType": "ServiceBusTopic"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "labels": [
      "label1",
      "label2"
    ],
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/microsoft.eventgrid/topics/exampletopic2"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic2/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_GetForCustomTopic_StorageQueueDestination

Ukázkový požadavek

GET https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic2/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

Ukázková odpověď

{
  "properties": {
    "destination": {
      "properties": {
        "resourceId": "/subscriptions/d33c5f7a-02ea-40f4-bf52-07f17e84d6a8/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg",
        "queueName": "queue1",
        "queueMessageTimeToLiveInSeconds": 300
      },
      "endpointType": "StorageQueue"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "labels": [
      "label1",
      "label2"
    ],
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/microsoft.eventgrid/topics/exampletopic2"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic2/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_GetForCustomTopic_WebhookDestination

Ukázkový požadavek

GET https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic2/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

Ukázková odpověď

{
  "properties": {
    "destination": {
      "properties": {
        "endpointBaseUrl": "https://requestb.in/15ksip71"
      },
      "endpointType": "WebHook"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "labels": [
      "label1",
      "label2"
    ],
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/microsoft.eventgrid/topics/exampletopic2"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampletopic2/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_GetForResource

Ukázkový požadavek

GET https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventHub/namespaces/examplenamespace1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1?api-version=2022-06-15

Ukázková odpověď

{
  "properties": {
    "destination": {
      "properties": {
        "resourceId": "/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.EventHub/namespaces/ContosoNamespace/eventhubs/EH1"
      },
      "endpointType": "EventHub"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "labels": [
      "label1",
      "label2"
    ],
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventHub/namespaces/examplenamespace1"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventHub/namespaces/examplenamespace1/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription1",
  "name": "examplesubscription1",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_GetForResourceGroup

Ukázkový požadavek

GET https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription2?api-version=2022-06-15

Ukázková odpověď

{
  "properties": {
    "destination": {
      "properties": {
        "endpointBaseUrl": "https://requestb.in/15ksip71"
      },
      "endpointType": "WebHook"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "labels": [
      "label1",
      "label2"
    ],
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription2",
  "name": "examplesubscription2",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

EventSubscriptions_GetForSubscription

Ukázkový požadavek

GET https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription3?api-version=2022-06-15

Ukázková odpověď

{
  "properties": {
    "destination": {
      "properties": {
        "endpointBaseUrl": "https://requestb.in/15ksip71"
      },
      "endpointType": "WebHook"
    },
    "filter": {
      "isSubjectCaseSensitive": false,
      "subjectBeginsWith": "ExamplePrefix",
      "subjectEndsWith": "ExampleSuffix"
    },
    "labels": [
      "label1",
      "label2"
    ],
    "provisioningState": "Succeeded",
    "topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/providers/Microsoft.EventGrid/eventSubscriptions/examplesubscription3",
  "name": "examplesubscription3",
  "type": "Microsoft.EventGrid/eventSubscriptions"
}

Definice

Name Description
AzureFunctionEventSubscriptionDestination

Informace o cíli funkce Azure pro odběr událostí

BoolEqualsAdvancedFilter

Rozšířený filtr BoolEquals.

createdByType

Typ identity, která vytvořila prostředek.

DeadLetterWithResourceIdentity

Informace o cíli deadletteru s identitou prostředku

DeliveryWithResourceIdentity

Informace o doručení odběru události s identitou prostředku

DynamicDeliveryAttributeMapping

Podrobnosti mapování atributů dynamického doručení

EventDeliverySchema

Schéma doručování událostí pro odběr události.

EventHubEventSubscriptionDestination

Informace o cíli centra událostí pro odběr událostí

EventSubscription

Odběr události

EventSubscriptionFilter

Vyfiltrujte odběr události.

EventSubscriptionIdentity

Informace o identitě s odběrem události.

EventSubscriptionIdentityType

Typ použité spravované identity. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere jakoukoli identitu.

EventSubscriptionProvisioningState

Stav zřizování odběru události.

HybridConnectionEventSubscriptionDestination

Informace o cíli HybridConnection pro odběr událostí.

IsNotNullAdvancedFilter

Rozšířený filtr IsNotNull

IsNullOrUndefinedAdvancedFilter

IsNullOrUndefined Rozšířený filtr.

NumberGreaterThanAdvancedFilter

Rozšířený filtr NumberGreaterThan.

NumberGreaterThanOrEqualsAdvancedFilter

Rozšířený filtr NumberGreaterThanOrEquals

NumberInAdvancedFilter

NumberV rozšířeném filtru.

NumberInRangeAdvancedFilter

Rozšířený filtr NumberInRange

NumberLessThanAdvancedFilter

NumberLessThan Rozšířený filtr.

NumberLessThanOrEqualsAdvancedFilter

Rozšířený filtr NumberLessThanOrEquals.

NumberNotInAdvancedFilter

Rozšířený filtr NumberNotIn.

NumberNotInRangeAdvancedFilter

Rozšířený filtr NumberNotInRange.

RetryPolicy

Informace o zásadách opakování pro odběr událostí

ServiceBusQueueEventSubscriptionDestination

Informace o cíli služby Service Bus pro odběr události.

ServiceBusTopicEventSubscriptionDestination

Informace o cíli tématu služby Service Bus pro odběr události

StaticDeliveryAttributeMapping

Podrobnosti mapování statického atributu doručení

StorageBlobDeadLetterDestination

Informace o cíli nedoručených dopisů založených na objektech blob úložiště

StorageQueueEventSubscriptionDestination

Informace o cíli fronty úložiště pro odběr událostí

StringBeginsWithAdvancedFilter

StringBeginsWith Rozšířený filtr.

StringContainsAdvancedFilter

StringContains Advanced Filter.

StringEndsWithAdvancedFilter

StringEndsWith Rozšířený filtr.

StringInAdvancedFilter

StringV rozšířeném filtru.

StringNotBeginsWithAdvancedFilter

StringNotBeginsWith Rozšířený filtr.

StringNotContainsAdvancedFilter

StringNotContains Advanced Filter.

StringNotEndsWithAdvancedFilter

StringNotEndsWith Rozšířený filtr.

StringNotInAdvancedFilter

Rozšířený filtr StringNotIn.

systemData

Metadata týkající se vytvoření a poslední změny prostředku

WebHookEventSubscriptionDestination

Informace o cíli webhooku pro odběr události

AzureFunctionEventSubscriptionDestination

Informace o cíli funkce Azure pro odběr událostí

Name Typ Default value Description
endpointType string:

AzureFunction

Typ koncového bodu pro cíl odběru událostí.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Podrobnosti o atributu doručení

properties.maxEventsPerBatch

integer

1

Maximální počet událostí na dávku

properties.preferredBatchSizeInKilobytes

integer

64

Upřednostňovaná velikost dávky v kilobajtech.

properties.resourceId

string

ID prostředku Azure, které představuje koncový bod cíle funkce Azure pro odběr událostí.

BoolEqualsAdvancedFilter

Rozšířený filtr BoolEquals.

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

BoolEquals

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

value

boolean

Logická hodnota filtru.

createdByType

Typ identity, která vytvořila prostředek.

Name Typ Description
Application

string

Key

string

ManagedIdentity

string

User

string

DeadLetterWithResourceIdentity

Informace o cíli deadletteru s identitou prostředku

Name Typ Description
deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Informace o cíli, kam se mají doručovat události pro odběr události. Používá nastavení spravované identity v nadřazených prostředcích (konkrétně téma nebo doména) k získání ověřovacích tokenů, které se používají při doručování nebo nedoručování.

identity

EventSubscriptionIdentity

Identita, která se má použít při nedoručených událostech.

DeliveryWithResourceIdentity

Informace o doručení odběru události s identitou prostředku

Name Typ Description
destination EventSubscriptionDestination:

Informace o cíli, kam se mají doručovat události pro odběr události. Používá identitu Azure Event Grid k získání ověřovacích tokenů, které se používají při doručování nebo nedoručování.

identity

EventSubscriptionIdentity

Identita, která se má použít při doručování událostí.

DynamicDeliveryAttributeMapping

Podrobnosti mapování atributů dynamického doručení

Name Typ Description
name

string

Název atributu doručení nebo hlavičky.

properties.sourceField

string

Cesta JSON v události, která obsahuje hodnotu atributu.

type string:

Dynamic

Typ atributu doručení nebo názvu hlavičky.

EventDeliverySchema

Schéma doručování událostí pro odběr události.

Name Typ Description
CloudEventSchemaV1_0

string

CustomInputSchema

string

EventGridSchema

string

EventHubEventSubscriptionDestination

Informace o cíli centra událostí pro odběr událostí

Name Typ Description
endpointType string:

EventHub

Typ koncového bodu pro cíl odběru událostí.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Podrobnosti o atributu doručení

properties.resourceId

string

ID prostředku Azure, které představuje koncový bod cíle centra událostí odběru událostí.

EventSubscription

Odběr události

Name Typ Default value Description
id

string

Plně kvalifikovaný identifikátor prostředku.

name

string

Název prostředku.

properties.deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Cíl nedoručených dopisů odběru událostí. Každá událost, kterou nelze doručit do cíle, je odeslána do cíle nedoručených dopisů. Používá identitu Azure Event Grid k získání ověřovacích tokenů, které se používají při doručování nebo nedoručování.

properties.deadLetterWithResourceIdentity

DeadLetterWithResourceIdentity

Cíl nedoručených dopisů odběru událostí. Každá událost, kterou nelze doručit do cíle, je odeslána do cíle nedoručených dopisů. Používá nastavení spravované identity v nadřazených prostředcích (konkrétně téma nebo doména) k získání ověřovacích tokenů, které se používají při doručování nebo nedoručování.

properties.deliveryWithResourceIdentity

DeliveryWithResourceIdentity

Informace o cíli, kam se mají doručovat události pro odběr události. Používá nastavení spravované identity v nadřazených prostředcích (konkrétně téma nebo doména) k získání ověřovacích tokenů, které se používají při doručování nebo nedoručování.

properties.destination EventSubscriptionDestination:

Informace o cíli, kam se mají doručovat události pro odběr události. Používá identitu Azure Event Grid k získání ověřovacích tokenů, které se používají při doručování nebo nedoručování.

properties.eventDeliverySchema

EventDeliverySchema

EventGridSchema

Schéma doručování událostí pro odběr události.

properties.expirationTimeUtc

string

Čas vypršení platnosti odběru události.

properties.filter

EventSubscriptionFilter

Informace o filtru odběru událostí.

properties.labels

string[]

Seznam popisků definovaných uživatelem

properties.provisioningState

EventSubscriptionProvisioningState

Stav zřizování odběru události.

properties.retryPolicy

RetryPolicy

Zásady opakování pro události. Můžete ho použít ke konfiguraci maximálního počtu pokusů o doručení a doby trvání událostí.

properties.topic

string

Název tématu odběru události.

systemData

systemData

Systémová metadata související s prostředkem odběru událostí.

type

string

Typ prostředku.

EventSubscriptionFilter

Vyfiltrujte odběr události.

Name Typ Default value Description
advancedFilters AdvancedFilter[]:

Pole rozšířených filtrů, které se používají k filtrování odběrů událostí.

enableAdvancedFilteringOnArrays

boolean

Umožňuje vyhodnocovat rozšířené filtry s maticí hodnot místo toho, aby se očekávala hodnota singulárového čísla.

includedEventTypes

string[]

Seznam příslušný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 výchozích typů událostí, nastavte IncludedEventTypes na hodnotu null.

isSubjectCaseSensitive

boolean

False

Určuje, jestli mají být vlastnosti SubjectBeginsWith a SubjectEndsWith filtru porovnány způsobem rozlišující malá a velká písmena.

subjectBeginsWith

string

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.

subjectEndsWith

string

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.

EventSubscriptionIdentity

Informace o identitě s odběrem události.

Name Typ Description
type

EventSubscriptionIdentityType

Typ použité spravované identity Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere jakoukoli identitu.

userAssignedIdentity

string

Identita uživatele přidružená k prostředku.

EventSubscriptionIdentityType

Typ použité spravované identity. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere jakoukoli identitu.

Name Typ Description
SystemAssigned

string

UserAssigned

string

EventSubscriptionProvisioningState

Stav zřizování odběru události.

Name Typ Description
AwaitingManualAction

string

Canceled

string

Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string

HybridConnectionEventSubscriptionDestination

Informace o cíli HybridConnection pro odběr událostí.

Name Typ Description
endpointType string:

HybridConnection

Typ koncového bodu pro cíl odběru událostí.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Podrobnosti o atributu doručení

properties.resourceId

string

ID prostředku Azure hybridního připojení, které je cílem odběru událostí.

IsNotNullAdvancedFilter

Rozšířený filtr IsNotNull

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

IsNotNull

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

IsNullOrUndefinedAdvancedFilter

IsNullOrUndefined Rozšířený filtr.

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

IsNullOrUndefined

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

NumberGreaterThanAdvancedFilter

Rozšířený filtr NumberGreaterThan.

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

NumberGreaterThan

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

value

number

Hodnota filtru.

NumberGreaterThanOrEqualsAdvancedFilter

Rozšířený filtr NumberGreaterThanOrEquals

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

NumberGreaterThanOrEquals

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

value

number

Hodnota filtru.

NumberInAdvancedFilter

NumberV rozšířeném filtru.

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

NumberIn

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

values

number[]

Sada hodnot filtru.

NumberInRangeAdvancedFilter

Rozšířený filtr NumberInRange

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

NumberInRange

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

values

number[]

Sada hodnot filtru.

NumberLessThanAdvancedFilter

NumberLessThan Rozšířený filtr.

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

NumberLessThan

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

value

number

Hodnota filtru.

NumberLessThanOrEqualsAdvancedFilter

Rozšířený filtr NumberLessThanOrEquals.

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

NumberLessThanOrEquals

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

value

number

Hodnota filtru.

NumberNotInAdvancedFilter

Rozšířený filtr NumberNotIn.

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

NumberNotIn

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

values

number[]

Sada hodnot filtru.

NumberNotInRangeAdvancedFilter

Rozšířený filtr NumberNotInRange.

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

NumberNotInRange

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

values

number[]

Sada hodnot filtru.

RetryPolicy

Informace o zásadách opakování pro odběr událostí

Name Typ Default value Description
eventTimeToLiveInMinutes

integer

1440

Funkce Time To Live (v minutách) pro události.

maxDeliveryAttempts

integer

30

Maximální počet opakovaných pokusů o doručení událostí

ServiceBusQueueEventSubscriptionDestination

Informace o cíli služby Service Bus pro odběr události.

Name Typ Description
endpointType string:

ServiceBusQueue

Typ koncového bodu pro cíl odběru událostí.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Podrobnosti o atributu doručení

properties.resourceId

string

ID prostředku Azure, které představuje koncový bod cíle služby Service Bus odběru událostí.

ServiceBusTopicEventSubscriptionDestination

Informace o cíli tématu služby Service Bus pro odběr události

Name Typ Description
endpointType string:

ServiceBusTopic

Typ koncového bodu pro cíl odběru událostí.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Podrobnosti o atributu doručení

properties.resourceId

string

ID prostředku Azure, které představuje koncový bod cíle tématu služby Service Bus odběru událostí.

StaticDeliveryAttributeMapping

Podrobnosti mapování statického atributu doručení

Name Typ Default value Description
name

string

Název atributu doručení nebo hlavičky.

properties.isSecret

boolean

False

Logický příznak určující, jestli atribut obsahuje citlivé informace .

properties.value

string

Hodnota atributu delivery

type string:

Static

Typ atributu doručení nebo názvu hlavičky.

StorageBlobDeadLetterDestination

Informace o cíli nedoručených dopisů založených na objektech blob úložiště

Name Typ Description
endpointType string:

StorageBlob

Typ koncového bodu pro cíl nedoručených dopisů

properties.blobContainerName

string

Název kontejneru objektů blob služby Storage, který je cílem událostí deadletter

properties.resourceId

string

ID prostředku Azure účtu úložiště, který je cílem událostí deadletter

StorageQueueEventSubscriptionDestination

Informace o cíli fronty úložiště pro odběr událostí

Name Typ Description
endpointType string:

StorageQueue

Typ koncového bodu pro cíl odběru událostí.

properties.queueMessageTimeToLiveInSeconds

integer

Doba, po kterou bude zpráva fronty úložiště aktivní v sekundách.

properties.queueName

string

Název fronty úložiště v účtu úložiště, který je cílem odběru událostí.

properties.resourceId

string

ID prostředku Azure účtu úložiště, který obsahuje frontu, která je cílem odběru událostí.

StringBeginsWithAdvancedFilter

StringBeginsWith Rozšířený filtr.

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

StringBeginsWith

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

values

string[]

Sada hodnot filtru.

StringContainsAdvancedFilter

StringContains Advanced Filter.

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

StringContains

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

values

string[]

Sada hodnot filtru.

StringEndsWithAdvancedFilter

StringEndsWith Rozšířený filtr.

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

StringEndsWith

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

values

string[]

Sada hodnot filtru.

StringInAdvancedFilter

StringV rozšířeném filtru.

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

StringIn

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

values

string[]

Sada hodnot filtru.

StringNotBeginsWithAdvancedFilter

StringNotBeginsWith Rozšířený filtr.

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

StringNotBeginsWith

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

values

string[]

Sada hodnot filtru.

StringNotContainsAdvancedFilter

StringNotContains Advanced Filter.

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

StringNotContains

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

values

string[]

Sada hodnot filtru.

StringNotEndsWithAdvancedFilter

StringNotEndsWith Rozšířený filtr.

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

StringNotEndsWith

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

values

string[]

Sada hodnot filtru.

StringNotInAdvancedFilter

Rozšířený filtr StringNotIn.

Name Typ Description
key

string

Pole nebo vlastnost v události, podle které chcete filtrovat.

operatorType string:

StringNotIn

Typ operátoru použitého pro filtrování, např. NumberIn, StringContains, BoolEquals a další.

values

string[]

Sada hodnot filtru.

systemData

Metadata týkající se vytvoření a poslední změny prostředku

Name Typ Description
createdAt

string

Časové razítko vytvoření prostředku (UTC)

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která vytvořila prostředek.

lastModifiedAt

string

Časové razítko poslední změny prostředku (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.

WebHookEventSubscriptionDestination

Informace o cíli webhooku pro odběr události

Name Typ Default value Description
endpointType string:

WebHook

Typ koncového bodu pro cíl odběru událostí.

properties.azureActiveDirectoryApplicationIdOrUri

string

ID nebo identifikátor URI aplikace Azure Active Directory pro získání přístupového tokenu, který bude zahrnut jako nosný token v žádostech o doručení.

properties.azureActiveDirectoryTenantId

string

ID tenanta Azure Active Directory pro získání přístupového tokenu, který bude zahrnut jako nosný token v žádostech o doručení.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Podrobnosti o atributu doručení

properties.endpointBaseUrl

string

Základní adresa URL, která představuje koncový bod cíle odběru událostí.

properties.endpointUrl

string

Adresa URL, která představuje koncový bod cíle odběru událostí.

properties.maxEventsPerBatch

integer

1

Maximální počet událostí na dávku

properties.preferredBatchSizeInKilobytes

integer

64

Upřednostňovaná velikost dávky v kilobajtech.