Restore-AzKeyVaultSecret
Vytvoří tajný klíč v trezoru klíčů ze zálohovaného tajného kódu.
Syntaxe
Restore-AzKeyVaultSecret
[-VaultName] <String>
[-InputFile] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Restore-AzKeyVaultSecret
[-Id] <String>
[-InputFile] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Restore-AzKeyVaultSecret
[-InputObject] <PSKeyVault>
[-InputFile] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Restore-AzKeyVaultSecret
[-ParentResourceId] <String>
[-InputFile] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina Restore-AzKeyVaultSecret vytvoří tajný kód v zadaném trezoru klíčů. Tento tajný klíč je replikou zálohovaného tajného kódu ve vstupním souboru a má stejný název jako původní tajný klíč. Pokud už trezor klíčů má tajný klíč se stejným názvem, tato rutina selže místo přepsání původního tajného kódu. Pokud záloha obsahuje více verzí tajného kódu, obnoví se všechny verze. Trezor klíčů, do kterého tajný kód obnovíte, se může lišit od trezoru klíčů, ze kterého jste tajný klíč zálohovali. Trezor klíčů ale musí používat stejné předplatné a být v oblasti Azure ve stejné zeměpisné oblasti (například Severní Amerika). Mapování oblastí Azure na zeměpisné oblasti najdete v Centru zabezpečení Microsoft Azure (https://azure.microsoft.com/support/trust-center/).
Příklady
Příklad 1: Obnovení zálohovaného tajného kódu
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 :
Tento příkaz obnoví tajný kód, včetně všech jeho verzí, ze záložního souboru s názvem Backup.blob do trezoru klíčů s názvem contoso.
Příklad 2: Obnovení zálohovaného tajného klíče (pomocí identifikátoru URI)
Restore-AzKeyVaultSecret -Id "https://contoso.vault.azure.net:443/secrets/" -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 :
Tento příkaz obnoví tajný kód, včetně všech jeho verzí, ze záložního souboru s názvem Backup.blob do trezoru klíčů s názvem contoso.
Parametry
-Confirm
Před spuštěním rutiny vás vyzve k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | False |
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 |
-Id
Identifikátor URI tajného klíče služby KeyVault.
Ujistěte se, že se řídí formátem: https://<vault-name>.vault.azure.net/secrets/<secret-name>/<version>
Typ: | String |
Aliasy: | SecretId |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-InputFile
Určuje vstupní soubor, který obsahuje zálohu tajného klíče, který se má obnovit.
Typ: | String |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-InputObject
Objekt KeyVault
Typ: | PSKeyVault |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-ParentResourceId
ID prostředku služby KeyVault
Typ: | String |
Aliasy: | ResourceId |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-VaultName
Určuje název trezoru klíčů, do kterého se má tajný klíč obnovit.
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-WhatIf
Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | False |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Výstupy
Související odkazy
Azure PowerShell