Namespaces interface
Rozhraní představující obory názvů.
Metody
Podrobnosti metody
beginDelete(string, string, NamespacesDeleteOptionalParams)
Odstraní existující obor názvů. Tato operace také odebere všechny přidružené notificationHubs v rámci oboru názvů.
function beginDelete(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků.
- namespaceName
-
string
Název oboru názvů.
- options
- NamespacesDeleteOptionalParams
Parametry možností
Návraty
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)
Odstraní existující obor názvů. Tato operace také odebere všechny přidružené notificationHubs v rámci oboru názvů.
function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků.
- namespaceName
-
string
Název oboru názvů.
- options
- NamespacesDeleteOptionalParams
Parametry možností
Návraty
Promise<void>
checkAvailability(CheckAvailabilityParameters, NamespacesCheckAvailabilityOptionalParams)
Zkontroluje dostupnost daného oboru názvů služby ve všech předplatných Azure. To je užitečné, protože název domény se vytváří na základě názvu oboru názvů služby.
function checkAvailability(parameters: CheckAvailabilityParameters, options?: NamespacesCheckAvailabilityOptionalParams): Promise<CheckAvailabilityResult>
Parametry
- parameters
- CheckAvailabilityParameters
Název oboru názvů.
Parametry možností
Návraty
Promise<CheckAvailabilityResult>
createOrUpdate(string, string, NamespaceCreateOrUpdateParameters, NamespacesCreateOrUpdateOptionalParams)
Vytvoří nebo Aktualizace obor názvů služby. Po vytvoření je manifest prostředku tohoto oboru názvů neměnný. Tato operace je idempotentní.
function createOrUpdate(resourceGroupName: string, namespaceName: string, parameters: NamespaceCreateOrUpdateParameters, options?: NamespacesCreateOrUpdateOptionalParams): Promise<NamespaceResource>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků.
- namespaceName
-
string
Název oboru názvů.
- parameters
- NamespaceCreateOrUpdateParameters
Parametry zadané k vytvoření prostředku oboru názvů
Parametry možností
Návraty
Promise<NamespaceResource>
createOrUpdateAuthorizationRule(string, string, string, SharedAccessAuthorizationRuleCreateOrUpdateParameters, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)
Vytvoří autorizační pravidlo pro obor názvů.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: SharedAccessAuthorizationRuleCreateOrUpdateParameters, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SharedAccessAuthorizationRuleResource>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků.
- namespaceName
-
string
Název oboru názvů.
- authorizationRuleName
-
string
Název autorizačního pravidla.
Autorizační pravidlo sdíleného přístupu.
Parametry možností
Návraty
deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)
Odstraní autorizační pravidlo oboru názvů.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků.
- namespaceName
-
string
Název oboru názvů.
- authorizationRuleName
-
string
Název autorizačního pravidla.
Parametry možností
Návraty
Promise<void>
get(string, string, NamespacesGetOptionalParams)
Vrátí popis zadaného oboru názvů.
function get(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams): Promise<NamespaceResource>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků.
- namespaceName
-
string
Název oboru názvů.
- options
- NamespacesGetOptionalParams
Parametry možností
Návraty
Promise<NamespaceResource>
getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)
Získá autorizační pravidlo pro obor názvů podle názvu.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams): Promise<SharedAccessAuthorizationRuleResource>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků.
- namespaceName
-
string
Název oboru názvů
- authorizationRuleName
-
string
Název autorizačního pravidla.
Parametry možností
Návraty
list(string, NamespacesListOptionalParams)
Zobrazí seznam dostupných oborů názvů v rámci resourceGroup.
function list(resourceGroupName: string, options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<NamespaceResource, NamespaceResource[], PageSettings>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Pokud je hodnota resourceGroupName null, metoda zobrazí seznam všech oborů názvů v rámci předplatného.
- options
- NamespacesListOptionalParams
Parametry možností
Návraty
listAll(NamespacesListAllOptionalParams)
Zobrazí seznam všech dostupných oborů názvů v rámci předplatného bez ohledu na skupiny prostředků.
function listAll(options?: NamespacesListAllOptionalParams): PagedAsyncIterableIterator<NamespaceResource, NamespaceResource[], PageSettings>
Parametry
- options
- NamespacesListAllOptionalParams
Parametry možností
Návraty
listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)
Získá autorizační pravidla pro obor názvů.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SharedAccessAuthorizationRuleResource, SharedAccessAuthorizationRuleResource[], PageSettings>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků.
- namespaceName
-
string
Název oboru názvů
Parametry možností
Návraty
listKeys(string, string, string, NamespacesListKeysOptionalParams)
Získá primární a sekundární připojovací řetězce do oboru názvů.
function listKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams): Promise<ResourceListKeys>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků.
- namespaceName
-
string
Název oboru názvů.
- authorizationRuleName
-
string
Připojovací řetězec oboru názvů pro zadaný authorizationRule.
- options
- NamespacesListKeysOptionalParams
Parametry možností
Návraty
Promise<ResourceListKeys>
patch(string, string, NamespacePatchParameters, NamespacesPatchOptionalParams)
Opraví existující obor názvů.
function patch(resourceGroupName: string, namespaceName: string, parameters: NamespacePatchParameters, options?: NamespacesPatchOptionalParams): Promise<NamespaceResource>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků.
- namespaceName
-
string
Název oboru názvů.
- parameters
- NamespacePatchParameters
Parametry zadané k opravě prostředku oboru názvů
- options
- NamespacesPatchOptionalParams
Parametry možností
Návraty
Promise<NamespaceResource>
regenerateKeys(string, string, string, PolicykeyResource, NamespacesRegenerateKeysOptionalParams)
Znovu vygeneruje primární/sekundární klíče do autorizačního pravidla oboru názvů.
function regenerateKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: PolicykeyResource, options?: NamespacesRegenerateKeysOptionalParams): Promise<ResourceListKeys>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků.
- namespaceName
-
string
Název oboru názvů.
- authorizationRuleName
-
string
Připojovací řetězec oboru názvů pro zadaný authorizationRule.
- parameters
- PolicykeyResource
Parametry zadané k opětovnému vygenerování klíče autorizačního pravidla oboru názvů
Parametry možností
Návraty
Promise<ResourceListKeys>