Partilhar via


NamespaceTopics interface

Interface que representa um NamespaceTopics.

Métodos

beginCreateOrUpdate(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

Cria de forma assíncrona um novo tópico de namespace com os parâmetros especificados.

beginCreateOrUpdateAndWait(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

Cria de forma assíncrona um novo tópico de namespace com os parâmetros especificados.

beginDelete(string, string, string, NamespaceTopicsDeleteOptionalParams)

Excluir tópico de namespace existente.

beginDeleteAndWait(string, string, string, NamespaceTopicsDeleteOptionalParams)

Excluir tópico de namespace existente.

beginRegenerateKey(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

Regenere uma chave de acesso compartilhada para um tópico de namespace.

beginRegenerateKeyAndWait(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

Regenere uma chave de acesso compartilhada para um tópico de namespace.

beginUpdate(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

Atualiza de forma assíncrona um tópico de namespace com os parâmetros especificados.

beginUpdateAndWait(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

Atualiza de forma assíncrona um tópico de namespace com os parâmetros especificados.

get(string, string, string, NamespaceTopicsGetOptionalParams)

Obter propriedades de um tópico de namespace.

listByNamespace(string, string, NamespaceTopicsListByNamespaceOptionalParams)

Liste todos os tópicos de namespace em um namespace.

listSharedAccessKeys(string, string, string, NamespaceTopicsListSharedAccessKeysOptionalParams)

Liste as duas chaves usadas para publicar em um tópico de namespace.

Detalhes de Método

beginCreateOrUpdate(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

Cria de forma assíncrona um novo tópico de namespace com os parâmetros especificados.

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicInfo: NamespaceTopic, options?: NamespaceTopicsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>

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.

namespaceTopicInfo
NamespaceTopic

Informações do tópico do namespace.

options
NamespaceTopicsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateOrUpdateAndWait(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

Cria de forma assíncrona um novo tópico de namespace com os parâmetros especificados.

function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicInfo: NamespaceTopic, options?: NamespaceTopicsCreateOrUpdateOptionalParams): Promise<NamespaceTopic>

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.

namespaceTopicInfo
NamespaceTopic

Informações do tópico do namespace.

options
NamespaceTopicsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<NamespaceTopic>

beginDelete(string, string, string, NamespaceTopicsDeleteOptionalParams)

Excluir tópico de namespace existente.

function beginDelete(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsDeleteOptionalParams): 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.

options
NamespaceTopicsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, string, NamespaceTopicsDeleteOptionalParams)

Excluir tópico de namespace existente.

function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsDeleteOptionalParams): 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.

options
NamespaceTopicsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginRegenerateKey(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

Regenere uma chave de acesso compartilhada para um tópico de namespace.

function beginRegenerateKey(resourceGroupName: string, namespaceName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: NamespaceTopicsRegenerateKeyOptionalParams): Promise<SimplePollerLike<OperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>>

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.

regenerateKeyRequest
TopicRegenerateKeyRequest

Solicitar corpo para regenerar a chave.

options
NamespaceTopicsRegenerateKeyOptionalParams

Os parâmetros de opções.

Devoluções

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

beginRegenerateKeyAndWait(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

Regenere uma chave de acesso compartilhada para um tópico de namespace.

function beginRegenerateKeyAndWait(resourceGroupName: string, namespaceName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: NamespaceTopicsRegenerateKeyOptionalParams): Promise<TopicSharedAccessKeys>

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.

regenerateKeyRequest
TopicRegenerateKeyRequest

Solicitar corpo para regenerar a chave.

options
NamespaceTopicsRegenerateKeyOptionalParams

Os parâmetros de opções.

Devoluções

beginUpdate(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

Atualiza de forma assíncrona um tópico de namespace com os parâmetros especificados.

function beginUpdate(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicUpdateParameters: NamespaceTopicUpdateParameters, options?: NamespaceTopicsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>

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.

namespaceTopicUpdateParameters
NamespaceTopicUpdateParameters

Informações de atualização do tópico do namespace.

options
NamespaceTopicsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginUpdateAndWait(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

Atualiza de forma assíncrona um tópico de namespace com os parâmetros especificados.

function beginUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicUpdateParameters: NamespaceTopicUpdateParameters, options?: NamespaceTopicsUpdateOptionalParams): Promise<NamespaceTopic>

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.

namespaceTopicUpdateParameters
NamespaceTopicUpdateParameters

Informações de atualização do tópico do namespace.

options
NamespaceTopicsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<NamespaceTopic>

get(string, string, string, NamespaceTopicsGetOptionalParams)

Obter propriedades de um tópico de namespace.

function get(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsGetOptionalParams): Promise<NamespaceTopic>

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.

options
NamespaceTopicsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<NamespaceTopic>

listByNamespace(string, string, NamespaceTopicsListByNamespaceOptionalParams)

Liste todos os tópicos de namespace em um namespace.

function listByNamespace(resourceGroupName: string, namespaceName: string, options?: NamespaceTopicsListByNamespaceOptionalParams): PagedAsyncIterableIterator<NamespaceTopic, NamespaceTopic[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

options
NamespaceTopicsListByNamespaceOptionalParams

Os parâmetros de opções.

Devoluções

listSharedAccessKeys(string, string, string, NamespaceTopicsListSharedAccessKeysOptionalParams)

Liste as duas chaves usadas para publicar em um tópico de namespace.

function listSharedAccessKeys(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsListSharedAccessKeysOptionalParams): Promise<TopicSharedAccessKeys>

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.

options
NamespaceTopicsListSharedAccessKeysOptionalParams

Os parâmetros de opções.

Devoluções