NamespaceTopicEventSubscriptions interface
Interface que representa um NamespaceTopicEventSubscriptions.
Métodos
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.
Os parâmetros de opções.
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.
Os parâmetros de opções.
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.
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.
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.
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.
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.
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.
Os parâmetros de opções.
Devoluções
Promise<DeliveryAttributeListResult>
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.
Os parâmetros de opções.
Devoluções
Promise<SubscriptionFullUrl>
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.
Os parâmetros de opções.