Partager via


TopicEventSubscriptions interface

Interface représentant un TopicEventSubscriptions.

Méthodes

beginCreateOrUpdate(string, string, string, EventSubscription, TopicEventSubscriptionsCreateOrUpdateOptionalParams)

Crée de manière asynchrone un abonnement aux événements ou met à jour un abonnement aux événements existant.

beginCreateOrUpdateAndWait(string, string, string, EventSubscription, TopicEventSubscriptionsCreateOrUpdateOptionalParams)

Crée de manière asynchrone un abonnement aux événements ou met à jour un abonnement aux événements existant.

beginDelete(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Supprimer un abonnement aux événements existant pour une rubrique.

beginDeleteAndWait(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Supprimer un abonnement aux événements existant pour une rubrique.

beginUpdate(string, string, string, EventSubscriptionUpdateParameters, TopicEventSubscriptionsUpdateOptionalParams)

Mettre à jour un abonnement aux événements existant pour une rubrique.

beginUpdateAndWait(string, string, string, EventSubscriptionUpdateParameters, TopicEventSubscriptionsUpdateOptionalParams)

Mettre à jour un abonnement aux événements existant pour une rubrique.

get(string, string, string, TopicEventSubscriptionsGetOptionalParams)

Obtenez les propriétés d’un abonnement aux événements d’une rubrique.

getDeliveryAttributes(string, string, string, TopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Obtenez tous les attributs de remise d’un abonnement aux événements pour une rubrique.

getFullUrl(string, string, string, TopicEventSubscriptionsGetFullUrlOptionalParams)

Obtenez l’URL de point de terminaison complète pour un abonnement aux événements pour la rubrique.

list(string, string, TopicEventSubscriptionsListOptionalParams)

Répertorie tous les abonnements aux événements qui ont été créés pour une rubrique spécifique.

Détails de la méthode

beginCreateOrUpdate(string, string, string, EventSubscription, TopicEventSubscriptionsCreateOrUpdateOptionalParams)

Crée de manière asynchrone un abonnement aux événements ou met à jour un abonnement aux événements existant.

function beginCreateOrUpdate(resourceGroupName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: TopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique de domaine.

eventSubscriptionName

string

Nom de l’abonnement aux événements à créer. Les noms d’abonnement aux événements doivent comporter entre 3 et 64 caractères et utiliser uniquement des lettres alphanumériques.

eventSubscriptionInfo
EventSubscription

Propriétés d’abonnement aux événements contenant les informations de destination et de filtre.

options
TopicEventSubscriptionsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

beginCreateOrUpdateAndWait(string, string, string, EventSubscription, TopicEventSubscriptionsCreateOrUpdateOptionalParams)

Crée de manière asynchrone un abonnement aux événements ou met à jour un abonnement aux événements existant.

function beginCreateOrUpdateAndWait(resourceGroupName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: TopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<EventSubscription>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique de domaine.

eventSubscriptionName

string

Nom de l’abonnement aux événements à créer. Les noms d’abonnement aux événements doivent comporter entre 3 et 64 caractères et utiliser uniquement des lettres alphanumériques.

eventSubscriptionInfo
EventSubscription

Propriétés d’abonnement aux événements contenant les informations de destination et de filtre.

options
TopicEventSubscriptionsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

beginDelete(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Supprimer un abonnement aux événements existant pour une rubrique.

function beginDelete(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique.

eventSubscriptionName

string

Nom de l’abonnement aux événements à supprimer.

options
TopicEventSubscriptionsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Supprimer un abonnement aux événements existant pour une rubrique.

function beginDeleteAndWait(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique.

eventSubscriptionName

string

Nom de l’abonnement aux événements à supprimer.

options
TopicEventSubscriptionsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginUpdate(string, string, string, EventSubscriptionUpdateParameters, TopicEventSubscriptionsUpdateOptionalParams)

Mettre à jour un abonnement aux événements existant pour une rubrique.

function beginUpdate(resourceGroupName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: TopicEventSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom du domaine.

eventSubscriptionName

string

Nom de l’abonnement aux événements à mettre à jour.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Informations d’abonnement aux événements mises à jour.

options
TopicEventSubscriptionsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

beginUpdateAndWait(string, string, string, EventSubscriptionUpdateParameters, TopicEventSubscriptionsUpdateOptionalParams)

Mettre à jour un abonnement aux événements existant pour une rubrique.

function beginUpdateAndWait(resourceGroupName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: TopicEventSubscriptionsUpdateOptionalParams): Promise<EventSubscription>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom du domaine.

eventSubscriptionName

string

Nom de l’abonnement aux événements à mettre à jour.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Informations d’abonnement aux événements mises à jour.

options
TopicEventSubscriptionsUpdateOptionalParams

Paramètres d’options.

Retours

get(string, string, string, TopicEventSubscriptionsGetOptionalParams)

Obtenez les propriétés d’un abonnement aux événements d’une rubrique.

function get(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsGetOptionalParams): Promise<EventSubscription>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique.

eventSubscriptionName

string

Nom de l’abonnement aux événements à trouver.

options
TopicEventSubscriptionsGetOptionalParams

Paramètres d’options.

Retours

getDeliveryAttributes(string, string, string, TopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Obtenez tous les attributs de remise d’un abonnement aux événements pour une rubrique.

function getDeliveryAttributes(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsGetDeliveryAttributesOptionalParams): Promise<DeliveryAttributeListResult>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique.

eventSubscriptionName

string

Nom de l’abonnement aux événements.

Retours

getFullUrl(string, string, string, TopicEventSubscriptionsGetFullUrlOptionalParams)

Obtenez l’URL de point de terminaison complète pour un abonnement aux événements pour la rubrique.

function getFullUrl(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsGetFullUrlOptionalParams): Promise<EventSubscriptionFullUrl>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique de domaine.

eventSubscriptionName

string

Nom de l’abonnement aux événements.

options
TopicEventSubscriptionsGetFullUrlOptionalParams

Paramètres d’options.

Retours

list(string, string, TopicEventSubscriptionsListOptionalParams)

Répertorie tous les abonnements aux événements qui ont été créés pour une rubrique spécifique.

function list(resourceGroupName: string, topicName: string, options?: TopicEventSubscriptionsListOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicName

string

Nom de la rubrique.

options
TopicEventSubscriptionsListOptionalParams

Paramètres d’options.

Retours