TopicSpaces interface
代表 TopicSpaces 的介面。
方法
方法詳細資料
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
主題空間資訊。
選項參數。
傳回
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
主題空間資訊。
選項參數。
傳回
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
命名空間的名稱。
選項參數。