Partilhar via


DomainTopicEventSubscriptions interface

Interface que representa um DomainTopicEventSubscriptions.

Métodos

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

Cria de forma assíncrona uma nova subscrição de evento ou atualiza uma subscrição de evento existente.

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

Cria de forma assíncrona uma nova subscrição de evento ou atualiza uma subscrição de evento existente.

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

Elimine uma subscrição de evento existente aninhada para um tópico de domínio.

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

Elimine uma subscrição de evento existente aninhada para um tópico de domínio.

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

Atualize uma subscrição de evento existente para um tópico de domínio.

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

Atualize uma subscrição de evento existente para um tópico de domínio.

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

Obtenha as propriedades de uma subscrição de evento aninhada para um tópico de domínio.

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

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

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

Obtenha o URL de ponto final completo para uma subscrição de evento aninhada para o tópico de domínio.

list(string, string, string, DomainTopicEventSubscriptionsListOptionalParams)

Listar todas as subscrições de eventos que foram criadas para um tópico de domínio específico.

Detalhes de Método

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

Cria de forma assíncrona uma nova subscrição de evento ou atualiza uma subscrição de evento existente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador.

domainName

string

Nome do domínio de nível superior.

topicName

string

Nome do tópico de domínio.

eventSubscriptionName

string

Nome da subscrição do evento a criar. Os nomes das subscrições de eventos têm de ter entre 3 e 100 carateres de comprimento e utilizar apenas letras alfanuméricas.

eventSubscriptionInfo
EventSubscription

Propriedades da subscrição de eventos que contêm as informações de destino e filtro.

options
DomainTopicEventSubscriptionsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<EventSubscription>, EventSubscription>>

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

Cria de forma assíncrona uma nova subscrição de evento ou atualiza uma subscrição 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 subscrição do utilizador.

domainName

string

Nome do domínio de nível superior.

topicName

string

Nome do tópico de domínio.

eventSubscriptionName

string

Nome da subscrição do evento a criar. Os nomes das subscrições de eventos têm de ter entre 3 e 100 carateres de comprimento e utilizar apenas letras alfanuméricas.

eventSubscriptionInfo
EventSubscription

Propriedades da subscrição de eventos que contêm as informações de destino e filtro.

options
DomainTopicEventSubscriptionsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

Elimine uma subscrição de evento existente aninhada para um tópico de domínio.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador.

domainName

string

Nome do domínio de nível superior.

topicName

string

Nome do tópico de domínio.

eventSubscriptionName

string

Nome da subscrição do evento a eliminar. Os nomes das subscrições de eventos têm de ter entre 3 e 100 carateres de comprimento e utilizar apenas letras alfanuméricas.

options
DomainTopicEventSubscriptionsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

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

Elimine uma subscrição 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 subscrição do utilizador.

domainName

string

Nome do domínio de nível superior.

topicName

string

Nome do tópico de domínio.

eventSubscriptionName

string

Nome da subscrição do evento a eliminar. Os nomes das subscrições de eventos têm de ter entre 3 e 100 carateres de comprimento e utilizar apenas letras alfanuméricas.

options
DomainTopicEventSubscriptionsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Atualize uma subscrição 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<PollerLike<PollOperationState<EventSubscription>, EventSubscription>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador.

domainName

string

Nome do domínio.

topicName

string

Nome do tópico.

eventSubscriptionName

string

Nome da subscrição do evento a atualizar.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Informações atualizadas da subscrição de eventos.

options
DomainTopicEventSubscriptionsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<EventSubscription>, EventSubscription>>

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

Atualize uma subscrição 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 subscrição do utilizador.

domainName

string

Nome do domínio.

topicName

string

Nome do tópico.

eventSubscriptionName

string

Nome da subscrição do evento a atualizar.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Informações atualizadas da subscrição de eventos.

options
DomainTopicEventSubscriptionsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

Obtenha as propriedades de uma subscrição 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 subscrição do utilizador.

domainName

string

Nome do domínio de nível superior.

topicName

string

Nome do tópico de domínio.

eventSubscriptionName

string

Nome da subscrição do evento.

options
DomainTopicEventSubscriptionsGetOptionalParams

Os parâmetros de opções.

Devoluções

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

Obtenha todos os atributos de entrega de uma subscrição 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 subscrição do utilizador.

domainName

string

Nome do domínio de nível superior.

topicName

string

Nome do tópico de domínio.

eventSubscriptionName

string

Nome da subscrição do evento.

Devoluções

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

Obtenha o URL de ponto final completo para uma subscrição de evento aninhada 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 subscrição do utilizador.

domainName

string

Nome do domínio de nível superior.

topicName

string

Nome do tópico de domínio.

eventSubscriptionName

string

Nome da subscrição do evento.

options
DomainTopicEventSubscriptionsGetFullUrlOptionalParams

Os parâmetros de opções.

Devoluções

list(string, string, string, DomainTopicEventSubscriptionsListOptionalParams)

Listar todas as subscrições de eventos 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 subscrição do utilizador.

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.

Devoluções