NamespacesOperations interface

Gränssnitt som representerar åtgärder för namnområden.

Egenskaper

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginFailover
beginFailoverAndWait
checkNameAvailability

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

createOrUpdate

Skapar eller uppdaterar ett namnområde. När det här namnområdet har skapats är resursmanifestet oföränderligt. Den här åtgärden är idempotent.

createOrUpdateAuthorizationRule

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

createOrUpdateNetworkRuleSet

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

delete

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

deleteAuthorizationRule

Tar bort en AuthorizationRule för ett namnområde.

failover

GeoDR-redundans

get

Hämtar beskrivningen av det angivna namnområdet.

getAuthorizationRule

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

getNetworkRuleSet

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

list

Visar en lista över alla tillgängliga namnområden i en prenumeration, oavsett resursgrupper.

listAuthorizationRules

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

listByResourceGroup

Visar en lista över tillgängliga namnområden i en resursgrupp.

listKeys

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

listNetworkRuleSet

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

regenerateKeys

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

update

Skapar eller uppdaterar ett namnområde. När det här namnområdet har skapats är resursmanifestet oföränderligt. Den här åtgärden är idempotent.

Egenskapsinformation

beginCreateOrUpdate

Varning

Det här API:et är nu inaktuellt.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<EHNamespace>, EHNamespace>>

Egenskapsvärde

(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<EHNamespace>, EHNamespace>>

beginCreateOrUpdateAndWait

Varning

Det här API:et är nu inaktuellt.

use createOrUpdate instead

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

Egenskapsvärde

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

beginDelete

Varning

Det här API:et är nu inaktuellt.

use delete instead

beginDelete: (resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Egenskapsvärde

(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Varning

Det här API:et är nu inaktuellt.

use delete instead

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

Egenskapsvärde

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

beginFailover

Varning

Det här API:et är nu inaktuellt.

use failover instead

beginFailover: (resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<FailOver>, FailOver>>

Egenskapsvärde

(resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<FailOver>, FailOver>>

beginFailoverAndWait

Varning

Det här API:et är nu inaktuellt.

use failover instead

beginFailoverAndWait: (resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => Promise<FailOver>

Egenskapsvärde

(resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => Promise<FailOver>

checkNameAvailability

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

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

Egenskapsvärde

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

createOrUpdate

Skapar eller uppdaterar ett namnområde. När det här namnområdet har skapats är resursmanifestet oföränderligt. Den här åtgärden är idempotent.

createOrUpdate: (resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => PollerLike<OperationState<EHNamespace>, EHNamespace>

Egenskapsvärde

(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => PollerLike<OperationState<EHNamespace>, EHNamespace>

createOrUpdateAuthorizationRule

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

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

Egenskapsvärde

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

createOrUpdateNetworkRuleSet

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

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

Egenskapsvärde

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

delete

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

delete: (resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Egenskapsvärde

(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

deleteAuthorizationRule

Tar bort en AuthorizationRule för ett namnområde.

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

Egenskapsvärde

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

failover

GeoDR-redundans

failover: (resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => PollerLike<OperationState<FailOver>, FailOver>

Egenskapsvärde

(resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => PollerLike<OperationState<FailOver>, FailOver>

get

Hämtar beskrivningen av det angivna namnområdet.

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

Egenskapsvärde

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

getAuthorizationRule

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

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

Egenskapsvärde

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

getNetworkRuleSet

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

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

Egenskapsvärde

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

list

Visar en lista över alla tillgängliga namnområden i en prenumeration, oavsett resursgrupper.

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

Egenskapsvärde

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

listAuthorizationRules

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

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

Egenskapsvärde

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

listByResourceGroup

Visar en lista över tillgängliga namnområden i en resursgrupp.

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

Egenskapsvärde

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

listKeys

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

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

Egenskapsvärde

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

listNetworkRuleSet

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

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

Egenskapsvärde

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

regenerateKeys

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

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

Egenskapsvärde

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

update

Skapar eller uppdaterar ett namnområde. När det här namnområdet har skapats är resursmanifestet oföränderligt. Den här åtgärden är idempotent.

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

Egenskapsvärde

(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesUpdateOptionalParams) => Promise<EHNamespace | undefined>