共用方式為


Namespaces interface

表示命名空間的介面。

方法

beginCreateOrUpdate(string, string, EHNamespace, NamespacesCreateOrUpdateOptionalParams)

建立或更新命名空間。 建立之後,這個命名空間的資源資訊清單是不可變的。 這是一個等冪作業。

beginCreateOrUpdateAndWait(string, string, EHNamespace, NamespacesCreateOrUpdateOptionalParams)

建立或更新命名空間。 建立之後,這個命名空間的資源資訊清單是不可變的。 這是一個等冪作業。

beginDelete(string, string, NamespacesDeleteOptionalParams)

刪除現有的命名空間。 這項作業也會移除命名空間下的所有相關聯資源。

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

刪除現有的命名空間。 這項作業也會移除命名空間下的所有相關聯資源。

checkNameAvailability(CheckNameAvailabilityParameter, NamespacesCheckNameAvailabilityOptionalParams)

檢查提供命名空間名稱可用性。

createOrUpdateAuthorizationRule(string, string, string, AuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

建立或更新命名空間的 AuthorizationRule。

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

建立或更新命名空間的 NetworkRuleSet。

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

刪除命名空間的 AuthorizationRule。

get(string, string, NamespacesGetOptionalParams)

取得指定之命名空間的描述。

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

依規則名稱取得命名空間的 AuthorizationRule。

getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)

取得命名空間的 NetworkRuleSet。

list(NamespacesListOptionalParams)

列出訂用帳戶內的所有可用命名空間,不論資源群組為何。

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

取得命名空間的授權規則清單。

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

列出資源群組內可用的命名空間。

listKeys(string, string, string, NamespacesListKeysOptionalParams)

取得命名空間的主要和次要連接字串。

listNetworkRuleSet(string, string, NamespacesListNetworkRuleSetOptionalParams)

取得命名空間的 NetworkRuleSet。

regenerateKeys(string, string, string, RegenerateAccessKeyParameters, NamespacesRegenerateKeysOptionalParams)

重新產生指定之命名空間的主要或次要連接字串。

update(string, string, EHNamespace, NamespacesUpdateOptionalParams)

建立或更新命名空間。 建立之後,這個命名空間的資源資訊清單是不可變的。 這是一個等冪作業。

方法詳細資料

beginCreateOrUpdate(string, string, EHNamespace, NamespacesCreateOrUpdateOptionalParams)

建立或更新命名空間。 建立之後,這個命名空間的資源資訊清單是不可變的。 這是一個等冪作業。

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<EHNamespace>, EHNamespace>>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

namespaceName

string

命名空間名稱

parameters
EHNamespace

用來建立命名空間資源的參數。

options
NamespacesCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<EHNamespace>, EHNamespace>>

beginCreateOrUpdateAndWait(string, string, EHNamespace, NamespacesCreateOrUpdateOptionalParams)

建立或更新命名空間。 建立之後,這個命名空間的資源資訊清單是不可變的。 這是一個等冪作業。

function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<EHNamespace>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

namespaceName

string

命名空間名稱

parameters
EHNamespace

用來建立命名空間資源的參數。

options
NamespacesCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<EHNamespace>

beginDelete(string, string, NamespacesDeleteOptionalParams)

刪除現有的命名空間。 這項作業也會移除命名空間下的所有相關聯資源。

