NamespaceTopics interface
Interface que representa um NamespaceTopics.
Métodos
Detalhes do 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 na 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.
Os parâmetros de opções.
Retornos
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 na 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.
Os parâmetros de opções.
Retornos
Promise<NamespaceTopic>
beginDelete(string, string, string, NamespaceTopicsDeleteOptionalParams)
Excluir o 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 na assinatura do usuário.
- namespaceName
-
string
Nome do namespace.
- topicName
-
string
Nome do tópico.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, NamespaceTopicsDeleteOptionalParams)
Excluir o 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 na assinatura do usuário.
- namespaceName
-
string
Nome do namespace.
- topicName
-
string
Nome do tópico.
Os parâmetros de opções.
Retornos
Promise<void>
beginRegenerateKey(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)
Regenerar uma chave de acesso compartilhado 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 na assinatura do usuário.
- namespaceName
-
string
Nome do namespace.
- topicName
-
string
Nome do tópico.
- regenerateKeyRequest
- TopicRegenerateKeyRequest
Solicite o corpo para regenerar a chave.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>>
beginRegenerateKeyAndWait(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)
Regenerar uma chave de acesso compartilhado 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 na assinatura do usuário.
- namespaceName
-
string
Nome do namespace.
- topicName
-
string
Nome do tópico.
- regenerateKeyRequest
- TopicRegenerateKeyRequest
Solicite o corpo para regenerar a chave.
Os parâmetros de opções.
Retornos
Promise<TopicSharedAccessKeys>
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 na assinatura do usuário.
- namespaceName
-
string
Nome do namespace.
- topicName
-
string
Nome do tópico do namespace.
- namespaceTopicUpdateParameters
- NamespaceTopicUpdateParameters
Informações de atualização de tópico de namespace.
Os parâmetros de opções.
Retornos
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 na assinatura do usuário.
- namespaceName
-
string
Nome do namespace.
- topicName
-
string
Nome do tópico do namespace.
- namespaceTopicUpdateParameters
- NamespaceTopicUpdateParameters
Informações de atualização de tópico de namespace.
Os parâmetros de opções.
Retornos
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 na 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.
Retornos
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 na assinatura do usuário.
- namespaceName
-
string
Nome do namespace.
Os parâmetros de opções.
Retornos
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 na assinatura do usuário.
- namespaceName
-
string
Nome do namespace.
- topicName
-
string
Nome do tópico.
Os parâmetros de opções.
Retornos
Promise<TopicSharedAccessKeys>
Azure SDK for JavaScript