Freigeben über


EventSubscription Klasse

Ereignisabonnement.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Vererbung
azure.mgmt.eventgrid.models._models_py3.Resource
EventSubscription

Konstruktor

EventSubscription(*, destination: EventSubscriptionDestination | None = None, delivery_with_resource_identity: DeliveryWithResourceIdentity | None = None, filter: EventSubscriptionFilter | None = None, labels: List[str] | None = None, expiration_time_utc: datetime | None = None, event_delivery_schema: str | EventDeliverySchema | None = None, retry_policy: RetryPolicy | None = None, dead_letter_destination: DeadLetterDestination | None = None, dead_letter_with_resource_identity: DeadLetterWithResourceIdentity | None = None, **kwargs)

Nur Schlüsselwortparameter

Name Beschreibung
destination

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

delivery_with_resource_identity

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

filter

Informationen zum Filter für das Ereignisabonnement.

labels

Liste der benutzerdefinierten Bezeichnungen.

expiration_time_utc

Ablaufzeit des Ereignisabonnements.

event_delivery_schema

Das Ereignisübermittlungsschema für das Ereignisabonnement. Mögliche Werte: "EventGridSchema", "CustomInputSchema", "CloudEventSchemaV1_0".

retry_policy

Die Wiederholungsrichtlinie für Ereignisse. Dies kann verwendet werden, um die maximale Anzahl von Übermittlungsversuchen und die Gültigkeitsdauer für Ereignisse zu konfigurieren.

dead_letter_destination

Das Ziel für unzustellbare Nachrichten des Ereignisabonnements. Jedes Ereignis, das nicht an sein Ziel übermittelt werden kann, wird an das Ziel für unzustellbare Nachrichten gesendet. Verwendet die Identität von Azure Event Grid, um die Authentifizierungstoken abzurufen, die während der Übermittlung/Unzustellbarkeit verwendet werden.

dead_letter_with_resource_identity

Das Ziel für unzustellbare Nachrichten des Ereignisabonnements. Jedes Ereignis, das nicht an sein Ziel übermittelt werden kann, wird an das Ziel für unzustellbare Nachrichten gesendet. Verwendet das Setup der verwalteten Identität für die übergeordnete Ressource (d. h. Thema oder Domäne), um die Authentifizierungstoken abzurufen, die während der Übermittlung/Unzustellbarkeit verwendet werden.

Variablen

Name Beschreibung
id
str

Vollqualifizierter Bezeichner der Ressource.

name
str

Der Name der Ressource.

type
str

Der Typ der Ressource.

system_data

Die Systemmetadaten im Zusammenhang mit der Ereignisabonnementressource.

topic
str

Name des Themas des Ereignisabonnements.

provisioning_state

Bereitstellungsstatus des Ereignisabonnements. Mögliche Werte sind: "Creating", "Updating", "Deleting", "Succeeded", "Canceled", "Failed", "AwaitingManualAction".

destination

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

delivery_with_resource_identity

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

filter

Informationen zum Filter für das Ereignisabonnement.

labels

Liste der benutzerdefinierten Bezeichnungen.

expiration_time_utc

Ablaufzeit des Ereignisabonnements.

event_delivery_schema

Das Ereignisübermittlungsschema für das Ereignisabonnement. Mögliche Werte: "EventGridSchema", "CustomInputSchema", "CloudEventSchemaV1_0".

retry_policy

Die Wiederholungsrichtlinie für Ereignisse. Dies kann verwendet werden, um die maximale Anzahl von Übermittlungsversuchen und die Gültigkeitsdauer für Ereignisse zu konfigurieren.

dead_letter_destination

Das Ziel für unzustellbare Nachrichten des Ereignisabonnements. Jedes Ereignis, das nicht an sein Ziel übermittelt werden kann, wird an das Ziel für unzustellbare Nachrichten gesendet. Verwendet die Identität von Azure Event Grid, um die Authentifizierungstoken abzurufen, die während der Übermittlung/Unzustellbarkeit verwendet werden.

dead_letter_with_resource_identity

Das Ziel für unzustellbare Nachrichten des Ereignisabonnements. Jedes Ereignis, das nicht an sein Ziel übermittelt werden kann, wird an das Ziel für unzustellbare Nachrichten gesendet. Verwendet das Setup der verwalteten Identität für die übergeordnete Ressource (d. h. Thema oder Domäne), um die Authentifizierungstoken abzurufen, die während der Übermittlung/Unzustellbarkeit verwendet werden.