Dela via


Namespaces interface

Gränssnitt som representerar en namnrymd.

Metoder

beginCreateOrUpdate(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

Skapar eller uppdaterar ett namnområde för tjänsten. När det här namnområdets resursmanifest har skapats kan det inte ändras. Den här åtgärden är idempotent.

beginCreateOrUpdateAndWait(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

Skapar eller uppdaterar ett namnområde för tjänsten. När det här namnområdets resursmanifest har skapats kan det inte ändras. Den här åtgärden är idempotent.

beginDelete(string, string, NamespacesDeleteOptionalParams)

Tar bort ett befintligt namnområde. Den här åtgärden tar även bort alla associerade resurser under namnområdet.

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

Tar bort ett befintligt namnområde. Den här åtgärden tar även bort alla associerade resurser under namnområdet.

checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)

Kontrollera tillgängligheten för namnområdets namn.

createOrUpdateAuthorizationRule(string, string, string, SBAuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Skapar eller uppdaterar en auktoriseringsregel för ett namnområde.

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

Skapa eller uppdatera NetworkRuleSet för ett namnområde.

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Tar bort en auktoriseringsregel för namnområde.

get(string, string, NamespacesGetOptionalParams)

Hämtar en beskrivning för det angivna namnområdet.

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Hämtar en auktoriseringsregel för ett namnområde efter regelnamn.

getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)

Hämtar NetworkRuleSet för ett namnområde.

list(NamespacesListOptionalParams)

Hämtar alla tillgängliga namnområden i prenumerationen, oavsett resursgrupper.

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Hämtar auktoriseringsreglerna för ett namnområde.

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Hämtar de tillgängliga namnrymderna i en resursgrupp.

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Hämtar de primära och sekundära anslutningssträngarna för namnområdet.

listNetworkRuleSets(string, string, NamespacesListNetworkRuleSetsOptionalParams)

Hämtar en lista över NetworkRuleSet för ett namnområde.

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

Återskapar de primära eller sekundära anslutningssträngarna för namnområdet.

update(string, string, SBNamespaceUpdateParameters, NamespacesUpdateOptionalParams)

Uppdateringar ett namnområde för tjänsten. När det här namnområdets resursmanifest har skapats kan det inte ändras. Den här åtgärden är idempotent.

Metodinformation

beginCreateOrUpdate(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

Skapar eller uppdaterar ett namnområde för tjänsten. När det här namnområdets resursmanifest har skapats kan det inte ändras. Den här åtgärden är idempotent.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdets namn.

parameters
SBNamespace

Parametrar som anges för att skapa en namnområdesresurs.

options
NamespacesCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

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

beginCreateOrUpdateAndWait(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

Skapar eller uppdaterar ett namnområde för tjänsten. När det här namnområdets resursmanifest har skapats kan det inte ändras. Den här åtgärden är idempotent.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdets namn.

parameters
SBNamespace

Parametrar som anges för att skapa en namnområdesresurs.

options
NamespacesCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<SBNamespace>

beginDelete(string, string, NamespacesDeleteOptionalParams)

Tar bort ett befintligt namnområde. Den här åtgärden tar även bort alla associerade resurser under namnområdet.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

options
NamespacesDeleteOptionalParams

Alternativparametrarna.

Returer

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

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

Tar bort ett befintligt namnområde. Den här åtgärden tar även bort alla associerade resurser under namnområdet.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

options
NamespacesDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)

Kontrollera tillgängligheten för namnområdets namn.

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

Parametrar

parameters
CheckNameAvailability

Parametrar för att kontrollera tillgängligheten för det angivna namnområdesnamnet

options
NamespacesCheckNameAvailabilityOptionalParams

Alternativparametrarna.

Returer

createOrUpdateAuthorizationRule(string, string, string, SBAuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Skapar eller uppdaterar en auktoriseringsregel för ett namnområde.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

authorizationRuleName

string

Namnet på auktoriseringsregeln.

parameters
SBAuthorizationRule

Auktoriseringsregeln för delad åtkomst.

Returer

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

Skapa eller uppdatera NetworkRuleSet för ett namnområde.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

parameters
NetworkRuleSet

Namnrymden IpFilterRule.

Returer

Promise<NetworkRuleSet>

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Tar bort en auktoriseringsregel för namnområde.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

authorizationRuleName

string

Namnet på auktoriseringsregeln.

options
NamespacesDeleteAuthorizationRuleOptionalParams

Alternativparametrarna.

Returer

Promise<void>

get(string, string, NamespacesGetOptionalParams)

Hämtar en beskrivning för det angivna namnområdet.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

options
NamespacesGetOptionalParams

Alternativparametrarna.

Returer

Promise<SBNamespace>

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Hämtar en auktoriseringsregel för ett namnområde efter regelnamn.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

authorizationRuleName

string

Namnet på auktoriseringsregeln.

options
NamespacesGetAuthorizationRuleOptionalParams

Alternativparametrarna.

Returer

getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)

Hämtar NetworkRuleSet för ett namnområde.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

options
NamespacesGetNetworkRuleSetOptionalParams

Alternativparametrarna.

Returer

Promise<NetworkRuleSet>

list(NamespacesListOptionalParams)

Hämtar alla tillgängliga namnområden i prenumerationen, oavsett resursgrupper.

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

Parametrar

options
NamespacesListOptionalParams

Alternativparametrarna.

Returer

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Hämtar auktoriseringsreglerna för ett namnområde.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

options
NamespacesListAuthorizationRulesOptionalParams

Alternativparametrarna.

Returer

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Hämtar de tillgängliga namnrymderna i en resursgrupp.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

options
NamespacesListByResourceGroupOptionalParams

Alternativparametrarna.

Returer

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Hämtar de primära och sekundära anslutningssträngarna för namnområdet.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

authorizationRuleName

string

Namnet på auktoriseringsregeln.

options
NamespacesListKeysOptionalParams

Alternativparametrarna.

Returer

Promise<AccessKeys>

listNetworkRuleSets(string, string, NamespacesListNetworkRuleSetsOptionalParams)

Hämtar en lista över NetworkRuleSet för ett namnområde.

function listNetworkRuleSets(resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetsOptionalParams): PagedAsyncIterableIterator<NetworkRuleSet, NetworkRuleSet[], PageSettings>

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

options
NamespacesListNetworkRuleSetsOptionalParams

Alternativparametrarna.

Returer

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

Återskapar de primära eller sekundära anslutningssträngarna för namnområdet.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

authorizationRuleName

string

Namnet på auktoriseringsregeln.

parameters
RegenerateAccessKeyParameters

Parametrar som tillhandahålls för att återskapa auktoriseringsregeln.

options
NamespacesRegenerateKeysOptionalParams

Alternativparametrarna.

Returer

Promise<AccessKeys>

update(string, string, SBNamespaceUpdateParameters, NamespacesUpdateOptionalParams)

Uppdateringar ett namnområde för tjänsten. När det här namnområdets resursmanifest har skapats kan det inte ändras. Den här åtgärden är idempotent.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i Azure-prenumerationen.

namespaceName

string

Namnområdesnamnet

parameters
SBNamespaceUpdateParameters

Parametrar som tillhandahålls för att uppdatera en namnområdesresurs.

options
NamespacesUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<SBNamespace>