Dela via


Namespaces interface

Gränssnitt som representerar ett namnområde.

Metoder

beginDelete(string, string, NamespacesDeleteOptionalParams)

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

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

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

checkAvailability(CheckAvailabilityParameters, NamespacesCheckAvailabilityOptionalParams)

Kontrollerar tillgängligheten för det angivna tjänstnamnområdet för alla Azure-prenumerationer. Det här är användbart eftersom domännamnet skapas baserat på namnet på tjänstnamnområdet.

createOrUpdate(string, string, NamespaceCreateOrUpdateParameters, NamespacesCreateOrUpdateOptionalParams)

Skapar/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.

createOrUpdateAuthorizationRule(string, string, string, SharedAccessAuthorizationRuleCreateOrUpdateParameters, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Skapar en auktoriseringsregel för ett namnområde

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Tar bort en auktoriseringsregel för namnområde

get(string, string, NamespacesGetOptionalParams)

Returnerar beskrivningen för det angivna namnområdet.

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

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

list(string, NamespacesListOptionalParams)

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

listAll(NamespacesListAllOptionalParams)

Visar en lista över alla tillgängliga namnområden i prenumerationen oavsett resourceGroups.

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

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

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Hämtar primära och sekundära connectionStrings till namnområdet

patch(string, string, NamespacePatchParameters, NamespacesPatchOptionalParams)

Korrigerar det befintliga namnområdet

regenerateKeys(string, string, string, PolicykeyResource, NamespacesRegenerateKeysOptionalParams)

Återskapar de primära/sekundära nycklarna till namnområdesauktoriseringsregeln

Metodinformation

beginDelete(string, string, NamespacesDeleteOptionalParams)

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

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

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 notificationHubs under namnområdet.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

namespaceName

string

Namnområdesnamnet.

options
NamespacesDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

checkAvailability(CheckAvailabilityParameters, NamespacesCheckAvailabilityOptionalParams)

Kontrollerar tillgängligheten för det angivna tjänstnamnområdet för alla Azure-prenumerationer. Det här är användbart eftersom domännamnet skapas baserat på namnet på tjänstnamnområdet.

function checkAvailability(parameters: CheckAvailabilityParameters, options?: NamespacesCheckAvailabilityOptionalParams): Promise<CheckAvailabilityResult>

Parametrar

parameters
CheckAvailabilityParameters

Namnområdesnamnet.

options
NamespacesCheckAvailabilityOptionalParams

Alternativparametrarna.

Returer

createOrUpdate(string, string, NamespaceCreateOrUpdateParameters, NamespacesCreateOrUpdateOptionalParams)

Skapar/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 createOrUpdate(resourceGroupName: string, namespaceName: string, parameters: NamespaceCreateOrUpdateParameters, options?: NamespacesCreateOrUpdateOptionalParams): Promise<NamespaceResource>

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

namespaceName

string

Namnområdesnamnet.

parameters
NamespaceCreateOrUpdateParameters

Angivna parametrar för att skapa en namnområdesresurs.

options
NamespacesCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

createOrUpdateAuthorizationRule(string, string, string, SharedAccessAuthorizationRuleCreateOrUpdateParameters, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Skapar en auktoriseringsregel för ett namnområde

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

namespaceName

string

Namnområdesnamnet.

authorizationRuleName

string

Namn på auktoriseringsregel.

parameters
SharedAccessAuthorizationRuleCreateOrUpdateParameters

Auktoriseringsregeln för delad åtkomst.

Returer

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.

namespaceName

string

Namnområdesnamnet.

authorizationRuleName

string

Namn på auktoriseringsregel.

options
NamespacesDeleteAuthorizationRuleOptionalParams

Alternativparametrarna.

Returer

Promise<void>

get(string, string, NamespacesGetOptionalParams)

Returnerar beskrivningen för det angivna namnområdet.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

namespaceName

string

Namnområdesnamnet.

options
NamespacesGetOptionalParams

Alternativparametrarna.

Returer

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

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

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

namespaceName

string

Namnområdesnamnet

authorizationRuleName

string

Namn på auktoriseringsregel.

options
NamespacesGetAuthorizationRuleOptionalParams

Alternativparametrarna.

Returer

list(string, NamespacesListOptionalParams)

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

function list(resourceGroupName: string, options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<NamespaceResource, NamespaceResource[], PageSettings>

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Om resourceGroupName-värdet är null visar metoden alla namnområden i prenumerationen

options
NamespacesListOptionalParams

Alternativparametrarna.

Returer

listAll(NamespacesListAllOptionalParams)

Visar en lista över alla tillgängliga namnområden i prenumerationen oavsett resourceGroups.

function listAll(options?: NamespacesListAllOptionalParams): PagedAsyncIterableIterator<NamespaceResource, NamespaceResource[], PageSettings>

Parametrar

options
NamespacesListAllOptionalParams

Alternativparametrarna.

Returer

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

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

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

namespaceName

string

Namnområdesnamnet

options
NamespacesListAuthorizationRulesOptionalParams

Alternativparametrarna.

Returer

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Hämtar primära och sekundära connectionStrings till namnområdet

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

namespaceName

string

Namnområdesnamnet.

authorizationRuleName

string

Anslutningssträngen för namnområdet för angiven authorizationRule.

options
NamespacesListKeysOptionalParams

Alternativparametrarna.

Returer

Promise<ResourceListKeys>

patch(string, string, NamespacePatchParameters, NamespacesPatchOptionalParams)

Korrigerar det befintliga namnområdet

function patch(resourceGroupName: string, namespaceName: string, parameters: NamespacePatchParameters, options?: NamespacesPatchOptionalParams): Promise<NamespaceResource>

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

namespaceName

string

Namnområdesnamnet.

parameters
NamespacePatchParameters

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

options
NamespacesPatchOptionalParams

Alternativparametrarna.

Returer

regenerateKeys(string, string, string, PolicykeyResource, NamespacesRegenerateKeysOptionalParams)

Återskapar de primära/sekundära nycklarna till namnområdesauktoriseringsregeln

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

namespaceName

string

Namnområdesnamnet.

authorizationRuleName

string

Anslutningssträngen för namnområdet för angiven authorizationRule.

parameters
PolicykeyResource

Angivna parametrar för att återskapa namnområdesauktoriseringsregelnyckeln.

options
NamespacesRegenerateKeysOptionalParams

Alternativparametrarna.

Returer

Promise<ResourceListKeys>