Partager via


NamespaceTopicEventSubscriptions interface

Interface représentant un NamespaceTopicEventSubscriptions.

Méthodes

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

Crée ou met à jour de façon 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 façon 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)

Supprimez un abonnement à un événement existant d’une rubrique d’espace de noms.

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

Supprimez un abonnement à un événement existant d’une rubrique d’espace de noms.

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

Mettez à jour un abonnement à un événement existant d’une rubrique d’espace de noms.

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

Mettez à jour un abonnement à un événement existant d’une rubrique d’espace de noms.

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

Obtenir 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 de point de terminaison complète 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 appartenant à 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 façon 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 à l’événement à créer. Les noms d’abonnement aux événements doivent être compris entre 3 et 50 caractères et utiliser uniquement des lettres alphanumériques.

eventSubscriptionInfo
Subscription

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

Retours

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

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

Crée ou met à jour de façon 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 à l’événement à créer. Les noms d’abonnement aux événements doivent être compris entre 3 et 50 caractères et utiliser uniquement des lettres alphanumériques.

eventSubscriptionInfo
Subscription

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

Retours

Promise<Subscription>

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

Supprimez un abonnement à un événement 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 à l’événement à supprimer.

options
NamespaceTopicEventSubscriptionsDeleteOptionalParams

Paramètres d’options.

Retours

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

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

Supprimez un abonnement à un événement 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 à l’événement à supprimer.

options
NamespaceTopicEventSubscriptionsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Mettez à jour un abonnement à un événement 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 sur l’abonnement aux événements mis à jour.

options
NamespaceTopicEventSubscriptionsUpdateOptionalParams

Paramètres d’options.

Retours

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

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

Mettez à jour un abonnement à un événement 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 sur l’abonnement aux événements mis à jour.

options
NamespaceTopicEventSubscriptionsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Subscription>

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

Obtenir 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 à l’événement à 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 à l’événement.

Retours

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

Obtenez l’URL de point de terminaison complète 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 à l’événement.

Retours

listByNamespaceTopic(string, string, string, NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams)

Répertorier les abonnements aux événements appartenant à 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