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: _models.EventSubscriptionDestination | None = None, delivery_with_resource_identity: _models.DeliveryWithResourceIdentity | None = None, filter: _models.EventSubscriptionFilter | None = None, labels: List[str] | None = None, expiration_time_utc: datetime | None = None, event_delivery_schema: str | _models.EventDeliverySchema | None = None, retry_policy: _models.RetryPolicy | None = None, dead_letter_destination: _models.DeadLetterDestination | None = None, dead_letter_with_resource_identity: _models.DeadLetterWithResourceIdentity | None = None, **kwargs: Any)

Keyword-Only Parameters

destination
EventSubscriptionDestination

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
DeliveryWithResourceIdentity

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
EventSubscriptionFilter

Informationen zum Filter für das Ereignisabonnement.

labels
list[str]

Liste der benutzerdefinierten Bezeichnungen.

expiration_time_utc
datetime

Ablaufzeit des Ereignisabonnements.

event_delivery_schema
str oder EventDeliverySchema

Das Ereignisübermittlungsschema für das Ereignisabonnement. Bekannte Werte sind: "EventGridSchema", "CustomInputSchema" und "CloudEventSchemaV1_0".

retry_policy
RetryPolicy

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
DeadLetterDestination

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
DeadLetterWithResourceIdentity

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

id
str

Vollqualifizierter Bezeichner der Ressource.

name
str

Der Name der Ressource.

type
str

Der Typ der Ressource.

system_data
SystemData

Die Systemmetadaten im Zusammenhang mit der Ereignisabonnementressource.

topic
str

Name des Themas des Ereignisabonnements.

provisioning_state
str oder EventSubscriptionProvisioningState

Bereitstellungsstatus des Ereignisabonnements. Bekannte Werte sind: "Creating", "Updating", "Deleting", "Succeeded", "Canceled", "Failed" und "AwaitingManualAction".

destination
EventSubscriptionDestination

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
DeliveryWithResourceIdentity

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
EventSubscriptionFilter

Informationen zum Filter für das Ereignisabonnement.

labels
list[str]

Liste der benutzerdefinierten Bezeichnungen.

expiration_time_utc
datetime

Ablaufzeit des Ereignisabonnements.

event_delivery_schema
str oder EventDeliverySchema

Das Ereignisübermittlungsschema für das Ereignisabonnement. Bekannte Werte sind: "EventGridSchema", "CustomInputSchema" und "CloudEventSchemaV1_0".

retry_policy
RetryPolicy

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
DeadLetterDestination

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
DeadLetterWithResourceIdentity

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.