Compartilhar via


SystemTopicEventSubscriptions interface

Interface que representa um SystemTopicEventSubscriptions.

Métodos

beginCreateOrUpdate(string, string, string, EventSubscription, SystemTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Cria ou atualiza de forma assíncrona uma assinatura de evento com os parâmetros especificados. As assinaturas de evento existentes serão atualizadas com essa API.

beginCreateOrUpdateAndWait(string, string, string, EventSubscription, SystemTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Cria ou atualiza de forma assíncrona uma assinatura de evento com os parâmetros especificados. As assinaturas de evento existentes serão atualizadas com essa API.

beginDelete(string, string, string, SystemTopicEventSubscriptionsDeleteOptionalParams)

Exclua uma assinatura de evento existente de um tópico do sistema.

beginDeleteAndWait(string, string, string, SystemTopicEventSubscriptionsDeleteOptionalParams)

Exclua uma assinatura de evento existente de um tópico do sistema.

beginUpdate(string, string, string, EventSubscriptionUpdateParameters, SystemTopicEventSubscriptionsUpdateOptionalParams)

Atualize uma assinatura de evento existente de um tópico do sistema.

beginUpdateAndWait(string, string, string, EventSubscriptionUpdateParameters, SystemTopicEventSubscriptionsUpdateOptionalParams)

Atualize uma assinatura de evento existente de um tópico do sistema.

get(string, string, string, SystemTopicEventSubscriptionsGetOptionalParams)

Obtenha uma assinatura de evento.

getDeliveryAttributes(string, string, string, SystemTopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Obtenha todos os atributos de entrega para uma assinatura de evento.

getFullUrl(string, string, string, SystemTopicEventSubscriptionsGetFullUrlOptionalParams)

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

listBySystemTopic(string, string, SystemTopicEventSubscriptionsListBySystemTopicOptionalParams)

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

Detalhes do método

beginCreateOrUpdate(string, string, string, EventSubscription, SystemTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Cria ou atualiza de forma assíncrona uma assinatura de evento com os parâmetros especificados. As assinaturas de evento existentes serão atualizadas com essa API.

function beginCreateOrUpdate(resourceGroupName: string, systemTopicName: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: SystemTopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<EventSubscription>, EventSubscription>>

Parâmetros

resourceGroupName

string

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

systemTopicName

string

Nome do tópico do sistema.

eventSubscriptionName

string

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

eventSubscriptionInfo
EventSubscription

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

options
SystemTopicEventSubscriptionsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, string, EventSubscription, SystemTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Cria ou atualiza de forma assíncrona uma assinatura de evento com os parâmetros especificados. As assinaturas de evento existentes serão atualizadas com essa API.

function beginCreateOrUpdateAndWait(resourceGroupName: string, systemTopicName: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: SystemTopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<EventSubscription>

Parâmetros

resourceGroupName

string

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

systemTopicName

string

Nome do tópico do sistema.

eventSubscriptionName

string

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

eventSubscriptionInfo
EventSubscription

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

options
SystemTopicEventSubscriptionsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, string, SystemTopicEventSubscriptionsDeleteOptionalParams)

Exclua uma assinatura de evento existente de um tópico do sistema.

function beginDelete(resourceGroupName: string, systemTopicName: string, eventSubscriptionName: string, options?: SystemTopicEventSubscriptionsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

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

systemTopicName

string

Nome do tópico do sistema.

eventSubscriptionName

string

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

options
SystemTopicEventSubscriptionsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, SystemTopicEventSubscriptionsDeleteOptionalParams)

Exclua uma assinatura de evento existente de um tópico do sistema.

function beginDeleteAndWait(resourceGroupName: string, systemTopicName: string, eventSubscriptionName: string, options?: SystemTopicEventSubscriptionsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

systemTopicName

string

Nome do tópico do sistema.

eventSubscriptionName

string

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

options
SystemTopicEventSubscriptionsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, string, EventSubscriptionUpdateParameters, SystemTopicEventSubscriptionsUpdateOptionalParams)

Atualize uma assinatura de evento existente de um tópico do sistema.

function beginUpdate(resourceGroupName: string, systemTopicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: SystemTopicEventSubscriptionsUpdateOptionalParams): Promise<PollerLike<PollOperationState<EventSubscription>, EventSubscription>>

Parâmetros

resourceGroupName

string

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

systemTopicName

string

Nome do tópico do sistema.

eventSubscriptionName

string

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

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Informações de assinatura de evento atualizadas.

options
SystemTopicEventSubscriptionsUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, string, EventSubscriptionUpdateParameters, SystemTopicEventSubscriptionsUpdateOptionalParams)

Atualize uma assinatura de evento existente de um tópico do sistema.

function beginUpdateAndWait(resourceGroupName: string, systemTopicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: SystemTopicEventSubscriptionsUpdateOptionalParams): Promise<EventSubscription>

Parâmetros

resourceGroupName

string

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

systemTopicName

string

Nome do tópico do sistema.

eventSubscriptionName

string

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

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Informações de assinatura de evento atualizadas.

options
SystemTopicEventSubscriptionsUpdateOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, string, SystemTopicEventSubscriptionsGetOptionalParams)

Obtenha uma assinatura de evento.

function get(resourceGroupName: string, systemTopicName: string, eventSubscriptionName: string, options?: SystemTopicEventSubscriptionsGetOptionalParams): Promise<EventSubscription>

Parâmetros

resourceGroupName

string

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

systemTopicName

string

Nome do tópico do sistema.

eventSubscriptionName

string

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

options
SystemTopicEventSubscriptionsGetOptionalParams

Os parâmetros de opções.

Retornos

getDeliveryAttributes(string, string, string, SystemTopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Obtenha todos os atributos de entrega para uma assinatura de evento.

function getDeliveryAttributes(resourceGroupName: string, systemTopicName: string, eventSubscriptionName: string, options?: SystemTopicEventSubscriptionsGetDeliveryAttributesOptionalParams): Promise<DeliveryAttributeListResult>

Parâmetros

resourceGroupName

string

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

systemTopicName

string

Nome do tópico do sistema.

eventSubscriptionName

string

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

Retornos

getFullUrl(string, string, string, SystemTopicEventSubscriptionsGetFullUrlOptionalParams)

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

function getFullUrl(resourceGroupName: string, systemTopicName: string, eventSubscriptionName: string, options?: SystemTopicEventSubscriptionsGetFullUrlOptionalParams): Promise<EventSubscriptionFullUrl>

Parâmetros

resourceGroupName

string

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

systemTopicName

string

Nome do tópico do sistema.

eventSubscriptionName

string

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

options
SystemTopicEventSubscriptionsGetFullUrlOptionalParams

Os parâmetros de opções.

Retornos

listBySystemTopic(string, string, SystemTopicEventSubscriptionsListBySystemTopicOptionalParams)

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

function listBySystemTopic(resourceGroupName: string, systemTopicName: string, options?: SystemTopicEventSubscriptionsListBySystemTopicOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parâmetros

resourceGroupName

string

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

systemTopicName

string

Nome do tópico do sistema.

Retornos