NamespaceTopicEventSubscriptions interface
Interface que representa um NamespaceTopicEventSubscriptions.
Métodos
Detalhes do 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 assinaturas de evento existentes serão atualizadas com essa 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 na assinatura do usuário.
- namespaceName
-
string
Nome do namespace.
- topicName
-
string
Nome do tópico do namespace.
- eventSubscriptionName
-
string
Nome da assinatura do evento que será criado. Os nomes de assinatura de evento devem ter entre 3 e 50 caracteres de comprimento e usar apenas letras alfanuméricas.
- eventSubscriptionInfo
- Subscription
Propriedades de assinatura de evento que contêm o modo de entrega, informações de filtro e outras.
Os parâmetros de opções.
Retornos
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 assinaturas de evento existentes serão atualizadas com essa 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 na assinatura do usuário.
- namespaceName
-
string
Nome do namespace.
- topicName
-
string
Nome do tópico do namespace.
- eventSubscriptionName
-
string
Nome da assinatura do evento que será criado. Os nomes de assinatura de evento devem ter entre 3 e 50 caracteres de comprimento e usar apenas letras alfanuméricas.
- eventSubscriptionInfo
- Subscription
Propriedades de assinatura de evento que contêm o modo de entrega, informações de filtro e outras.
Os parâmetros de opções.
Retornos
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 na 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.
Retornos
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 na 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.
Retornos
Promise<void>
beginUpdate(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)
Atualize 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 na 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 de assinatura de evento atualizadas.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<Subscription>, Subscription>>
beginUpdateAndWait(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)
Atualize 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 na 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 de assinatura de evento atualizadas.
Os parâmetros de opções.
Retornos
Promise<Subscription>
get(string, string, string, string, NamespaceTopicEventSubscriptionsGetOptionalParams)
Obter 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 na 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.
Retornos
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 na 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.
Retornos
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 na 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.
Retornos
Promise<SubscriptionFullUrl>
listByNamespaceTopic(string, string, string, NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams)
Listar assinaturas de evento 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 na assinatura do usuário.
- namespaceName
-
string
Nome do namespace.
- topicName
-
string
Nome do tópico do namespace.
Os parâmetros de opções.
Retornos
Azure SDK for JavaScript