Compartilhar via


DomainTopicEventSubscriptions interface

Interface que representa um DomainTopicEventSubscriptions.

Métodos

beginCreateOrUpdate(string, string, string, string, EventSubscription, DomainTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Cria de forma assíncrona uma nova assinatura de evento ou atualiza uma assinatura de evento existente.

beginCreateOrUpdateAndWait(string, string, string, string, EventSubscription, DomainTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Cria de forma assíncrona uma nova assinatura de evento ou atualiza uma assinatura de evento existente.

beginDelete(string, string, string, string, DomainTopicEventSubscriptionsDeleteOptionalParams)

Exclua uma assinatura de evento existente aninhada para um tópico de domínio.

beginDeleteAndWait(string, string, string, string, DomainTopicEventSubscriptionsDeleteOptionalParams)

Exclua uma assinatura de evento existente aninhada para um tópico de domínio.

beginUpdate(string, string, string, string, EventSubscriptionUpdateParameters, DomainTopicEventSubscriptionsUpdateOptionalParams)

Atualize uma assinatura de evento existente para um tópico de domínio.

beginUpdateAndWait(string, string, string, string, EventSubscriptionUpdateParameters, DomainTopicEventSubscriptionsUpdateOptionalParams)

Atualize uma assinatura de evento existente para um tópico de domínio.

get(string, string, string, string, DomainTopicEventSubscriptionsGetOptionalParams)

Obter propriedades de uma assinatura de evento aninhada para um tópico de domínio.

getDeliveryAttributes(string, string, string, string, DomainTopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Obtenha todos os atributos de entrega de uma assinatura de evento para o tópico de domínio.

getFullUrl(string, string, string, string, DomainTopicEventSubscriptionsGetFullUrlOptionalParams)

Obtenha a URL completa do ponto de extremidade para uma assinatura de evento aninhado para o tópico de domínio.

list(string, string, string, DomainTopicEventSubscriptionsListOptionalParams)

Liste todas as assinaturas de evento que foram criadas para um tópico de domínio específico.

Detalhes do método

beginCreateOrUpdate(string, string, string, string, EventSubscription, DomainTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Cria de forma assíncrona uma nova assinatura de evento ou atualiza uma assinatura de evento existente.

function beginCreateOrUpdate(resourceGroupName: string, domainName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: DomainTopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na assinatura do usuário.

domainName

string

Nome do domínio de nível superior.

topicName

string

Nome do tópico de domínio.

eventSubscriptionName

string

Nome da assinatura do evento que será criado. Os nomes de assinatura de evento devem ter entre 3 e 64 caracteres e usar apenas letras alfanuméricas.

eventSubscriptionInfo
EventSubscription

Propriedades de assinatura de evento que contêm as informações de destino e filtro.

options
DomainTopicEventSubscriptionsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, string, string, EventSubscription, DomainTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Cria de forma assíncrona uma nova assinatura de evento ou atualiza uma assinatura de evento existente.

function beginCreateOrUpdateAndWait(resourceGroupName: string, domainName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: DomainTopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<EventSubscription>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na assinatura do usuário.

domainName

string

Nome do domínio de nível superior.

topicName

string

Nome do tópico de domínio.

eventSubscriptionName

string

Nome da assinatura do evento que será criado. Os nomes de assinatura de evento devem ter entre 3 e 64 caracteres e usar apenas letras alfanuméricas.

eventSubscriptionInfo
EventSubscription

Propriedades de assinatura de evento que contêm as informações de destino e filtro.

options
DomainTopicEventSubscriptionsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, string, string, DomainTopicEventSubscriptionsDeleteOptionalParams)

Exclua uma assinatura de evento existente aninhada para um tópico de domínio.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na assinatura do usuário.

domainName

string

Nome do domínio de nível superior.

topicName

string

Nome do tópico de domínio.

eventSubscriptionName

string

Nome da assinatura do evento a ser excluída.

options
DomainTopicEventSubscriptionsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, string, DomainTopicEventSubscriptionsDeleteOptionalParams)

Exclua uma assinatura de evento existente aninhada para um tópico de domínio.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na assinatura do usuário.

domainName

string

Nome do domínio de nível superior.

topicName

string

Nome do tópico de domínio.

eventSubscriptionName

string

Nome da assinatura do evento a ser excluída.

options
DomainTopicEventSubscriptionsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, string, string, EventSubscriptionUpdateParameters, DomainTopicEventSubscriptionsUpdateOptionalParams)

Atualize uma assinatura de evento existente para um tópico de domínio.

function beginUpdate(resourceGroupName: string, domainName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: DomainTopicEventSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na assinatura do usuário.

domainName

string

Nome do domínio.

topicName

string

Nome do tópico.

eventSubscriptionName

string

Nome da assinatura do evento a ser atualizada.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Informações de assinatura de evento atualizadas.

options
DomainTopicEventSubscriptionsUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, string, string, EventSubscriptionUpdateParameters, DomainTopicEventSubscriptionsUpdateOptionalParams)

Atualize uma assinatura de evento existente para um tópico de domínio.

function beginUpdateAndWait(resourceGroupName: string, domainName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: DomainTopicEventSubscriptionsUpdateOptionalParams): Promise<EventSubscription>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na assinatura do usuário.

domainName

string

Nome do domínio.

topicName

string

Nome do tópico.

eventSubscriptionName

string

Nome da assinatura do evento a ser atualizada.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Informações de assinatura de evento atualizadas.

options
DomainTopicEventSubscriptionsUpdateOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, string, string, DomainTopicEventSubscriptionsGetOptionalParams)

Obter propriedades de uma assinatura de evento aninhada para um tópico de domínio.

function get(resourceGroupName: string, domainName: string, topicName: string, eventSubscriptionName: string, options?: DomainTopicEventSubscriptionsGetOptionalParams): Promise<EventSubscription>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na assinatura do usuário.

domainName

string

Nome do domínio de nível superior.

topicName

string

Nome do tópico de domínio.

eventSubscriptionName

string

Nome da assinatura do evento a ser encontrada.

options
DomainTopicEventSubscriptionsGetOptionalParams

Os parâmetros de opções.

Retornos

getDeliveryAttributes(string, string, string, string, DomainTopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Obtenha todos os atributos de entrega de uma assinatura de evento para o tópico de domínio.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na assinatura do usuário.

domainName

string

Nome do domínio de nível superior.

topicName

string

Nome do tópico de domínio.

eventSubscriptionName

string

Nome da assinatura do evento.

Retornos

getFullUrl(string, string, string, string, DomainTopicEventSubscriptionsGetFullUrlOptionalParams)

Obtenha a URL completa do ponto de extremidade para uma assinatura de evento aninhado para o tópico de domínio.

function getFullUrl(resourceGroupName: string, domainName: string, topicName: string, eventSubscriptionName: string, options?: DomainTopicEventSubscriptionsGetFullUrlOptionalParams): Promise<EventSubscriptionFullUrl>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na assinatura do usuário.

domainName

string

Nome do domínio de nível superior.

topicName

string

Nome do tópico de domínio.

eventSubscriptionName

string

Nome da assinatura do evento.

options
DomainTopicEventSubscriptionsGetFullUrlOptionalParams

Os parâmetros de opções.

Retornos

list(string, string, string, DomainTopicEventSubscriptionsListOptionalParams)

Liste todas as assinaturas de evento que foram criadas para um tópico de domínio específico.

function list(resourceGroupName: string, domainName: string, topicName: string, options?: DomainTopicEventSubscriptionsListOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na assinatura do usuário.

domainName

string

Nome do domínio de nível superior.

topicName

string

Nome do tópico de domínio.

options
DomainTopicEventSubscriptionsListOptionalParams

Os parâmetros de opções.

Retornos