Freigeben über


Namespace Topic Event Subscriptions - Get

Rufen Sie ein Ereignisabonnement eines Namespacethemas ab.
Dient zum Abrufen von Eigenschaften eines Ereignisabonnements eines Namespacethemas.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/namespaces/{namespaceName}/topics/{topicName}/eventSubscriptions/{eventSubscriptionName}?api-version=2025-02-15

URI-Parameter

Name In Erforderlich Typ Beschreibung
eventSubscriptionName
path True

string

minLength: 3
maxLength: 50
pattern: ^[a-zA-Z0-9-]*$

Name des zu findenden Ereignisabonnements.

namespaceName
path True

string

minLength: 3
maxLength: 50
pattern: ^[a-zA-Z0-9-]*$

Name des Namespace.

resourceGroupName
path True

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers.

subscriptionId
path True

string

Abonnementanmeldeinformationen, die ein Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf.

topicName
path True

string

minLength: 3
maxLength: 50
pattern: ^[a-zA-Z0-9-]*$

Name des Namespacethemas.

api-version
query True

string

Version der API, die mit der Clientanforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

Subscription

OKAY

Other Status Codes

ErrorResponse

Fehlerantwort, die zurückgegeben wurde, wenn die Anforderung nicht erfolgreich war.

Beispiele

NamespaceTopicEventSubscriptions_Get

Beispielanforderung

GET https://management.azure.com/subscriptions/8f6b6269-84f2-4d09-9e31-1127efcd1e40/resourceGroups/examplerg/providers/Microsoft.EventGrid/namespaces/examplenamespace2/topics/examplenamespacetopic2/eventSubscriptions/examplenamespacetopicEventSub1?api-version=2025-02-15

Beispiel für eine Antwort

{
  "properties": {
    "provisioningState": "Succeeded",
    "deliveryConfiguration": {
      "deliveryMode": "Queue",
      "queue": {
        "receiveLockDurationInSeconds": 60,
        "maxDeliveryCount": 4,
        "eventTimeToLive": "P1D"
      }
    },
    "eventDeliverySchema": "CloudEventSchemaV1_0"
  },
  "id": "/subscriptions/8f6b6269-84f2-4d09-9e31-1127efcd1e40/resourceGroups/examplerg/providers/Microsoft.EventGrid/namespaces/examplenamespace2/topics/examplenamespacetopic2/eventSubscriptions/examplenamespacetopicEventSub2",
  "name": "examplenamespacetopicEventSub2",
  "type": "Microsoft.EventGrid/namespaces/topics/eventsubscriptions",
  "systemData": null
}

Definitionen

Name Beschreibung
AzureFunctionEventSubscriptionDestination

Informationen zum Ziel der Azure-Funktion für ein Ereignisabonnement.

BoolEqualsFilter

BoolEquals Filter.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

DeadLetterWithResourceIdentity

Informationen zum Deadletter-Ziel mit Ressourcenidentität.

DeliveryConfiguration

Eigenschaften der Übermittlungskonfigurationsinformationen des Ereignisabonnements.

DeliveryMode

Übermittlungsmodus des Ereignisabonnements.

DeliverySchema

Das Ereignisübermittlungsschema für das Ereignisabonnement.

DeliveryWithResourceIdentity

Informationen zur Übermittlung für ein Ereignisabonnement mit Ressourcenidentität.

DynamicDeliveryAttributeMapping

Details zur Zuordnung dynamischer Übermittlungsattribute.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

EventHubEventSubscriptionDestination

Informationen zum Event Hub-Ziel für ein Ereignisabonnement.

EventSubscriptionIdentity

Die Identitätsinformationen mit dem Ereignisabonnement.

EventSubscriptionIdentityType

Der Typ der verwendeten verwalteten Identität. Kann entweder "SystemAssigned" oder "UserAssigned" sein.

FiltersConfiguration

Filtert die Konfiguration für das Ereignisabonnement.

HybridConnectionEventSubscriptionDestination

Informationen zum HybridConnection-Ziel für ein Ereignisabonnement.

IsNotNullFilter

IsNotNull-Filter.

IsNullOrUndefinedFilter

