Rutina Set-AzKeyVaultSecret vytvoří nebo aktualizuje tajný kód v trezoru klíčů v Azure Key Vault. Pokud tajný klíč neexistuje, tato rutina ho vytvoří. Pokud tajný klíč již existuje, tato rutina vytvoří novou verzi tohoto tajného kódu.
Příklady
Příklad 1: Úprava hodnoty tajného kódu pomocí výchozích atributů
Vault Name : Contoso
Name : ITSecret
Version : 8b5c0cb0326e4350bd78200fac932b51
Id : https://contoso.vault.azure.net:443/secrets/ITSecret/8b5c0cb0326e4350bd78200fac932b51
Enabled : True
Expires :
Not Before :
Created : 5/25/2018 6:39:30 PM
Updated : 5/25/2018 6:39:30 PM
Content Type :
Tags :
První příkaz převede řetězec na zabezpečený řetězec pomocí rutiny ConvertTo-SecureString a pak tento řetězec uloží do proměnné $Secret. Další informace potřebujete zadáním Get-Help ConvertTo-SecureString.
Druhý příkaz upraví hodnotu tajného klíče s názvem ITSecret v trezoru klíčů s názvem Contoso. Hodnota tajného kódu se stane hodnotou uloženou v $Secret.
Příklad 2: Úprava hodnoty tajného kódu pomocí vlastních atributů
Vault Name : Contoso
Name : ITSecret
Version : a2c150be3ea24dd6b8286986e6364851
Id : https://contoso.vault.azure.net:443/secrets/ITSecret/a2c150be3ea24dd6b8286986e6364851
Enabled : False
Expires : 5/25/2020 6:40:00 PM
Not Before : 5/25/2018 6:40:05 PM
Created : 5/25/2018 6:41:22 PM
Updated : 5/25/2018 6:41:22 PM
Content Type : txt
Tags : Name Value
Severity medium
IT true
První příkaz převede řetězec na zabezpečený řetězec pomocí rutiny ConvertTo-SecureString a pak tento řetězec uloží do proměnné $Secret. Další informace potřebujete zadáním Get-Help ConvertTo-SecureString.
Další příkazy definují vlastní atributy pro datum vypršení platnosti, značky a typ kontextu a ukládají atributy do proměnných.
Poslední příkaz upraví hodnoty tajného klíče s názvem ITSecret v trezoru klíčů s názvem Contoso pomocí dříve zadaných hodnot jako proměnných.
Příklad 3: Úprava hodnoty tajného klíče pomocí výchozích atributů (pomocí identifikátoru URI)
Vault Name : Contoso
Name : ITSecret
Version : 8b5c0cb0326e4350bd78200fac932b51
Id : https://contoso.vault.azure.net:443/secrets/ITSecret/8b5c0cb0326e4350bd78200fac932b51
Enabled : True
Expires :
Not Before :
Created : 5/25/2018 6:39:30 PM
Updated : 5/25/2018 6:39:30 PM
Content Type :
Tags :
Tento příkaz nastaví nebo aktualizuje hodnotu tajného kódu s názvem secret1 v Key Vault s názvem Contoso pomocí identifikátoru URI tajného kódu.
Příklad 4: Vytvoření tajného kódu ve službě Azure Key Vault příkazem Set-Secret v modulu Microsoft. PowerShell.SecretManagement
Tento příklad nastaví tajný kód s názvem secureSecret ve službě Azure Key Vault test-kv příkazem Set-Secret v modulu Microsoft.PowerShell.SecretManagement.
Určuje dobu vypršení platnosti jako objekt DateTime pro tajný klíč, který tato rutina aktualizuje.
Tento parametr používá standard UTC (Coordinated Universal Time). K získání objektu DateTime použijte rutinu Get-Date . Další informace potřebujete zadáním Get-Help Get-Date.
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>
Určuje název tajného kódu, který chcete upravit. Tato rutina vytvoří plně kvalifikovaný název domény (FQDN) tajného kódu na základě názvu, který tento parametr určuje, název trezoru klíčů a aktuální prostředí.
Určuje čas, jako objekt DateTime , před kterým nelze tajný kód použít. Tento parametr používá STANDARD UTC. K získání objektu DateTime použijte rutinu Get-Date .
Určuje hodnotu tajného klíče jako SecureString objektu. Chcete-li získat SecureString objekt, použijte ConvertTo-SecureString rutina. Další informace potřebujete zadáním Get-Help ConvertTo-SecureString.
Určuje název trezoru klíčů, do kterého tento tajný klíč patří. Tato rutina vytvoří plně kvalifikovaný název domény trezoru klíčů na základě názvu, který tento parametr určuje a vaše aktuální prostředí.
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.