Undo-AzureKeyVaultManagedStorageSasDefinitionRemoval
Stellt eine zuvor gelöschte Sas-Definition des von KeyVault verwalteten Speichers wieder her.
Warnung
Das AzureRM PowerShell-Modul ist seit dem 29. Februar 2024 offiziell veraltet. Benutzern wird empfohlen, von AzureRM zum Az PowerShell-Modul zu migrieren, um weiterhin Support und Updates zu erhalten.
Obwohl das AzureRM-Modul möglicherweise weiterhin funktioniert, wird es nicht mehr gewartet, und es wird kein Support mehr angeboten. Die weitere Nutzung erfolgt daher nach Ermessen und Risiko des Benutzers. Weitere Informationen zum Übergang zum Az-Modul finden Sie in unseren Migrationsressourcen.
Syntax
Undo-AzureKeyVaultManagedStorageSasDefinitionRemoval
[-VaultName] <String>
[-AccountName] <String>
[-Name] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Undo-AzureKeyVaultManagedStorageSasDefinitionRemoval
[-AccountName] <String>
[-InputObject] <PSDeletedKeyVaultManagedStorageSasDefinitionIdentityItem>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Der Befehl "Undo-AzureKeyVaultManagedStorageSasDefinitionRemoval " stellt eine zuvor gelöschte SAS-Speicherdefinition wieder her, vorausgesetzt, die vorläufige Löschung ist für diesen Tresor aktiviert und der Versuch, die Wiederherstellung während des Wiederherstellungsintervalls auszuführen.
Beispiele
Beispiel 1
PS C:\> Get-AzureKeyVaultManagedStorageSasDefinition -VaultName myVault -AccountName myAccount -Name mySasName -InRemovedState
PS C:\> Undo-AzureKeyVaultManagedStorageSasDefinitionRemoval -VaultName myVault -AccountName myAccount -Name mySasName
Id : https://myvault.vault.azure.net:443/storage/myaccount/sas/mysasname
Secret Id : https://myvault.vault.azure.net/secrets/myaccount-mysasname
Vault Name : myVault
AccountName : myAccount
Name : mySasName
Parameter :
Enabled : True
Created : 5/24/2018 9:11:08 PM
Updated : 5/24/2018 9:11:08 PM
Tags :
Diese Abfolge von Befehlen bestimmt, ob die angegebene Speicher-SAS-Definition im Tresor in einem gelöschten Zustand vorhanden ist. Mit dem nachfolgenden Befehl wird die gelöschte SAS-Definition wiederhergestellt, sodass sie wieder in einen aktiven Zustand versetzt wird.
Parameter
-AccountName
Name des vom KeyVault verwalteten Speicherkontos. Cmdlet erstellt den FQDN einer SAS-Definition für verwalteten Speicher aus dem Tresornamen, der aktuell ausgewählten Umgebung und dem Namen des verwalteten Speicherkontos.
Typ: | String |
Aliase: | StorageAccountName |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
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: | AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-InputObject
Gelöschtes SAS-Definitionsobjekt für verwalteten Speicher
Typ: | PSDeletedKeyVaultManagedStorageSasDefinitionIdentityItem |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-Name
Name der SAS-Definition des vom KeyVault verwalteten Speichers. Cmdlet erstellt den FQDN des Ziels aus dem Tresornamen, der aktuell ausgewählten Umgebung, den Namen des verwalteten Speicherkontos und den Namen der SAS-Definition.
Typ: | String |
Aliase: | SasDefinitionName |
Position: | 2 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VaultName
Name des Tresors. Cmdlet erstellt den FQDN eines Tresors basierend auf dem Namen und der aktuell ausgewählten Umgebung.
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
PSDeletedKeyVaultManagedStorageSasDefinitionIdentityItem
Parameter: InputObject (ByValue)