function beginDelete(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

namespaceName

string

命名空間名稱

options
NamespacesDeleteOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

刪除現有的命名空間。 這項作業也會移除命名空間下的所有相關聯資源。

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

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

namespaceName

string

命名空間名稱

options
NamespacesDeleteOptionalParams

選項參數。

傳回

Promise<void>

checkNameAvailability(CheckNameAvailabilityParameter, NamespacesCheckNameAvailabilityOptionalParams)

檢查提供命名空間名稱可用性。

function checkNameAvailability(parameters: CheckNameAvailabilityParameter, options?: NamespacesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>

參數

parameters
CheckNameAvailabilityParameter

檢查指定命名空間名稱可用性的參數

傳回

createOrUpdateAuthorizationRule(string, string, string, AuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

建立或更新命名空間的 AuthorizationRule。

function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<AuthorizationRule>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

namespaceName

string

命名空間名稱

authorizationRuleName

string

授權規則名稱。

parameters
AuthorizationRule

共用存取 AuthorizationRule。

傳回

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

建立或更新命名空間的 NetworkRuleSet。

function createOrUpdateNetworkRuleSet(resourceGroupName: string, namespaceName: string, parameters: NetworkRuleSet, options?: NamespacesCreateOrUpdateNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

namespaceName

string

命名空間名稱

parameters
NetworkRuleSet

命名空間 IpFilterRule。

傳回

Promise<NetworkRuleSet>

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

刪除命名空間的 AuthorizationRule。

function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams): Promise<void>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

namespaceName

string

命名空間名稱

authorizationRuleName

string

授權規則名稱。

傳回

Promise<void>

get(string, string, NamespacesGetOptionalParams)

取得指定之命名空間的描述。

function get(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams): Promise<EHNamespace>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

namespaceName

string

命名空間名稱

options
NamespacesGetOptionalParams

選項參數。

傳回

Promise<EHNamespace>

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

依規則名稱取得命名空間的 AuthorizationRule。

function getAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams): Promise<AuthorizationRule>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

namespaceName

string

命名空間名稱

authorizationRuleName

string

授權規則名稱。

傳回

getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)

取得命名空間的 NetworkRuleSet。

function getNetworkRuleSet(resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

namespaceName

string

命名空間名稱

傳回

Promise<NetworkRuleSet>

list(NamespacesListOptionalParams)

列出訂用帳戶內的所有可用命名空間,不論資源群組為何。

function list(options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<EHNamespace, EHNamespace[], PageSettings>

參數

options
NamespacesListOptionalParams

選項參數。

傳回

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

取得命名空間的授權規則清單。

function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

namespaceName

string

命名空間名稱

傳回

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

列出資源群組內可用的命名空間。

function listByResourceGroup(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<EHNamespace, EHNamespace[], PageSettings>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

傳回

listKeys(string, string, string, NamespacesListKeysOptionalParams)

取得命名空間的主要和次要連接字串。

function listKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams): Promise<AccessKeys>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

namespaceName

string

命名空間名稱

authorizationRuleName

string

授權規則名稱。

options
NamespacesListKeysOptionalParams

選項參數。

傳回

Promise<AccessKeys>

listNetworkRuleSet(string, string, NamespacesListNetworkRuleSetOptionalParams)

取得命名空間的 NetworkRuleSet。

function listNetworkRuleSet(resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetOptionalParams): Promise<NetworkRuleSetListResult>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

namespaceName

string

命名空間名稱

傳回

regenerateKeys(string, string, string, RegenerateAccessKeyParameters, NamespacesRegenerateKeysOptionalParams)

重新產生指定之命名空間的主要或次要連接字串。

function regenerateKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: NamespacesRegenerateKeysOptionalParams): Promise<AccessKeys>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

namespaceName

string

命名空間名稱

authorizationRuleName

string

授權規則名稱。

parameters
RegenerateAccessKeyParameters

重新產生連接字串所需的參數。

options
NamespacesRegenerateKeysOptionalParams

選項參數。

傳回

Promise<AccessKeys>

update(string, string, EHNamespace, NamespacesUpdateOptionalParams)

建立或更新命名空間。 建立之後,這個命名空間的資源資訊清單是不可變的。 這是一個等冪作業。

function update(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesUpdateOptionalParams): Promise<EHNamespace>

參數

resourceGroupName

string

Azure 訂用帳戶內的資源群組名稱。

namespaceName

string

命名空間名稱

parameters
EHNamespace

更新命名空間資源的參數。

options
NamespacesUpdateOptionalParams

選項參數。

傳回

Promise<EHNamespace>