Invoke-AzStorageAccountHierarchicalNamespaceUpgrade
Ověří, jestli je možné upgradovat účet úložiště, aby se povolil HierarchicalNamespace, nebo upgraduje účet úložiště tak, aby byl povolený HierarchicalNamespace.
Syntaxe
Invoke-AzStorageAccountHierarchicalNamespaceUpgrade
[-ResourceGroupName] <String>
[-Name] <String>
-RequestType <String>
[-Force]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-AzStorageAccountHierarchicalNamespaceUpgrade
-InputObject <PSStorageAccount>
-RequestType <String>
[-Force]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina Invoke-AzStorageAccountHierarchicalNamespaceUpgrade může ověřit, jestli je možné upgradovat účet úložiště, aby se povolil HierarchicalNamespace, nebo upgraduje účet úložiště na povolený HierarchicalNamespace.
Příklady
Příklad 1: Ověřte, že účet úložiště může být upgradován, aby se povolil HierarchicalNamespace, a pak ho upgradujte na povolenou hierarchickou službuNamespace.
Invoke-AzStorageAccountHierarchicalNamespaceUpgrade -ResourceGroupName $rgname -Name $accountName -RequestType Validation
True
$task = Invoke-AzStorageAccountHierarchicalNamespaceUpgrade -ResourceGroupName $rgname -Name $accountName -RequestType Upgrade -Force -AsJob
$task | Wait-Job
První příkaz ověří, jestli je možné upgradovat účet distribuce a povolit HierarchicalNamespace. Druhý příkaz upgraduje účet úložiště tak, aby povolil HierarchicalNamespace. Vzhledem k tomu, že upgrade bude nějakou dobu trvat, spusťte ho v back-endu pomocí příkazu -Asjob a vraťte úlohu. Pak počkejte na dokončení úkolu.
Parametry
-AsJob
Spuštění rutiny na pozadí
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Force
Vynucení převzetí služeb při selhání účtu
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-InputObject
Objekt účtu úložiště
Typ: | PSStorageAccount |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Name
Název účtu úložiště
Typ: | String |
Aliasy: | StorageAccountName, AccountName |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RequestType
Typ požadavku HierarchicalNamespaceUpgrade ke spuštění:
- Ověření: Ověřte, jestli je možné účet upgradovat a povolit HierarchicalNamespace.
- Upgrade: Upgradujte účet úložiště a povolte HierarchicalNamespace.
Typ: | String |
Přípustné hodnoty: | Validation, Upgrade |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ResourceGroupName
Název skupiny prostředků
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Výstupy
Azure PowerShell