Namespaces interface
Gränssnitt som representerar ett namnområde.
Metoder
| begin |
Tar bort ett befintligt namnområde. Den här åtgärden tar också bort alla associerade notificationHubs under namnområdet. |
| begin |
Tar bort ett befintligt namnområde. Den här åtgärden tar också bort alla associerade notificationHubs under namnområdet. |
| check |
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. |
| create |
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. |
| create |
Skapar en auktoriseringsregel för ett namnområde |
| delete |
Tar bort en auktoriseringsregel för namnområde |
| get(string, string, Namespaces |
Returnerar beskrivningen för det angivna namnområdet. |
| get |
Hämtar en auktoriseringsregel för ett namnområde efter namn. |
| list(string, Namespaces |
Visar en lista över tillgängliga namnområden i en resourceGroup. |
| list |
Visar en lista över alla tillgängliga namnområden i prenumerationen oavsett resourceGroups. |
| list |
Hämtar auktoriseringsreglerna för ett namnområde. |
| list |
Hämtar primära och sekundära connectionStrings till namnområdet |
| patch(string, string, Namespace |
Korrigerar det befintliga namnområdet |
| regenerate |
Å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.
Alternativparametrarna.
Returer
Promise<CheckAvailabilityResult>
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.
Alternativparametrarna.
Returer
Promise<NamespaceResource>
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.
Auktoriseringsregeln för delad åtkomst.
Alternativparametrarna.
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.
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
Promise<NamespaceResource>
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.
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
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
Promise<NamespaceResource>
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.
Alternativparametrarna.
Returer
Promise<ResourceListKeys>