IsNullOrUndefined Filter.

MonitorAlertEventSubscriptionDestination

Informationen zum Monitorbenachrichtigungsziel für ein Ereignisabonnement.

MonitorAlertSeverity

Der Schweregrad, der an jede Warnung angefügt wird, die über dieses Ereignisabonnement ausgelöst wird. Dieses Feld muss angegeben werden.

NamespaceTopicEventSubscriptionDestination

Informationen zum Namespacethemaziel für ein Ereignisabonnement.

NumberGreaterThanFilter

NumberGreaterThan-Filter.

NumberGreaterThanOrEqualsFilter

NumberGreaterThanOrEquals Filter.

NumberInFilter

NumberIn-Filter.

NumberInRangeFilter

NumberInRange-Filter.

NumberLessThanFilter

NumberLessThan-Filter.

NumberLessThanOrEqualsFilter

NumberLessThanOrEquals Filter.

NumberNotInFilter

NumberNotIn-Filter.

NumberNotInRangeFilter

NumberNotInRange-Filter.

PushInfo

Eigenschaften der Zielinformationen für das Ereignisabonnement, das Push unterstützt.

QueueInfo

Eigenschaften der Warteschlangeninformationen für das Ereignisabonnement.

ServiceBusQueueEventSubscriptionDestination

Informationen zum Servicebusziel für ein Ereignisabonnement.

ServiceBusTopicEventSubscriptionDestination

Informationen zum Ziel des Servicebusthemas für ein Ereignisabonnement.

StaticDeliveryAttributeMapping

Details zur Zuordnung statischer Übermittlungsattribute.

StorageBlobDeadLetterDestination

Informationen zum Speicher-BLOB-basierten Ziel für inaktive Buchstaben.

StorageQueueEventSubscriptionDestination

Informationen zum Ziel der Speicherwarteschlange für ein Ereignisabonnement.

StringBeginsWithFilter

StringBeginsWith Filter.

StringContainsFilter

StringContains-Filter.

StringEndsWithFilter

StringEndsWith Filter.

StringInFilter

StringIn-Filter.

StringNotBeginsWithFilter

StringNotBeginsWith Filter.

StringNotContainsFilter

StringNotContains-Filter.

StringNotEndsWithFilter

StringNotEndsWith Filter.

StringNotInFilter

StringNotIn-Filter.

Subscription

Ereignisabonnement.

SubscriptionProvisioningState

Bereitstellungsstatus des Ereignisabonnements.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

TlsVersion

Minimale TLS-Version des Herausgebers, die in dieser Domäne veröffentlicht werden darf

WebHookEventSubscriptionDestination

Informationen zum Webhook-Ziel für ein Ereignisabonnement.

AzureFunctionEventSubscriptionDestination

Informationen zum Ziel der Azure-Funktion für ein Ereignisabonnement.

Name Typ Standardwert Beschreibung
endpointType string:

AzureFunction

Typ des Endpunkts für das Ereignisabonnementziel.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Details des Übermittlungsattributs.

properties.maxEventsPerBatch

integer (int32)

1

Maximale Anzahl von Ereignissen pro Batch.

properties.preferredBatchSizeInKilobytes

integer (int32)

64

Bevorzugte Batchgröße in Kilobyte.

properties.resourceId

string (arm-id)

Die Azure-Ressourcen-ID, die den Endpunkt des Azure-Funktionsziels eines Ereignisabonnements darstellt.

BoolEqualsFilter

BoolEquals Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

BoolEquals

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

value

boolean

Der boolesche Filterwert.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
Application
Key
ManagedIdentity
User

DeadLetterWithResourceIdentity

Informationen zum Deadletter-Ziel mit Ressourcenidentität.

Name Typ Beschreibung
deadLetterDestination DeadLetterDestination:

StorageBlobDeadLetterDestination

Informationen zum Ziel, an dem Ereignisse für das Ereignisabonnement übermittelt werden müssen. Verwendet das Setup der verwalteten Identität in der übergeordneten Ressource (nämlich Thema oder Domäne), um die Authentifizierungstoken abzurufen, die während der Inschrift verwendet werden.

identity

EventSubscriptionIdentity

