共用方式為


NamespaceTopics interface

代表 NamespaceTopics 的介面。

方法

beginCreateOrUpdate(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

使用指定的參數,以非同步方式建立新的命名空間主題。

beginCreateOrUpdateAndWait(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

使用指定的參數,以非同步方式建立新的命名空間主題。

beginDelete(string, string, string, NamespaceTopicsDeleteOptionalParams)

刪除現有的命名空間主題。

beginDeleteAndWait(string, string, string, NamespaceTopicsDeleteOptionalParams)

刪除現有的命名空間主題。

beginRegenerateKey(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

重新產生命名空間主題的共用存取金鑰。

beginRegenerateKeyAndWait(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

重新產生命名空間主題的共用存取金鑰。

beginUpdate(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

使用指定的參數,以非同步方式更新命名空間主題。

beginUpdateAndWait(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

使用指定的參數,以非同步方式更新命名空間主題。

get(string, string, string, NamespaceTopicsGetOptionalParams)

取得命名空間主題的屬性。

listByNamespace(string, string, NamespaceTopicsListByNamespaceOptionalParams)

列出命名空間下的所有命名空間主題。

listSharedAccessKeys(string, string, string, NamespaceTopicsListSharedAccessKeysOptionalParams)

列出用來發行至命名空間主題的兩個索引鍵。

方法詳細資料

beginCreateOrUpdate(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

使用指定的參數,以非同步方式建立新的命名空間主題。

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicInfo: NamespaceTopic, options?: NamespaceTopicsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>

參數

resourceGroupName

string

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

namespaceName

string

命名空間的名稱。

topicName

string

命名空間主題的名稱。

namespaceTopicInfo
NamespaceTopic

命名空間主題資訊。

傳回

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

beginCreateOrUpdateAndWait(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

使用指定的參數,以非同步方式建立新的命名空間主題。

function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicInfo: NamespaceTopic, options?: NamespaceTopicsCreateOrUpdateOptionalParams): Promise<NamespaceTopic>

參數

resourceGroupName

string

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

namespaceName

string

命名空間的名稱。

topicName

string

命名空間主題的名稱。

namespaceTopicInfo
NamespaceTopic

命名空間主題資訊。

傳回

Promise<NamespaceTopic>

beginDelete(string, string, string, NamespaceTopicsDeleteOptionalParams)

刪除現有的命名空間主題。

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

參數

resourceGroupName

string

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

namespaceName

string

命名空間的名稱。

topicName

string

主題的名稱。

options
NamespaceTopicsDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, string, NamespaceTopicsDeleteOptionalParams)

刪除現有的命名空間主題。

function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

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

namespaceName

string

命名空間的名稱。

topicName

string

主題的名稱。

options
NamespaceTopicsDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginRegenerateKey(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

重新產生命名空間主題的共用存取金鑰。

function beginRegenerateKey(resourceGroupName: string, namespaceName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: NamespaceTopicsRegenerateKeyOptionalParams): Promise<SimplePollerLike<OperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>>

參數

resourceGroupName

string

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

namespaceName

string

命名空間的名稱。

topicName

string

主題的名稱。

regenerateKeyRequest
TopicRegenerateKeyRequest

要求本文以重新產生金鑰。

傳回

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

beginRegenerateKeyAndWait(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

重新產生命名空間主題的共用存取金鑰。

function beginRegenerateKeyAndWait(resourceGroupName: string, namespaceName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: NamespaceTopicsRegenerateKeyOptionalParams): Promise<TopicSharedAccessKeys>

參數

resourceGroupName

string

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

namespaceName

string

命名空間的名稱。

topicName

string

主題的名稱。

regenerateKeyRequest
TopicRegenerateKeyRequest

要求本文以重新產生金鑰。

傳回

beginUpdate(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

使用指定的參數,以非同步方式更新命名空間主題。

function beginUpdate(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicUpdateParameters: NamespaceTopicUpdateParameters, options?: NamespaceTopicsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>

參數

resourceGroupName

string

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

namespaceName

string

命名空間的名稱。

topicName

string

命名空間主題的名稱。

namespaceTopicUpdateParameters
NamespaceTopicUpdateParameters

命名空間主題更新資訊。

options
NamespaceTopicsUpdateOptionalParams

選項參數。

傳回

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

beginUpdateAndWait(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

使用指定的參數,以非同步方式更新命名空間主題。

function beginUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicUpdateParameters: NamespaceTopicUpdateParameters, options?: NamespaceTopicsUpdateOptionalParams): Promise<NamespaceTopic>

參數

resourceGroupName

string

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

namespaceName

string

命名空間的名稱。

topicName

string

命名空間主題的名稱。

namespaceTopicUpdateParameters
NamespaceTopicUpdateParameters

命名空間主題更新資訊。

options
NamespaceTopicsUpdateOptionalParams

選項參數。

傳回

Promise<NamespaceTopic>

get(string, string, string, NamespaceTopicsGetOptionalParams)

取得命名空間主題的屬性。

function get(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsGetOptionalParams): Promise<NamespaceTopic>

參數

resourceGroupName

string

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

namespaceName

string

命名空間的名稱。

topicName

string

命名空間主題的名稱。

options
NamespaceTopicsGetOptionalParams

選項參數。

傳回

Promise<NamespaceTopic>

listByNamespace(string, string, NamespaceTopicsListByNamespaceOptionalParams)

列出命名空間下的所有命名空間主題。

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

參數

resourceGroupName

string

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

namespaceName

string

命名空間的名稱。

傳回

listSharedAccessKeys(string, string, string, NamespaceTopicsListSharedAccessKeysOptionalParams)

列出用來發行至命名空間主題的兩個索引鍵。

function listSharedAccessKeys(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsListSharedAccessKeysOptionalParams): Promise<TopicSharedAccessKeys>

參數

resourceGroupName

string

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

namespaceName

string

命名空間的名稱。

topicName

string

主題的名稱。

傳回