Namespaces interface
Gränssnitt som representerar en namnrymd.
Metoder
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.
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.
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
Alternativparametrarna.
Returer
Promise<CheckNameAvailabilityResult>
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.
Alternativparametrarna.
Returer
Promise<SBAuthorizationRule>
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.
Alternativparametrarna.
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.
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.
Alternativparametrarna.
Returer
Promise<SBAuthorizationRule>
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
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
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.
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
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.
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>