Die Identität, die beim Dead Lettering-Ereignis verwendet werden soll.

DeliveryConfiguration

Eigenschaften der Übermittlungskonfigurationsinformationen des Ereignisabonnements.

Name Typ Beschreibung
deliveryMode

DeliveryMode

Übermittlungsmodus des Ereignisabonnements.

push

PushInfo

Diese Eigenschaft sollte aufgefüllt werden, wenn deliveryMode pusht und Informationen zum Pushabonnement darstellt.

queue

QueueInfo

Diese Eigenschaft sollte aufgefüllt werden, wenn deliveryMode Warteschlange ist und Informationen zum Warteschlangenabonnement darstellt.

DeliveryMode

Übermittlungsmodus des Ereignisabonnements.

Wert Beschreibung
Push
Queue

DeliverySchema

Das Ereignisübermittlungsschema für das Ereignisabonnement.

Wert Beschreibung
CloudEventSchemaV1_0

DeliveryWithResourceIdentity

Informationen zur Übermittlung für ein Ereignisabonnement mit Ressourcenidentität.

Name Typ Beschreibung
destination EventSubscriptionDestination:

Informationen zum Ziel, an dem Ereignisse für das Ereignisabonnement übermittelt werden müssen. Verwendet das Setup der verwalteten Identität in der übergeordneten Ressource (nämlich Thema oder Domäne), um die Authentifizierungstoken abzurufen, die während der Übermittlung verwendet werden.

identity

EventSubscriptionIdentity

Die Identität, die beim Bereitstellen von Ereignissen verwendet werden soll.

DynamicDeliveryAttributeMapping

Details zur Zuordnung dynamischer Übermittlungsattribute.

Name Typ Beschreibung
name

string

Name des Übermittlungsattributs oder -headers.

properties.sourceField

string

JSON-Pfad im Ereignis, das Attributwert enthält.

type string:

Dynamic

Typ des Übermittlungsattributs oder des Headernamens.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

EventHubEventSubscriptionDestination

Informationen zum Event Hub-Ziel für ein Ereignisabonnement.

Name Typ Beschreibung
endpointType string:

EventHub

Typ des Endpunkts für das Ereignisabonnementziel.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Details des Übermittlungsattributs.

properties.resourceId

string (arm-id)

Die Azure-Ressourcen-ID, die den Endpunkt eines Event Hub-Ziels eines Ereignisabonnements darstellt.

EventSubscriptionIdentity

Die Identitätsinformationen mit dem Ereignisabonnement.

Name Typ Beschreibung
type

EventSubscriptionIdentityType

Der Typ der verwendeten verwalteten Identität. Kann entweder "SystemAssigned" oder "UserAssigned" sein.

userAssignedIdentity

string

Die der Ressource zugeordnete Benutzeridentität.

EventSubscriptionIdentityType

Der Typ der verwendeten verwalteten Identität. Kann entweder "SystemAssigned" oder "UserAssigned" sein.

Wert Beschreibung
SystemAssigned
UserAssigned

FiltersConfiguration

Filtert die Konfiguration für das Ereignisabonnement.

Name Typ Beschreibung
filters Filter[]:

Ein Array von Filtern, die zum Filtern von Ereignisabonnements verwendet werden.

includedEventTypes

string[]

Eine Liste der anwendbaren Ereignistypen, die Teil des Ereignisabonnements sein müssen. Wenn alle Standardereignistypen abonniert werden sollen, legen Sie die IncludedEventTypes auf NULL fest.

HybridConnectionEventSubscriptionDestination

Informationen zum HybridConnection-Ziel für ein Ereignisabonnement.

Name Typ Beschreibung
endpointType string:

HybridConnection

Typ des Endpunkts für das Ereignisabonnementziel.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Details des Übermittlungsattributs.

properties.resourceId

string (arm-id)

Die Azure-Ressourcen-ID einer Hybridverbindung, die das Ziel eines Ereignisabonnements ist.

IsNotNullFilter

IsNotNull-Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

IsNotNull

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

IsNullOrUndefinedFilter

IsNullOrUndefined Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

IsNullOrUndefined

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

MonitorAlertEventSubscriptionDestination

