Partager via


EventSubscription Classe

Abonnement aux événements.

Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête.

Héritage
azure.mgmt.eventgrid.models._models_py3.Resource
EventSubscription

Constructeur

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

Informations sur la destination où les événements doivent être remis pour l’abonnement aux événements. Utilise l’identité de Azure Event Grid pour acquérir les jetons d’authentification utilisés lors de la remise ou de la lettre morte.

delivery_with_resource_identity
DeliveryWithResourceIdentity

Informations sur la destination où les événements doivent être remis pour l’abonnement aux événements. Utilise la configuration de l’identité managée sur la ressource parente (rubrique ou domaine) pour acquérir les jetons d’authentification utilisés lors de la remise ou de la lettre morte.

filter
EventSubscriptionFilter

Informations sur le filtre de l’abonnement aux événements.

labels
list[str]

Liste des étiquettes définies par l’utilisateur.

expiration_time_utc
datetime

Heure d’expiration de l’abonnement aux événements.

event_delivery_schema
str ou EventDeliverySchema

Schéma de remise d’événements pour l’abonnement aux événements. Les valeurs connues sont « EventGridSchema », « CustomInputSchema » et « CloudEventSchemaV1_0 ».

retry_policy
RetryPolicy

Stratégie de nouvelle tentative pour les événements. Cela peut être utilisé pour configurer le nombre maximal de tentatives de remise et la durée de vie des événements.

dead_letter_destination
DeadLetterDestination

Destination de lettre morte de l’abonnement aux événements. Tout événement qui ne peut pas être livré à sa destination est envoyé à la destination de la lettre morte. Utilise l’identité de Azure Event Grid pour acquérir les jetons d’authentification utilisés lors de la remise ou de la lettre morte.

dead_letter_with_resource_identity
DeadLetterWithResourceIdentity

Destination de lettre morte de l’abonnement aux événements. Tout événement qui ne peut pas être livré à sa destination est envoyé à la destination de la lettre morte. Utilise la configuration de l’identité managée sur la ressource parente (rubrique ou domaine) pour acquérir les jetons d’authentification utilisés lors de la remise ou de la lettre morte.

Variables

id
str

Identificateur complet de la ressource.

name
str

Nom de la ressource.

type
str

Type de la ressource.

system_data
SystemData

Métadonnées système relatives à la ressource d’abonnement aux événements.

topic
str

Nom de la rubrique de l’abonnement aux événements.

provisioning_state
str ou EventSubscriptionProvisioningState

État d’approvisionnement de l’abonnement aux événements. Les valeurs connues sont « Creating », « Updating », « Deleting », « Succeeded », « Canceled », « Failed » et « A waitingManualAction ».

destination
EventSubscriptionDestination

Informations sur la destination où les événements doivent être remis pour l’abonnement aux événements. Utilise l’identité de Azure Event Grid pour acquérir les jetons d’authentification utilisés lors de la remise ou de la lettre morte.

delivery_with_resource_identity
DeliveryWithResourceIdentity

Informations sur la destination où les événements doivent être remis pour l’abonnement aux événements. Utilise la configuration de l’identité managée sur la ressource parente (rubrique ou domaine) pour acquérir les jetons d’authentification utilisés lors de la remise ou de la lettre morte.

filter
EventSubscriptionFilter

Informations sur le filtre de l’abonnement aux événements.

labels
list[str]

Liste des étiquettes définies par l’utilisateur.

expiration_time_utc
datetime

Heure d’expiration de l’abonnement aux événements.

event_delivery_schema
str ou EventDeliverySchema

Schéma de remise d’événements pour l’abonnement aux événements. Les valeurs connues sont « EventGridSchema », « CustomInputSchema » et « CloudEventSchemaV1_0 ».

retry_policy
RetryPolicy

Stratégie de nouvelle tentative pour les événements. Cela peut être utilisé pour configurer le nombre maximal de tentatives de remise et la durée de vie des événements.

dead_letter_destination
DeadLetterDestination

Destination de lettre morte de l’abonnement aux événements. Tout événement qui ne peut pas être livré à sa destination est envoyé à la destination de la lettre morte. Utilise l’identité de Azure Event Grid pour acquérir les jetons d’authentification utilisés lors de la remise ou de la lettre morte.

dead_letter_with_resource_identity
DeadLetterWithResourceIdentity

Destination de lettre morte de l’abonnement aux événements. Tout événement qui ne peut pas être livré à sa destination est envoyé à la destination de la lettre morte. Utilise la configuration de l’identité managée sur la ressource parente (rubrique ou domaine) pour acquérir les jetons d’authentification utilisés lors de la remise ou de la lettre morte.