Compartilhar via


TopicSpaces interface

Interface que representa um TopicSpaces.

Métodos

beginCreateOrUpdate(string, string, string, TopicSpace, TopicSpacesCreateOrUpdateOptionalParams)

Crie ou atualize um espaço de tópico com os parâmetros especificados.

beginCreateOrUpdateAndWait(string, string, string, TopicSpace, TopicSpacesCreateOrUpdateOptionalParams)

Crie ou atualize um espaço de tópico com os parâmetros especificados.

beginDelete(string, string, string, TopicSpacesDeleteOptionalParams)

Exclua um espaço de tópico existente.

beginDeleteAndWait(string, string, string, TopicSpacesDeleteOptionalParams)

Exclua um espaço de tópico existente.

get(string, string, string, TopicSpacesGetOptionalParams)

Obter propriedades de um espaço de tópico.

listByNamespace(string, string, TopicSpacesListByNamespaceOptionalParams)

Obtenha todos os espaços de tópico em um namespace.

Detalhes do método

beginCreateOrUpdate(string, string, string, TopicSpace, TopicSpacesCreateOrUpdateOptionalParams)

Crie ou atualize um espaço de tópico com os parâmetros especificados.

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, topicSpaceName: string, topicSpaceInfo: TopicSpace, options?: TopicSpacesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<TopicSpace>, TopicSpace>>

Parâmetros

resourceGroupName

string

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

namespaceName

string

Nome do namespace.

topicSpaceName

string

O nome do espaço do tópico.

topicSpaceInfo
TopicSpace

Informações de espaço do tópico.

options
TopicSpacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, string, TopicSpace, TopicSpacesCreateOrUpdateOptionalParams)

Crie ou atualize um espaço de tópico com os parâmetros especificados.

function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, topicSpaceName: string, topicSpaceInfo: TopicSpace, options?: TopicSpacesCreateOrUpdateOptionalParams): Promise<TopicSpace>

Parâmetros

resourceGroupName

string

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

namespaceName

string

Nome do namespace.

topicSpaceName

string

O nome do espaço do tópico.

topicSpaceInfo
TopicSpace

Informações de espaço do tópico.

options
TopicSpacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<TopicSpace>

beginDelete(string, string, string, TopicSpacesDeleteOptionalParams)

Exclua um espaço de tópico existente.

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

topicSpaceName

string

Nome do espaço tópico.

options
TopicSpacesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, TopicSpacesDeleteOptionalParams)

Exclua um espaço de tópico existente.

function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, topicSpaceName: string, options?: TopicSpacesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

namespaceName

string

Nome do namespace.

topicSpaceName

string

Nome do espaço tópico.

options
TopicSpacesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, TopicSpacesGetOptionalParams)

Obter propriedades de um espaço de tópico.

function get(resourceGroupName: string, namespaceName: string, topicSpaceName: string, options?: TopicSpacesGetOptionalParams): Promise<TopicSpace>

Parâmetros

resourceGroupName

string

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

namespaceName

string

Nome do namespace.

topicSpaceName

string

Nome do espaço tópico.

options
TopicSpacesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<TopicSpace>

listByNamespace(string, string, TopicSpacesListByNamespaceOptionalParams)

Obtenha todos os espaços de tópico em um namespace.

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

Parâmetros

resourceGroupName

string

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

namespaceName

string

Nome do namespace.

options
TopicSpacesListByNamespaceOptionalParams

Os parâmetros de opções.

Retornos