Informationen zum Monitorbenachrichtigungsziel für ein Ereignisabonnement.

Name Typ Beschreibung
endpointType string:

MonitorAlert

Typ des Endpunkts für das Ereignisabonnementziel.

properties.actionGroups

string[] (arm-id)

Die Liste der ARM-IDs von Aktionsgruppen, die für jede Warnung ausgelöst werden, die über dieses Ereignisabonnement ausgelöst wird. Jede RESSOURCEN-ARM-ID sollte diesem Muster folgen: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Insights/actionGroups/{ActionGroupName}.

properties.description

string

Die Beschreibung, die an jede Warnung angefügt wird, die über dieses Ereignisabonnement ausgelöst wird.

properties.severity

MonitorAlertSeverity

Der Schweregrad, der an jede Warnung angefügt wird, die über dieses Ereignisabonnement ausgelöst wird. Dieses Feld muss angegeben werden.

MonitorAlertSeverity

Der Schweregrad, der an jede Warnung angefügt wird, die über dieses Ereignisabonnement ausgelöst wird. Dieses Feld muss angegeben werden.

Wert Beschreibung
Sev0
Sev1
Sev2
Sev3
Sev4

NamespaceTopicEventSubscriptionDestination

Informationen zum Namespacethemaziel für ein Ereignisabonnement.

Name Typ Beschreibung
endpointType string:

NamespaceTopic

Typ des Endpunkts für das Ereignisabonnementziel.

properties.resourceId

string (arm-id)

Die Azure-Ressourcen-ID, die den Endpunkt des Event Grid Namespace Topic-Ziels eines Ereignisabonnements darstellt. Dieses Feld ist erforderlich, und die aufgelistete Namespacethemaressource muss bereits vorhanden sein. Die RESSOURCEN-ARM-ID sollte diesem Muster folgen: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.EventGrid/namespaces/{NamespaceName}/topics/{TopicName}.

NumberGreaterThanFilter

NumberGreaterThan-Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

NumberGreaterThan

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

value

number (double)

Der Filterwert.

NumberGreaterThanOrEqualsFilter

NumberGreaterThanOrEquals Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

NumberGreaterThanOrEquals

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

value

number (double)

Der Filterwert.

NumberInFilter

NumberIn-Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

NumberIn

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

values

number[] (double)

Der Satz von Filterwerten.

NumberInRangeFilter

NumberInRange-Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

NumberInRange

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

values

number[] (double)

Der Satz von Filterwerten.

NumberLessThanFilter

NumberLessThan-Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

NumberLessThan

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

value

number (double)

Der Filterwert.

NumberLessThanOrEqualsFilter

NumberLessThanOrEquals Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

NumberLessThanOrEquals

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

value

number (double)

Der Filterwert.

NumberNotInFilter

NumberNotIn-Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

NumberNotIn

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

values

number[] (double)

Der Satz von Filterwerten.

NumberNotInRangeFilter

NumberNotInRange-Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

NumberNotInRange

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

values

number[] (double)

Der Satz von Filterwerten.

PushInfo

Eigenschaften der Zielinformationen für das Ereignisabonnement, das Push unterstützt.

Name Typ Beschreibung
deadLetterDestinationWithResourceIdentity

DeadLetterWithResourceIdentity

Das Ziel des Ziels für einen inaktiven Buchstaben des Ereignisabonnements. Jedes Ereignis, das nicht an das Ziel des Absenders übermittelt werden kann, wird an das Ziel des Inschriftschreibens gesendet. Verwendet das Setup der verwalteten Identität auf der übergeordneten Ressource (nämlich Namespace), um die Authentifizierungstoken abzurufen, die während der Inschrift verwendet werden.

deliveryWithResourceIdentity

DeliveryWithResourceIdentity

Informationen zum Ziel, an dem Ereignisse für das Ereignisabonnement übermittelt werden müssen. Verwendet das Setup der verwalteten Identität in der übergeordneten Ressource (nämlich Thema oder Domäne), um die Authentifizierungstoken abzurufen, die während der Übermittlung verwendet werden.

destination EventSubscriptionDestination:

Informationen zum Ziel, an dem Ereignisse für das Ereignisabonnement übermittelt werden müssen. Verwendet die Identität von Azure Event Grid zum Abrufen der Authentifizierungstoken, die während der Übermittlung verwendet werden.

eventTimeToLive

string

Zeitraumdauer im ISO 8601-Format, die bestimmt, wie lange Nachrichten ab dem Zeitpunkt der Veröffentlichung der Nachricht für das Abonnement verfügbar sind. Dieser Dauerwert wird mit dem folgenden Format ausgedrückt: "P(n)Y(n)M(n)DT(n)H(n)M(n)S', wobei: - (n) durch den Wert jedes Zeitelements ersetzt wird, das dem (n) folgt. - P ist der Designator für Dauer (oder Punkt) und wird immer am Anfang der Dauer platziert. - Y ist der Jahresentwurfsgeber und folgt dem Wert für die Anzahl der Jahre. - M ist der Monatsentwurfsgeber und folgt dem Wert für die Anzahl der Monate. - W ist der Wochenentwurfsgeber und folgt dem Wert für die Anzahl der Wochen. - D ist der Tag-Kennzeichner und folgt dem Wert für die Anzahl der Tage. - T ist der Zeitentwurfsgeber und steht vor den Zeitkomponenten. - H ist der Stunden-Kennzeichner und folgt dem Wert für die Anzahl der Stunden. - M ist der Minute-Kennzeichner und folgt dem Wert für die Anzahl der Minuten. - S ist der zweite Kennzeichner und folgt dem Wert für die Anzahl von Sekunden. Dieser Dauerwert kann nicht größer als das EventRetentionInDays des Themas festgelegt werden. Es handelt sich um ein optionales Feld, bei dem der Mindestwert 1 Minute beträgt und sein Maximum durch den EventRetentionInDays-Wert des Themas bestimmt wird. Es folgen Beispiele für gültige Werte: - "P0DT23H12M" oder "PT23H12M": für die Dauer von 23 Stunden und 12 Minuten. - "P1D" oder "P1DT0H0M0S": für die Dauer von 1 Tag.

maxDeliveryCount

integer (int32)

Die maximale Anzahl der Übermittlungen der Ereignisse.

QueueInfo

Eigenschaften der Warteschlangeninformationen für das Ereignisabonnement.

Name Typ Beschreibung
deadLetterDestinationWithResourceIdentity

DeadLetterWithResourceIdentity

Das Ziel des Ziels für einen inaktiven Buchstaben des Ereignisabonnements. Jedes Ereignis, das nicht an das Ziel des Absenders übermittelt werden kann, wird an das Ziel des Inschriftschreibens gesendet. Verwendet das Setup der verwalteten Identität in der übergeordneten Ressource (nämlich Thema), um die Authentifizierungstoken zu erhalten, die während der Übermittlung/Inschrift verwendet werden.

eventTimeToLive

string (duration)

Zeitraumdauer im ISO 8601-Format, die bestimmt, wie lange Nachrichten ab dem Zeitpunkt der Veröffentlichung der Nachricht für das Abonnement verfügbar sind. Dieser Dauerwert wird mit dem folgenden Format ausgedrückt: "P(n)Y(n)M(n)DT(n)H(n)M(n)S', wobei: - (n) durch den Wert jedes Zeitelements ersetzt wird, das dem (n) folgt. - P ist der Designator für Dauer (oder Punkt) und wird immer am Anfang der Dauer platziert. - Y ist der Jahresentwurfsgeber und folgt dem Wert für die Anzahl der Jahre. - M ist der Monatsentwurfsgeber und folgt dem Wert für die Anzahl der Monate. - W ist der Wochenentwurfsgeber und folgt dem Wert für die Anzahl der Wochen. - D ist der Tag-Kennzeichner und folgt dem Wert für die Anzahl der Tage. - T ist der Zeitentwurfsgeber und steht vor den Zeitkomponenten. - H ist der Stunden-Kennzeichner und folgt dem Wert für die Anzahl der Stunden. - M ist der Minute-Kennzeichner und folgt dem Wert für die Anzahl der Minuten. - S ist der zweite Kennzeichner und folgt dem Wert für die Anzahl von Sekunden. Dieser Dauerwert kann nicht größer als das EventRetentionInDays des Themas festgelegt werden. Es handelt sich um ein optionales Feld, bei dem der Mindestwert 1 Minute beträgt und sein Maximum durch den EventRetentionInDays-Wert des Themas bestimmt wird. Es folgen Beispiele für gültige Werte: - "P0DT23H12M" oder "PT23H12M": für die Dauer von 23 Stunden und 12 Minuten. - "P1D" oder "P1DT0H0M0S": für die Dauer von 1 Tag.

