Namespaces interface
Gränssnitt som representerar ett namnområde.
Metoder
Metodinformation
beginCreateOrUpdate(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)
Skapar eller uppdaterar ett tjänstnamnområde. När det här namnområdet har skapats är resursmanifestet oföränderligt. 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ådesnamnet.
- 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 tjänstnamnområde. När det här namnområdet har skapats är resursmanifestet oföränderligt. 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ådesnamnet.
- 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 också 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 också 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
Namnområdet 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
Angivna parametrar för att återskapa auktoriseringsregeln.
Alternativparametrarna.
Returer
Promise<AccessKeys>
update(string, string, SBNamespaceUpdateParameters, NamespacesUpdateOptionalParams)
Uppdaterar ett tjänstnamnområde. När det här namnområdet har skapats är resursmanifestet oföränderligt. 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>