Restore-AzKeyVaultSecret
Hiermee maakt u een geheim in een sleutelkluis op basis van een back-upgeheim.
Syntaxis
Restore-AzKeyVaultSecret
[-VaultName] <String>
[-InputFile] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Restore-AzKeyVaultSecret
[-InputObject] <PSKeyVault>
[-InputFile] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Restore-AzKeyVaultSecret
[-ResourceId] <String>
[-InputFile] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
De cmdlet Restore-AzKeyVaultSecret maakt een geheim in de opgegeven sleutelkluis. Dit geheim is een replica van het back-upgeheim in het invoerbestand en heeft dezelfde naam als het oorspronkelijke geheim. Als de sleutelkluis al een geheim met dezelfde naam heeft, mislukt deze cmdlet in plaats van het oorspronkelijke geheim te overschrijven. Als de back-up meerdere versies van een geheim bevat, worden alle versies hersteld. De sleutelkluis waarnaar u het geheim herstelt, kan afwijken van de sleutelkluis waaruit u een back-up van het geheim hebt gemaakt. De sleutelkluis moet echter hetzelfde abonnement gebruiken en zich in een Azure-regio in dezelfde geografie bevinden (bijvoorbeeld Noord-Amerika). Zie het Vertrouwenscentrum van Microsoft Azure (https://azure.microsoft.com/support/trust-center/) voor de toewijzing van Azure-regio's aan geografische gebieden.
Voorbeelden
Voorbeeld 1: Een back-upgeheim herstellen
Restore-AzKeyVaultSecret -VaultName 'contoso' -InputFile "C:\Backup.blob"
Vault Name : contoso
Name : secret1
Version : 7128133570f84a71b48d7d0550deb74c
Id : https://contoso.vault.azure.net:443/secrets/secret1/7128133570f84a71b48d7d0550deb74c
Enabled : True
Expires : 4/6/2018 3:59:43 PM
Not Before :
Created : 4/5/2018 11:46:28 PM
Updated : 4/6/2018 11:30:17 PM
Content Type :
Tags :
Met deze opdracht herstelt u een geheim, inclusief alle versies, van het back-upbestand met de naam Backup.blob naar de sleutelkluis met de naam contoso.
Parameters
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-InputFile
Hiermee geeft u het invoerbestand op dat de back-up van het geheim bevat om te herstellen.
Type: | String |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-InputObject
KeyVault-object
Type: | PSKeyVault |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ResourceId
KeyVault-resource-id
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-VaultName
Hiermee geeft u de naam van de sleutelkluis waarin het geheim moet worden hersteld.
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |