Delen via


Event Subscriptions - Get

Een gebeurtenisabonnement ophalen.
Eigenschappen van een gebeurtenisabonnement ophalen.

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

URI-parameters

Name In Vereist Type Description
eventSubscriptionName
path True

string

De naam van het gebeurtenisabonnement dat moet worden gevonden.

scope
path True

string

Het bereik van het gebeurtenisabonnement. Het bereik kan een abonnement of een resourcegroep of een resource op het hoogste niveau zijn die deel uitmaakt van een resourceprovidernaamruimte of een EventGrid-onderwerp. Gebruik bijvoorbeeld '/subscriptions/{subscriptionId}/' voor een abonnement, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor een resourcegroep en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' voor een resource en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' voor een EventGrid-onderwerp.

api-version
query True

string

Versie van de API die moet worden gebruikt met de clientaanvraag.

Antwoorden

Name Type Description
200 OK

EventSubscription

OK

Other Status Codes

Foutreacties: ***

  • 400 Ongeldige aanvraag.

  • 500 Interne serverfout.

Voorbeelden

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

Voorbeeldaanvraag

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=2025-02-15

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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=2025-02-15

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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=2025-02-15

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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=2025-02-15

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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=2025-02-15

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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=2025-02-15

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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=2025-02-15

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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=2025-02-15

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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=2025-02-15

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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

Voorbeeldrespons

{
  "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"
}

Definities

Name Description
AzureFunctionEventSubscriptionDestination

Informatie over de azure-functiebestemming voor een gebeurtenisabonnement.

BoolEqualsAdvancedFilter

BoolEquals Advanced Filter.

createdByType

Het type identiteit waarmee de resource is gemaakt.

DeadLetterWithResourceIdentity

Informatie over de deadletterbestemming met resource-id.

DeliveryWithResourceIdentity

Informatie over de levering voor een gebeurtenisabonnement met resource-id.

DynamicDeliveryAttributeMapping

Details van toewijzing van dynamische leveringskenmerken.

EventDeliverySchema

Het gebeurtenisleveringsschema voor het gebeurtenisabonnement.

EventHubEventSubscriptionDestination

Informatie over de event hub-bestemming voor een gebeurtenisabonnement.

EventSubscription

Gebeurtenisabonnement.

EventSubscriptionFilter

Filter op het gebeurtenisabonnement.

EventSubscriptionIdentity

De identiteitsgegevens met het gebeurtenisabonnement.

EventSubscriptionIdentityType

Het type beheerde identiteit dat wordt gebruikt. Kan 'SystemAssigned' of 'UserAssigned' zijn.

EventSubscriptionProvisioningState

Inrichtingsstatus van het gebeurtenisabonnement.

HybridConnectionEventSubscriptionDestination

Informatie over de HybridConnection-bestemming voor een gebeurtenisabonnement.

IsNotNullAdvancedFilter

IsNotNull Geavanceerd filter.

IsNullOrUndefinedAdvancedFilter

IsNullOrUndefined Advanced Filter.

MonitorAlertEventSubscriptionDestination

Informatie over de waarschuwingsbestemming bewaken voor een gebeurtenisabonnement.

MonitorAlertSeverity

De ernst die wordt gekoppeld aan elke waarschuwing die via dit gebeurtenisabonnement wordt geactiveerd. Dit veld moet worden opgegeven.

NamespaceTopicEventSubscriptionDestination

Informatie over de bestemming van het onderwerp naamruimte voor een gebeurtenisabonnement.

NumberGreaterThanAdvancedFilter

NumberGreaterThan Geavanceerd filter.

NumberGreaterThanOrEqualsAdvancedFilter

NumberGreaterThanOrEquals Advanced Filter.

NumberInAdvancedFilter

NumberIn Advanced Filter.

NumberInRangeAdvancedFilter

NumberInRange Advanced Filter.

NumberLessThanAdvancedFilter

NumberLessThan Geavanceerd filter.

NumberLessThanOrEqualsAdvancedFilter

NumberLessThanOrEquals Advanced Filter.

NumberNotInAdvancedFilter

NumberNotIn Advanced Filter.

NumberNotInRangeAdvancedFilter

NumberNotInRange Advanced Filter.

RetryPolicy

Informatie over het beleid voor opnieuw proberen voor een gebeurtenisabonnement.

ServiceBusQueueEventSubscriptionDestination

Informatie over de service bus-bestemming voor een gebeurtenisabonnement.

ServiceBusTopicEventSubscriptionDestination

Informatie over de service bus-onderwerpbestemming voor een gebeurtenisabonnement.

StaticDeliveryAttributeMapping

Toewijzingsgegevens van statische leveringskenmerken.

StorageBlobDeadLetterDestination

Informatie over de op opslagblob gebaseerde bestemming voor dode letters.

StorageQueueEventSubscriptionDestination

Informatie over de opslagwachtrijbestemming voor een gebeurtenisabonnement.

StringBeginsWithAdvancedFilter

StringBeginsWith Advanced Filter.

StringContainsAdvancedFilter

StringContains Advanced Filter.

StringEndsWithAdvancedFilter

StringEndsWith Advanced Filter.

StringInAdvancedFilter

StringIn Advanced Filter.

StringNotBeginsWithAdvancedFilter

StringNotBeginsWith Advanced Filter.

StringNotContainsAdvancedFilter

StringNotContains Geavanceerd filter.

StringNotEndsWithAdvancedFilter

StringNotEndsWith Advanced Filter.

StringNotInAdvancedFilter

StringNotIn Advanced Filter.

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

TlsVersion

Minimale TLS-versie van de uitgever die naar dit domein mag worden gepubliceerd

WebHookEventSubscriptionDestination

Informatie over de webhookbestemming voor een gebeurtenisabonnement.

AzureFunctionEventSubscriptionDestination

Informatie over de azure-functiebestemming voor een gebeurtenisabonnement.

Name Type Default value Description
endpointType string:

AzureFunction

Type van het eindpunt voor het doel van het gebeurtenisabonnement.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Details van het leveringskenmerk.

properties.maxEventsPerBatch

integer

1

Maximum aantal gebeurtenissen per batch.

properties.preferredBatchSizeInKilobytes

integer

64

Voorkeursbatchgrootte in Kilobytes.

properties.resourceId

string

De Azure-resource-id die het eindpunt van de Azure Function-bestemming van een gebeurtenisabonnement vertegenwoordigt.

BoolEqualsAdvancedFilter

BoolEquals Advanced Filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

BoolEquals

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

value

boolean

De booleaanse filterwaarde.

createdByType

Het type identiteit waarmee de resource is gemaakt.

Waarde Description
Application
Key
ManagedIdentity
User

DeadLetterWithResourceIdentity

Informatie over de deadletterbestemming met resource-id.

Name Type Description
deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Informatie over de bestemming waar gebeurtenissen moeten worden afgeleverd voor het gebeurtenisabonnement. Maakt gebruik van de installatie van de beheerde identiteit op de bovenliggende resource (namelijk onderwerp of domein) om de verificatietokens te verkrijgen die worden gebruikt tijdens het schrijven van lege letters.

identity

EventSubscriptionIdentity

De identiteit die moet worden gebruikt bij gebeurtenissen met dode letters.

DeliveryWithResourceIdentity

Informatie over de levering voor een gebeurtenisabonnement met resource-id.

Name Type Description
destination EventSubscriptionDestination:

Informatie over de bestemming waar gebeurtenissen moeten worden afgeleverd voor het gebeurtenisabonnement. Maakt gebruik van de installatie van de beheerde identiteit op de bovenliggende resource (namelijk onderwerp of domein) om de verificatietokens te verkrijgen die tijdens de levering worden gebruikt.

identity

EventSubscriptionIdentity

De identiteit die moet worden gebruikt bij het leveren van gebeurtenissen.

DynamicDeliveryAttributeMapping

Details van toewijzing van dynamische leveringskenmerken.

Name Type Description
name

string

Naam van het leveringskenmerk of de koptekst.

properties.sourceField

string

JSON-pad in de gebeurtenis die kenmerkwaarde bevat.

type string:

Dynamic

Type van het leveringskenmerk of de naam van de header.

EventDeliverySchema

Het gebeurtenisleveringsschema voor het gebeurtenisabonnement.

Waarde Description
CloudEventSchemaV1_0
CustomInputSchema
EventGridSchema

EventHubEventSubscriptionDestination

Informatie over de event hub-bestemming voor een gebeurtenisabonnement.

Name Type Description
endpointType string:

EventHub

Type van het eindpunt voor het doel van het gebeurtenisabonnement.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Details van het leveringskenmerk.

properties.resourceId

string

De Azure-resource-id die het eindpunt van een Event Hub-bestemming van een gebeurtenisabonnement vertegenwoordigt.

EventSubscription

Gebeurtenisabonnement.

Name Type Default value Description
id

string

Volledig gekwalificeerde id van de resource.

name

string

Naam van de resource.

properties.deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

De bestemming van de dode letter van het gebeurtenisabonnement. Elke gebeurtenis die niet naar zijn bestemming kan worden geleverd, wordt verzonden naar de bestemming van de dode brief. Maakt gebruik van de identiteit van Azure Event Grid om de verificatietokens te verkrijgen die worden gebruikt tijdens levering/dode brieven.

properties.deadLetterWithResourceIdentity

DeadLetterWithResourceIdentity

De bestemming van de dode letter van het gebeurtenisabonnement. Elke gebeurtenis die niet naar zijn bestemming kan worden geleverd, wordt verzonden naar de bestemming van de dode brief. Maakt gebruik van de installatie van de beheerde identiteit op de bovenliggende resource (namelijk onderwerp of domein) om de verificatietokens te verkrijgen die worden gebruikt tijdens het afleveren/onbestelbare brieven.

properties.deliveryWithResourceIdentity

DeliveryWithResourceIdentity

Informatie over de bestemming waar gebeurtenissen moeten worden afgeleverd voor het gebeurtenisabonnement. Maakt gebruik van de installatie van de beheerde identiteit op de bovenliggende resource (namelijk onderwerp of domein) om de verificatietokens te verkrijgen die worden gebruikt tijdens het afleveren/onbestelbare brieven.

properties.destination EventSubscriptionDestination:

Informatie over de bestemming waar gebeurtenissen moeten worden afgeleverd voor het gebeurtenisabonnement. Maakt gebruik van de identiteit van Azure Event Grid om de verificatietokens te verkrijgen die worden gebruikt tijdens levering/dode brieven.

properties.eventDeliverySchema

EventDeliverySchema

EventGridSchema

Het gebeurtenisleveringsschema voor het gebeurtenisabonnement.

properties.expirationTimeUtc

string

Verlooptijd van het gebeurtenisabonnement.

properties.filter

EventSubscriptionFilter

Informatie over het filter voor het gebeurtenisabonnement.

properties.labels

string[]

Lijst met door de gebruiker gedefinieerde labels.

properties.provisioningState

EventSubscriptionProvisioningState

Inrichtingsstatus van het gebeurtenisabonnement.

properties.retryPolicy

RetryPolicy

Het beleid voor opnieuw proberen voor gebeurtenissen. Dit kan worden gebruikt om het maximum aantal leveringspogingen en time to live te configureren voor gebeurtenissen.

properties.topic

string

Naam van het onderwerp van het gebeurtenisabonnement.

systemData

systemData

De systeemmetagegevens met betrekking tot de Event Grid-resource.

type

string

Type resource.

EventSubscriptionFilter

Filter op het gebeurtenisabonnement.

Name Type Default value Description
advancedFilters AdvancedFilter[]:

Een matrix met geavanceerde filters die worden gebruikt voor het filteren van gebeurtenisabonnementen.

enableAdvancedFilteringOnArrays

boolean

Hiermee kunnen geavanceerde filters worden geƫvalueerd op basis van een matrix met waarden in plaats van een enkelvoudige waarde te verwachten.

includedEventTypes

string[]

Een lijst met toepasselijke gebeurtenistypen die deel moeten uitmaken van het gebeurtenisabonnement. Als u zich wilt abonneren op alle standaardgebeurtenistypen, stelt u de IncludedEventTypes in op null.

isSubjectCaseSensitive

boolean

False

Hiermee geeft u op of de eigenschappen SubjectBeginsWith en SubjectEndsWith van het filter op een hoofdlettergevoelige manier moeten worden vergeleken.

subjectBeginsWith

string

Een optionele tekenreeks voor het filteren van gebeurtenissen voor een gebeurtenisabonnement op basis van een resourcepadvoorvoegsel. De indeling hiervan is afhankelijk van de uitgever van de gebeurtenissen. Jokertekens worden niet ondersteund in dit pad.

subjectEndsWith

string

Een optionele tekenreeks voor het filteren van gebeurtenissen voor een gebeurtenisabonnement op basis van een achtervoegsel voor een resourcepad. Jokertekens worden niet ondersteund in dit pad.

EventSubscriptionIdentity

De identiteitsgegevens met het gebeurtenisabonnement.

Name Type Description
type

EventSubscriptionIdentityType

Het type beheerde identiteit dat wordt gebruikt. Kan 'SystemAssigned' of 'UserAssigned' zijn.

userAssignedIdentity

string

De gebruikersidentiteit die is gekoppeld aan de resource.

EventSubscriptionIdentityType

Het type beheerde identiteit dat wordt gebruikt. Kan 'SystemAssigned' of 'UserAssigned' zijn.

Waarde Description
SystemAssigned
UserAssigned

EventSubscriptionProvisioningState

Inrichtingsstatus van het gebeurtenisabonnement.

Waarde Description
AwaitingManualAction
Canceled
Creating
Deleting
Failed
Succeeded
Updating

HybridConnectionEventSubscriptionDestination

Informatie over de HybridConnection-bestemming voor een gebeurtenisabonnement.

Name Type Description
endpointType string:

HybridConnection

Type van het eindpunt voor het doel van het gebeurtenisabonnement.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Details van het leveringskenmerk.

properties.resourceId

string

De Azure-resource-id van een hybride verbinding die het doel is van een gebeurtenisabonnement.

IsNotNullAdvancedFilter

IsNotNull Geavanceerd filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

IsNotNull

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

IsNullOrUndefinedAdvancedFilter

IsNullOrUndefined Advanced Filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

IsNullOrUndefined

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

MonitorAlertEventSubscriptionDestination

Informatie over de waarschuwingsbestemming bewaken voor een gebeurtenisabonnement.

Name Type Description
endpointType string:

MonitorAlert

Type van het eindpunt voor het doel van het gebeurtenisabonnement.

properties.actionGroups

string[]

De lijst met ARM-id's van actiegroepen die worden geactiveerd voor elke waarschuwing die via dit gebeurtenisabonnement wordt geactiveerd. Elke ARM-resource-id moet dit patroon volgen: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Insights/actionGroups/{ActionGroupName}.

properties.description

string

De beschrijving die wordt toegevoegd aan elke waarschuwing die via dit gebeurtenisabonnement wordt geactiveerd.

properties.severity

MonitorAlertSeverity

De ernst die wordt gekoppeld aan elke waarschuwing die via dit gebeurtenisabonnement wordt geactiveerd. Dit veld moet worden opgegeven.

MonitorAlertSeverity

De ernst die wordt gekoppeld aan elke waarschuwing die via dit gebeurtenisabonnement wordt geactiveerd. Dit veld moet worden opgegeven.

Waarde Description
Sev0
Sev1
Sev2
Sev3
Sev4

NamespaceTopicEventSubscriptionDestination

Informatie over de bestemming van het onderwerp naamruimte voor een gebeurtenisabonnement.

Name Type Description
endpointType string:

NamespaceTopic

Type van het eindpunt voor het doel van het gebeurtenisabonnement.

properties.resourceId

string

De Azure-resource-id die het eindpunt vertegenwoordigt van de Event Grid-naamruimteonderwerpbestemming van een gebeurtenisabonnement. Dit veld is vereist en de vermelde resource naamruimteonderwerp moet al bestaan. De ARM-id van de resource moet dit patroon volgen: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.EventGrid/namespaces/{NamespaceName}/topics/{TopicName}.

NumberGreaterThanAdvancedFilter

NumberGreaterThan Geavanceerd filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

NumberGreaterThan

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

value

number

De filterwaarde.

NumberGreaterThanOrEqualsAdvancedFilter

NumberGreaterThanOrEquals Advanced Filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

NumberGreaterThanOrEquals

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

value

number

De filterwaarde.

NumberInAdvancedFilter

NumberIn Advanced Filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

NumberIn

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

values

number[]

De set filterwaarden.

NumberInRangeAdvancedFilter

NumberInRange Advanced Filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

NumberInRange

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

values

number[]

De set filterwaarden.

NumberLessThanAdvancedFilter

NumberLessThan Geavanceerd filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

NumberLessThan

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

value

number

De filterwaarde.

NumberLessThanOrEqualsAdvancedFilter

NumberLessThanOrEquals Advanced Filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

NumberLessThanOrEquals

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

value

number

De filterwaarde.

NumberNotInAdvancedFilter

NumberNotIn Advanced Filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

NumberNotIn

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

values

number[]

De set filterwaarden.

NumberNotInRangeAdvancedFilter

NumberNotInRange Advanced Filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

NumberNotInRange

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

values

number[]

De set filterwaarden.

RetryPolicy

Informatie over het beleid voor opnieuw proberen voor een gebeurtenisabonnement.

Name Type Default value Description
eventTimeToLiveInMinutes

integer

1440

Time To Live (in minuten) voor gebeurtenissen.

maxDeliveryAttempts

integer

30

Maximum aantal nieuwe pogingen voor levering voor gebeurtenissen.

ServiceBusQueueEventSubscriptionDestination

Informatie over de service bus-bestemming voor een gebeurtenisabonnement.

Name Type Description
endpointType string:

ServiceBusQueue

Type van het eindpunt voor het doel van het gebeurtenisabonnement.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Details van het leveringskenmerk.

properties.resourceId

string

De Azure-resource-id die het eindpunt van de Service Bus-bestemming van een gebeurtenisabonnement vertegenwoordigt.

ServiceBusTopicEventSubscriptionDestination

Informatie over de service bus-onderwerpbestemming voor een gebeurtenisabonnement.

Name Type Description
endpointType string:

ServiceBusTopic

Type van het eindpunt voor het doel van het gebeurtenisabonnement.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Details van het leveringskenmerk.

properties.resourceId

string

De Azure-resource-id die het eindpunt van de Service Bus-onderwerpbestemming van een gebeurtenisabonnement vertegenwoordigt.

StaticDeliveryAttributeMapping

Toewijzingsgegevens van statische leveringskenmerken.

Name Type Default value Description
name

string

Naam van het leveringskenmerk of de koptekst.

properties.isSecret

boolean

False

Booleaanse vlag om te zien of het kenmerk gevoelige informatie bevat.

properties.value

string

Waarde van het leveringskenmerk.

type string:

Static

Type van het leveringskenmerk of de naam van de header.

StorageBlobDeadLetterDestination

Informatie over de op opslagblob gebaseerde bestemming voor dode letters.

Name Type Description
endpointType string:

StorageBlob

Type van het eindpunt voor de bestemming van de dode letter

properties.blobContainerName

string

De naam van de Storage-blobcontainer die de bestemming is van de deadletter-gebeurtenissen

properties.resourceId

string

De Azure-resource-id van het opslagaccount dat de bestemming is van de deadletter-gebeurtenissen

StorageQueueEventSubscriptionDestination

Informatie over de opslagwachtrijbestemming voor een gebeurtenisabonnement.

Name Type Description
endpointType string:

StorageQueue

Type van het eindpunt voor het doel van het gebeurtenisabonnement.

properties.queueMessageTimeToLiveInSeconds

integer

Berichttijd van opslagwachtrij in seconden. Deze waarde kan niet nul of negatief zijn, met uitzondering van het gebruik van -1 om aan te geven dat de Time To Live van het bericht oneindig is.

properties.queueName

string

De naam van de opslagwachtrij onder een opslagaccount dat de bestemming is van een gebeurtenisabonnement.

properties.resourceId

string

De Azure-resource-id van het opslagaccount dat de wachtrij bevat die het doel is van een gebeurtenisabonnement.

StringBeginsWithAdvancedFilter

StringBeginsWith Advanced Filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

StringBeginsWith

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

values

string[]

De set filterwaarden.

StringContainsAdvancedFilter

StringContains Advanced Filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

StringContains

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

values

string[]

De set filterwaarden.

StringEndsWithAdvancedFilter

StringEndsWith Advanced Filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

StringEndsWith

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

values

string[]

De set filterwaarden.

StringInAdvancedFilter

StringIn Advanced Filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

StringIn

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

values

string[]

De set filterwaarden.

StringNotBeginsWithAdvancedFilter

StringNotBeginsWith Advanced Filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

StringNotBeginsWith

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

values

string[]

De set filterwaarden.

StringNotContainsAdvancedFilter

StringNotContains Geavanceerd filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

StringNotContains

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

values

string[]

De set filterwaarden.

StringNotEndsWithAdvancedFilter

StringNotEndsWith Advanced Filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

StringNotEndsWith

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

values

string[]

De set filterwaarden.

StringNotInAdvancedFilter

StringNotIn Advanced Filter.

Name Type Description
key

string

Het veld/de eigenschap in de gebeurtenis op basis waarvan u wilt filteren.

operatorType string:

StringNotIn

Het operatortype dat wordt gebruikt voor filteren, bijvoorbeeld NumberIn, StringContains, BoolEquals en andere.

values

string[]

De set filterwaarden.

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

Name Type Description
createdAt

string

De tijdstempel van het maken van resources (UTC).

createdBy

string

De identiteit waarmee de resource is gemaakt.

createdByType

createdByType

Het type identiteit waarmee de resource is gemaakt.

lastModifiedAt

string

De tijdstempel van de laatste wijziging van de resource (UTC)

lastModifiedBy

string

De identiteit die de resource voor het laatst heeft gewijzigd.

lastModifiedByType

createdByType

Het type identiteit dat de resource voor het laatst heeft gewijzigd.

TlsVersion

Minimale TLS-versie van de uitgever die naar dit domein mag worden gepubliceerd

Waarde Description
1.0
1.1
1.2

WebHookEventSubscriptionDestination

Informatie over de webhookbestemming voor een gebeurtenisabonnement.

Name Type Default value Description
endpointType string:

WebHook

Type van het eindpunt voor het doel van het gebeurtenisabonnement.

properties.azureActiveDirectoryApplicationIdOrUri

string

De Azure Active Directory-toepassings-id of -URI om het toegangstoken op te halen dat wordt opgenomen als het bearer-token in bezorgingsaanvragen.

properties.azureActiveDirectoryTenantId

string

De Tenant-id van Azure Active Directory om het toegangstoken op te halen dat wordt opgenomen als bearer-token in bezorgingsaanvragen.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Details van het leveringskenmerk.

properties.endpointBaseUrl

string

De basis-URL die het eindpunt van het doel van een gebeurtenisabonnement vertegenwoordigt.

properties.endpointUrl

string

De URL die het eindpunt van het doel van een gebeurtenisabonnement vertegenwoordigt.

properties.maxEventsPerBatch

integer

1

Maximum aantal gebeurtenissen per batch.

properties.minimumTlsVersionAllowed

TlsVersion

Minimale TLS-versie die moet worden ondersteund door webhookeindpunt

properties.preferredBatchSizeInKilobytes

integer

64

Voorkeursbatchgrootte in Kilobytes.