Invoke-AzStorageAccountHierarchicalNamespaceUpgrade
Überprüft, ob ein Speicherkonto aktualisiert werden kann, um hierarchischenNamespace zu aktivieren, oder aktualisiert ein Speicherkonto auf aktivierte HierarchischeNamespace.
Syntax
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>]
Beschreibung
Das Cmdlet Invoke-AzStorageAccountHierarchicalNamespaceUpgrade kann überprüfen, ob ein Speicherkonto aktualisiert werden kann, um hierarchischNamespace zu aktivieren, oder ein Speicherkonto auf die Aktivierung hierarchischerNamespace aktualisiert werden kann.
Beispiele
Beispiel 1: Überprüfen eines Stroagekontos kann aktualisiert werden, um hierarchischNamespace zu aktivieren und dann auf hierarchische Namenspace zu aktualisieren.
Invoke-AzStorageAccountHierarchicalNamespaceUpgrade -ResourceGroupName $rgname -Name $accountName -RequestType Validation
True
$task = Invoke-AzStorageAccountHierarchicalNamespaceUpgrade -ResourceGroupName $rgname -Name $accountName -RequestType Upgrade -Force -AsJob
$task | Wait-Job
Der erste Befehl überprüft, ob ein Stroagekonto aktualisiert werden kann, um hierarchischNamespace zu aktivieren. Der zweite Befehl aktualisiert das Speicherkonto, um hierarchische Namenspace zu aktivieren. Da das Upgrade Zeit in Anspruch nimmt, verwenden Sie "-Asjob", um es im Back-End auszuführen und eine Aufgabe zurückzugeben. Warten Sie dann, bis der Vorgang abgeschlossen ist.
Parameter
-AsJob
Cmdlet im Hintergrund ausführen
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Typ: | IAzureContextContainer |
Aliase: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Force
Erzwingen des Failovers des Kontos
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-InputObject
Speicherkontoobjekt
Typ: | PSStorageAccount |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-Name
Speicherkontoname.
Typ: | String |
Aliase: | StorageAccountName, AccountName |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RequestType
Der hierarchische RequestTypenamespaceUpgrade-Anforderungstyp, der ausgeführt werden soll:
- Überprüfung: Überprüfen Sie, ob das Konto aktualisiert werden kann, um hierarchische Namenspace zu aktivieren.
- Upgrade: Aktualisieren Sie das Speicherkonto, um hierarchische Namenspace zu aktivieren.
Typ: | String |
Zulässige Werte: | Validation, Upgrade |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ResourceGroupName
Ressourcengruppenname.
Typ: | String |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
Ausgaben
Azure PowerShell