Partager via


NamespaceTopicEventSubscriptions interface

Interface représentant un Espace de nomsTopicEventSubscriptions.

Méthodes

beginCreateOrUpdate(string, string, string, string, Subscription, NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Crée ou met à jour de manière asynchrone un abonnement aux événements d’une rubrique d’espace de noms avec les paramètres spécifiés. Les abonnements aux événements existants seront mis à jour avec cette API.

beginCreateOrUpdateAndWait(string, string, string, string, Subscription, NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Crée ou met à jour de manière asynchrone un abonnement aux événements d’une rubrique d’espace de noms avec les paramètres spécifiés. Les abonnements aux événements existants seront mis à jour avec cette API.

beginDelete(string, string, string, string, NamespaceTopicEventSubscriptionsDeleteOptionalParams)

Supprimer un abonnement aux événements existant d’une rubrique d’espace de noms.

beginDeleteAndWait(string, string, string, string, NamespaceTopicEventSubscriptionsDeleteOptionalParams)

Supprimer un abonnement aux événements existant d’une rubrique d’espace de noms.

beginUpdate(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)

Mettre à jour un abonnement aux événements existant d’une rubrique d’espace de noms.

beginUpdateAndWait(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)

Mettre à jour un abonnement aux événements existant d’une rubrique d’espace de noms.

get(string, string, string, string, NamespaceTopicEventSubscriptionsGetOptionalParams)

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

getDeliveryAttributes(string, string, string, string, NamespaceTopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

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

getFullUrl(string, string, string, string, NamespaceTopicEventSubscriptionsGetFullUrlOptionalParams)

Obtenez l’URL complète du point de terminaison pour un abonnement aux événements d’une rubrique d’espace de noms.

listByNamespaceTopic(string, string, string, NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams)

Répertorier les abonnements aux événements qui appartiennent à une rubrique d’espace de noms spécifique.

Détails de la méthode

beginCreateOrUpdate(string, string, string, string, Subscription, NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Crée ou met à jour de manière asynchrone un abonnement aux événements d’une rubrique d’espace de noms avec les paramètres spécifiés. Les abonnements aux événements existants seront mis à jour avec cette API.

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: Subscription, options?: NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Subscription>, Subscription>>

Paramètres

resourceGroupName

string

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

namespaceName

string

Nom de l’espace de noms.

topicName

string

Nom de la rubrique d’espace de noms.

eventSubscriptionName

string

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

eventSubscriptionInfo
Subscription

Propriétés d’abonnement aux événements contenant le mode de remise, les informations de filtre et autres.

Retours

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

beginCreateOrUpdateAndWait(string, string, string, string, Subscription, NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Crée ou met à jour de manière asynchrone un abonnement aux événements d’une rubrique d’espace de noms avec les paramètres spécifiés. Les abonnements aux événements existants seront mis à jour avec cette API.

function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: Subscription, options?: NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<Subscription>

Paramètres

resourceGroupName

string

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

namespaceName

string

Nom de l’espace de noms.

topicName

string

Nom de la rubrique d’espace de noms.

eventSubscriptionName

string

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

eventSubscriptionInfo
Subscription

Propriétés d’abonnement aux événements contenant le mode de remise, les informations de filtre et autres.

Retours

Promise<Subscription>

beginDelete(string, string, string, string, NamespaceTopicEventSubscriptionsDeleteOptionalParams)

Supprimer un abonnement aux événements existant d’une rubrique d’espace de noms.

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

Paramètres

resourceGroupName

string

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

namespaceName

string

Nom de l’espace de noms.

topicName

string

Nom de la rubrique d’espace de noms.

eventSubscriptionName

string

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

options
NamespaceTopicEventSubscriptionsDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, string, string, NamespaceTopicEventSubscriptionsDeleteOptionalParams)

Supprimer un abonnement aux événements existant d’une rubrique d’espace de noms.

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

Paramètres

resourceGroupName

string

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

namespaceName

string

Nom de l’espace de noms.

topicName

string

Nom de la rubrique d’espace de noms.

eventSubscriptionName

string

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

options
NamespaceTopicEventSubscriptionsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginUpdate(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)

Mettre à jour un abonnement aux événements existant d’une rubrique d’espace de noms.

function beginUpdate(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: SubscriptionUpdateParameters, options?: NamespaceTopicEventSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Subscription>, Subscription>>

Paramètres

resourceGroupName

string

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

namespaceName

string

Nom de l’espace de noms.

topicName

string

Nom de la rubrique d’espace de noms.

eventSubscriptionName

string

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

eventSubscriptionUpdateParameters
SubscriptionUpdateParameters

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

options
NamespaceTopicEventSubscriptionsUpdateOptionalParams

Paramètres d’options.

Retours

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

beginUpdateAndWait(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)

Mettre à jour un abonnement aux événements existant d’une rubrique d’espace de noms.

function beginUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: SubscriptionUpdateParameters, options?: NamespaceTopicEventSubscriptionsUpdateOptionalParams): Promise<Subscription>

Paramètres

resourceGroupName

string

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

namespaceName

string

Nom de l’espace de noms.

topicName

string

Nom de la rubrique d’espace de noms.

eventSubscriptionName

string

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

eventSubscriptionUpdateParameters
SubscriptionUpdateParameters

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

options
NamespaceTopicEventSubscriptionsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Subscription>

get(string, string, string, string, NamespaceTopicEventSubscriptionsGetOptionalParams)

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

function get(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, options?: NamespaceTopicEventSubscriptionsGetOptionalParams): Promise<Subscription>

Paramètres

resourceGroupName

string

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

namespaceName

string

Nom de l’espace de noms.

topicName

string

Nom de la rubrique d’espace de noms.

eventSubscriptionName

string

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

options
NamespaceTopicEventSubscriptionsGetOptionalParams

Paramètres d’options.

Retours

Promise<Subscription>

getDeliveryAttributes(string, string, string, string, NamespaceTopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

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

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

Paramètres

resourceGroupName

string

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

namespaceName

string

Nom de l’espace de noms.

topicName

string

Nom de la rubrique d’espace de noms.

eventSubscriptionName

string

Nom de l’abonnement aux événements.

Retours

getFullUrl(string, string, string, string, NamespaceTopicEventSubscriptionsGetFullUrlOptionalParams)

Obtenez l’URL complète du point de terminaison pour un abonnement aux événements d’une rubrique d’espace de noms.

function getFullUrl(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, options?: NamespaceTopicEventSubscriptionsGetFullUrlOptionalParams): Promise<SubscriptionFullUrl>

Paramètres

resourceGroupName

string

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

namespaceName

string

Nom de l’espace de noms.

topicName

string

Nom de la rubrique d’espace de noms.

eventSubscriptionName

string

Nom de l’abonnement aux événements.

Retours

listByNamespaceTopic(string, string, string, NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams)

Répertorier les abonnements aux événements qui appartiennent à une rubrique d’espace de noms spécifique.

function listByNamespaceTopic(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams): PagedAsyncIterableIterator<Subscription, Subscription[], PageSettings>

Paramètres

resourceGroupName

string

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

namespaceName

string

Nom de l’espace de noms.

topicName

string

Nom de la rubrique d’espace de noms.

Retours