maxDeliveryCount

integer (int32)

Die maximale Anzahl der Übermittlungen der Ereignisse.

receiveLockDurationInSeconds

integer (int32)

Maximaler Zeitraum in Sekunden, in dem die Nachricht empfangen (vom Client) empfangen wurde und darauf wartet, akzeptiert, freigegeben oder abgelehnt zu werden. Wenn diese Zeit abgelaufen ist, nachdem eine Nachricht vom Client empfangen wurde und nicht in akzeptiert (nicht verarbeitet), freigegeben oder abgelehnt wurde, steht die Nachricht für erneutes Leben zur Verfügung. Dies ist ein optionales Feld, bei dem der Standardwert 60 Sekunden beträgt, mindestens 60 Sekunden und maximal 300 Sekunden.

ServiceBusQueueEventSubscriptionDestination

Informationen zum Servicebusziel für ein Ereignisabonnement.

Name Typ Beschreibung
endpointType string:

ServiceBusQueue

Typ des Endpunkts für das Ereignisabonnementziel.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Details des Übermittlungsattributs.

properties.resourceId

string (arm-id)

Die Azure-Ressourcen-ID, die den Endpunkt des ServiceBus-Ziels eines Ereignisabonnements darstellt.

ServiceBusTopicEventSubscriptionDestination

Informationen zum Ziel des Servicebusthemas für ein Ereignisabonnement.

Name Typ Beschreibung
endpointType string:

ServiceBusTopic

Typ des Endpunkts für das Ereignisabonnementziel.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Details des Übermittlungsattributs.

properties.resourceId

string (arm-id)

Die Azure-Ressourcen-ID, die den Endpunkt des Service Bus Topic-Ziels eines Ereignisabonnements darstellt.

StaticDeliveryAttributeMapping

Details zur Zuordnung statischer Übermittlungsattribute.

Name Typ Standardwert Beschreibung
name

string

Name des Übermittlungsattributs oder -headers.

properties.isSecret

boolean

False

Boolesche Kennzeichnung, um zu ermitteln, ob das Attribut vertrauliche Informationen enthält.

properties.value

string

Wert des Übermittlungsattributs.

type string:

Static

Typ des Übermittlungsattributs oder des Headernamens.

StorageBlobDeadLetterDestination

Informationen zum Speicher-BLOB-basierten Ziel für inaktive Buchstaben.

Name Typ Beschreibung
endpointType string:

StorageBlob

Typ des Endpunkts für das Ziel des inaktiven Buchstabens

properties.blobContainerName

string

Der Name des Speicher-BLOB-Containers, der das Ziel der Deadletter-Ereignisse ist

properties.resourceId

string (arm-id)

Die Azure-Ressourcen-ID des Speicherkontos, das das Ziel der Deadletter-Ereignisse ist

StorageQueueEventSubscriptionDestination

Informationen zum Ziel der Speicherwarteschlange für ein Ereignisabonnement.

Name Typ Beschreibung
endpointType string:

StorageQueue

Typ des Endpunkts für das Ereignisabonnementziel.

properties.queueMessageTimeToLiveInSeconds

integer (int64)

Speicherwarteschlangen-Nachrichtenzeit, um in Sekunden zu leben. Dieser Wert darf nicht null oder negativ sein, mit Ausnahme der Verwendung von -1, um anzugeben, dass die Zeit bis zum Leben der Nachricht unendlich ist.

properties.queueName

string

Der Name der Speicherwarteschlange unter einem Speicherkonto, das das Ziel eines Ereignisabonnements ist.

properties.resourceId

string (arm-id)

