共用方式為


TopicSpaces interface

代表 TopicSpaces 的介面。

方法

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

使用指定的參數建立或更新主題空間。

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

使用指定的參數建立或更新主題空間。

beginDelete(string, string, string, TopicSpacesDeleteOptionalParams)

刪除現有的主題空間。

beginDeleteAndWait(string, string, string, TopicSpacesDeleteOptionalParams)

刪除現有的主題空間。

get(string, string, string, TopicSpacesGetOptionalParams)

取得主題空間的屬性。

listByNamespace(string, string, TopicSpacesListByNamespaceOptionalParams)

取得命名空間下的所有主題空間。

方法詳細資料

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

使用指定的參數建立或更新主題空間。

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

參數

resourceGroupName

string

使用者訂用帳戶內的資源組名。

namespaceName

string

命名空間的名稱。

topicSpaceName

string

主題空間名稱。

topicSpaceInfo
TopicSpace

主題空間資訊。

options
TopicSpacesCreateOrUpdateOptionalParams

選項參數。

傳回

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

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

使用指定的參數建立或更新主題空間。

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

參數

resourceGroupName

string

使用者訂用帳戶內的資源組名。

namespaceName

string

命名空間的名稱。

topicSpaceName

string

主題空間名稱。

topicSpaceInfo
TopicSpace

主題空間資訊。

options
TopicSpacesCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<TopicSpace>

beginDelete(string, string, string, TopicSpacesDeleteOptionalParams)

刪除現有的主題空間。

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

參數

resourceGroupName

string

使用者訂用帳戶內的資源組名。

namespaceName

string

命名空間的名稱。

topicSpaceName

string

主題空間的名稱。

options
TopicSpacesDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, string, TopicSpacesDeleteOptionalParams)

刪除現有的主題空間。

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

參數

resourceGroupName

string

使用者訂用帳戶內的資源組名。

namespaceName

string

命名空間的名稱。

topicSpaceName

string

主題空間的名稱。

options
TopicSpacesDeleteOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, string, TopicSpacesGetOptionalParams)

取得主題空間的屬性。

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

參數

resourceGroupName

string

使用者訂用帳戶內的資源組名。

namespaceName

string

命名空間的名稱。

topicSpaceName

string

主題空間的名稱。

options
TopicSpacesGetOptionalParams

選項參數。

傳回

Promise<TopicSpace>

listByNamespace(string, string, TopicSpacesListByNamespaceOptionalParams)

取得命名空間下的所有主題空間。

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

參數

resourceGroupName

string

使用者訂用帳戶內的資源組名。

namespaceName

string

命名空間的名稱。

傳回