Partilhar via


NamespaceTopicEventSubscriptions interface

Interface que representa um NamespaceTopicEventSubscriptions.

Métodos

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

Cria ou atualiza de forma assíncrona uma assinatura de evento de um tópico de namespace com os parâmetros especificados. As subscrições de eventos existentes serão atualizadas com esta API.

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

Cria ou atualiza de forma assíncrona uma assinatura de evento de um tópico de namespace com os parâmetros especificados. As subscrições de eventos existentes serão atualizadas com esta API.

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

Exclua uma assinatura de evento existente de um tópico de namespace.

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

Exclua uma assinatura de evento existente de um tópico de namespace.

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

Atualizar uma assinatura de evento existente de um tópico de namespace.

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

Atualizar uma assinatura de evento existente de um tópico de namespace.

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

Obtenha propriedades de uma assinatura de evento de um tópico de namespace.

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

Obtenha todos os atributos de entrega para uma assinatura de evento de um tópico de namespace.

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

Obtenha a URL completa do ponto de extremidade para uma assinatura de evento de um tópico de namespace.

listByNamespaceTopic(string, string, string, NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams)

Listar assinaturas de eventos que pertencem a um tópico de namespace específico.

Detalhes de Método

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

Cria ou atualiza de forma assíncrona uma assinatura de evento de um tópico de namespace com os parâmetros especificados. As subscrições de eventos existentes serão atualizadas com esta API.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

topicName

string

Nome do tópico do namespace.

eventSubscriptionName

string

Nome da assinatura de evento a ser criada. Os nomes das assinaturas de eventos devem ter entre 3 e 50 caracteres e usar apenas letras alfanuméricas.

eventSubscriptionInfo
Subscription

Propriedades de assinatura de evento contendo o modo de entrega, informações de filtro e outros.

Devoluções

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

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

Cria ou atualiza de forma assíncrona uma assinatura de evento de um tópico de namespace com os parâmetros especificados. As subscrições de eventos existentes serão atualizadas com esta API.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

topicName

string

Nome do tópico do namespace.

eventSubscriptionName

string

Nome da assinatura de evento a ser criada. Os nomes das assinaturas de eventos devem ter entre 3 e 50 caracteres e usar apenas letras alfanuméricas.

eventSubscriptionInfo
Subscription

Propriedades de assinatura de evento contendo o modo de entrega, informações de filtro e outros.

Devoluções

Promise<Subscription>

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

Exclua uma assinatura de evento existente de um tópico de namespace.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

topicName

string

Nome do tópico do namespace.

eventSubscriptionName

string

Nome da assinatura do evento a ser excluída.

options
NamespaceTopicEventSubscriptionsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Exclua uma assinatura de evento existente de um tópico de namespace.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

topicName

string

Nome do tópico do namespace.

eventSubscriptionName

string

Nome da assinatura do evento a ser excluída.

options
NamespaceTopicEventSubscriptionsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Atualizar uma assinatura de evento existente de um tópico de namespace.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

topicName

string

Nome do tópico do namespace.

eventSubscriptionName

string

Nome da assinatura do evento a ser atualizada.

eventSubscriptionUpdateParameters
SubscriptionUpdateParameters

Informações atualizadas sobre a subscrição do evento.

options
NamespaceTopicEventSubscriptionsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Atualizar uma assinatura de evento existente de um tópico de namespace.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

topicName

string

Nome do tópico do namespace.

eventSubscriptionName

string

Nome da assinatura do evento a ser atualizada.

eventSubscriptionUpdateParameters
SubscriptionUpdateParameters

Informações atualizadas sobre a subscrição do evento.

options
NamespaceTopicEventSubscriptionsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Subscription>

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

Obtenha propriedades de uma assinatura de evento de um tópico de namespace.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

topicName

string

Nome do tópico do namespace.

eventSubscriptionName

string

Nome da assinatura do evento a ser encontrada.

options
NamespaceTopicEventSubscriptionsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Subscription>

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

Obtenha todos os atributos de entrega para uma assinatura de evento de um tópico de namespace.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

topicName

string

Nome do tópico do namespace.

eventSubscriptionName

string

Nome da assinatura do evento.

Devoluções

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

Obtenha a URL completa do ponto de extremidade para uma assinatura de evento de um tópico de namespace.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

topicName

string

Nome do tópico do namespace.

eventSubscriptionName

string

Nome da assinatura do evento.

options
NamespaceTopicEventSubscriptionsGetFullUrlOptionalParams

Os parâmetros de opções.

Devoluções

listByNamespaceTopic(string, string, string, NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams)

Listar assinaturas de eventos que pertencem a um tópico de namespace específico.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

topicName

string

Nome do tópico do namespace.

Devoluções