Partager via


EventSubscription Constructeurs

Définition

Surcharges

EventSubscription()

Initialise une nouvelle instance de la classe EventSubscription.

EventSubscription(String, String, String, String, String, EventSubscriptionDestination, DeliveryWithResourceIdentity, EventSubscriptionFilter, IList<String>, Nullable<DateTime>, String, RetryPolicy, DeadLetterDestination, DeadLetterWithResourceIdentity, SystemData)

Initialise une nouvelle instance de la classe EventSubscription.

EventSubscription()

Initialise une nouvelle instance de la classe EventSubscription.

public EventSubscription ();
Public Sub New ()

S’applique à

EventSubscription(String, String, String, String, String, EventSubscriptionDestination, DeliveryWithResourceIdentity, EventSubscriptionFilter, IList<String>, Nullable<DateTime>, String, RetryPolicy, DeadLetterDestination, DeadLetterWithResourceIdentity, SystemData)

Initialise une nouvelle instance de la classe EventSubscription.

public EventSubscription (string id = default, string name = default, string type = default, string topic = default, string provisioningState = default, Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionDestination destination = default, Microsoft.Azure.Management.EventGrid.Models.DeliveryWithResourceIdentity deliveryWithResourceIdentity = default, Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionFilter filter = default, System.Collections.Generic.IList<string> labels = default, DateTime? expirationTimeUtc = default, string eventDeliverySchema = default, Microsoft.Azure.Management.EventGrid.Models.RetryPolicy retryPolicy = default, Microsoft.Azure.Management.EventGrid.Models.DeadLetterDestination deadLetterDestination = default, Microsoft.Azure.Management.EventGrid.Models.DeadLetterWithResourceIdentity deadLetterWithResourceIdentity = default, Microsoft.Azure.Management.EventGrid.Models.SystemData systemData = default);
new Microsoft.Azure.Management.EventGrid.Models.EventSubscription : string * string * string * string * string * Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionDestination * Microsoft.Azure.Management.EventGrid.Models.DeliveryWithResourceIdentity * Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionFilter * System.Collections.Generic.IList<string> * Nullable<DateTime> * string * Microsoft.Azure.Management.EventGrid.Models.RetryPolicy * Microsoft.Azure.Management.EventGrid.Models.DeadLetterDestination * Microsoft.Azure.Management.EventGrid.Models.DeadLetterWithResourceIdentity * Microsoft.Azure.Management.EventGrid.Models.SystemData -> Microsoft.Azure.Management.EventGrid.Models.EventSubscription
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional topic As String = Nothing, Optional provisioningState As String = Nothing, Optional destination As EventSubscriptionDestination = Nothing, Optional deliveryWithResourceIdentity As DeliveryWithResourceIdentity = Nothing, Optional filter As EventSubscriptionFilter = Nothing, Optional labels As IList(Of String) = Nothing, Optional expirationTimeUtc As Nullable(Of DateTime) = Nothing, Optional eventDeliverySchema As String = Nothing, Optional retryPolicy As RetryPolicy = Nothing, Optional deadLetterDestination As DeadLetterDestination = Nothing, Optional deadLetterWithResourceIdentity As DeadLetterWithResourceIdentity = Nothing, Optional systemData As SystemData = Nothing)

Paramètres

id
String

Identificateur complet de la ressource.

name
String

Nom de la ressource.

type
String

Type de la ressource.

topic
String

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

provisioningState
String

État d’approvisionnement de l’abonnement aux événements. Les valeurs possibles sont les suivantes : « Création », « Mise à jour », « Suppression », « Succeeded », « Canceled », « Failed », « 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/de lettres mortes.

deliveryWithResourceIdentity
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 (à savoir, rubrique ou domaine) pour acquérir les jetons d’authentification utilisés lors de la remise/de lettres mortes.

filter
EventSubscriptionFilter

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

labels
IList<String>

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

expirationTimeUtc
Nullable<DateTime>

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

eventDeliverySchema
String

Schéma de remise d’événements pour l’abonnement aux événements. Les valeurs possibles sont les suivantes : « EventGridSchema », « CustomInputSchema », « CloudEventSchemaV1_0 »

retryPolicy
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.

deadLetterDestination
DeadLetterDestination

Destination des lettres mortes de l’abonnement aux événements. Tout événement qui ne peut pas être remis à destination est envoyé à la destination des lettres mortes. Utilise l’identité de Azure Event Grid pour acquérir les jetons d’authentification utilisés lors de la remise/de lettres mortes.

deadLetterWithResourceIdentity
DeadLetterWithResourceIdentity

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

systemData
SystemData

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

S’applique à