Die Azure-Ressourcen-ID des Speicherkontos, das die Warteschlange enthält, die das Ziel eines Ereignisabonnements ist.

StringBeginsWithFilter

StringBeginsWith Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

StringBeginsWith

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

values

string[]

Der Satz von Filterwerten.

StringContainsFilter

StringContains-Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

StringContains

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

values

string[]

Der Satz von Filterwerten.

StringEndsWithFilter

StringEndsWith Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

StringEndsWith

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

values

string[]

Der Satz von Filterwerten.

StringInFilter

StringIn-Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

StringIn

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

values

string[]

Der Satz von Filterwerten.

StringNotBeginsWithFilter

StringNotBeginsWith Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

StringNotBeginsWith

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

values

string[]

Der Satz von Filterwerten.

StringNotContainsFilter

StringNotContains-Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

StringNotContains

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

values

string[]

Der Satz von Filterwerten.

StringNotEndsWithFilter

StringNotEndsWith Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

StringNotEndsWith

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

values

string[]

Der Satz von Filterwerten.

StringNotInFilter

StringNotIn-Filter.

Name Typ Beschreibung
key

string

Das Feld/die Eigenschaft im Ereignis, auf dem Sie filtern möchten.

operatorType string:

StringNotIn

Der Zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere.

values

string[]

Der Satz von Filterwerten.

Subscription

Ereignisabonnement.

Name Typ Beschreibung
id

string

Vollqualifizierter Bezeichner der Ressource.

name

string

Name der Ressource.

properties.deliveryConfiguration

DeliveryConfiguration

Informationen zur Bereitstellungskonfiguration des Ereignisabonnements.

properties.eventDeliverySchema

DeliverySchema

Das Ereignisübermittlungsschema für das Ereignisabonnement.

properties.expirationTimeUtc

string (date-time)

Ablaufzeit des Ereignisabonnements.

properties.filtersConfiguration

FiltersConfiguration

Informationen zum Filter für das Ereignisabonnement.

properties.provisioningState

SubscriptionProvisioningState

Bereitstellungsstatus des Ereignisabonnements.

systemData

systemData

Die Systemmetadaten, die sich auf die Event Grid-Ressource beziehen.

type

string

Typ der Ressource.

SubscriptionProvisioningState

Bereitstellungsstatus des Ereignisabonnements.

Wert Beschreibung
AwaitingManualAction
Canceled
CreateFailed
Creating
DeleteFailed
Deleted
Deleting
Failed
Succeeded
UpdatedFailed
Updating

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string (date-time)

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.

TlsVersion

Minimale TLS-Version des Herausgebers, die in dieser Domäne veröffentlicht werden darf

Wert Beschreibung
1.0
1.1
1.2

WebHookEventSubscriptionDestination

Informationen zum Webhook-Ziel für ein Ereignisabonnement.

Name Typ Standardwert Beschreibung
endpointType string:

WebHook

Typ des Endpunkts für das Ereignisabonnementziel.

properties.azureActiveDirectoryApplicationIdOrUri

string

Die Azure Active Directory-Anwendungs-ID oder der URI zum Abrufen des Zugriffstokens, das als Bearertoken in Übermittlungsanforderungen eingeschlossen wird.

properties.azureActiveDirectoryTenantId

string

Die Azure Active Directory-Mandanten-ID, um das Zugriffstoken abzurufen, das als Bearertoken in Übermittlungsanforderungen eingeschlossen wird.

properties.deliveryAttributeMappings DeliveryAttributeMapping[]:

Details des Übermittlungsattributs.

properties.endpointBaseUrl

string

Die Basis-URL, die den Endpunkt des Ziels eines Ereignisabonnements darstellt.

properties.endpointUrl

string

Die URL, die den Endpunkt des Ziels eines Ereignisabonnements darstellt.

properties.maxEventsPerBatch

integer (int32)

1

Maximale Anzahl von Ereignissen pro Batch.

properties.minimumTlsVersionAllowed

TlsVersion

Minimale TLS-Version, die vom Webhook-Endpunkt unterstützt werden soll

properties.preferredBatchSizeInKilobytes

integer (int32)

64

Bevorzugte Batchgröße in Kilobyte.