Partilhar 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 de 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 dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

topicSpaceName

string

O nome do espaço de tópico.

topicSpaceInfo
TopicSpace

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

options
TopicSpacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

topicSpaceName

string

O nome do espaço de tópico.

topicSpaceInfo
TopicSpace

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

options
TopicSpacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 dentro da 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.

Devoluções

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 dentro da 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.

Devoluções

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 dentro da 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.

Devoluções

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 dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

options
TopicSpacesListByNamespaceOptionalParams

Os parâmetros de opções.

Devoluções