Vault Name : ContosoVault
Name : HR
Version : d476edfcd3544017a03bc49c1f3abec0
Id : https://ContosoVault.vault.azure.net:443/secrets/HR/d476edfcd3544017a03bc49c1f3abec0
Enabled : True
Expires : 5/25/2020 8:01:58 PM
Not Before : 5/25/2018 8:02:02 PM
Created : 4/11/2018 11:45:06 PM
Updated : 5/25/2018 8:02:45 PM
Content Type : xml
Tags : Name Value
Severity medium
HR true
De första fyra kommandona definierar attribut för förfallodatumet, datum, taggar och kontexttyp för NotBefore och lagrar attributen i variabler.
Det sista kommandot ändrar attributen för hemligheten med namnet HR i nyckelvalvet med namnet ContosoVault med hjälp av de lagrade variablerna.
Exempel 2: Ta bort taggarna och innehållstypen för en hemlighet
Det första kommandot lagrar strängvärdet Contoso i variabeln $Vault.
Det andra kommandot lagrar strängvärdet IT i variabeln $Prefix.
Det tredje kommandot använder cmdleten Get-AzKeyVaultSecret för att hämta hemligheterna i det angivna nyckelvalvet och skickar sedan dessa hemligheter till cmdleten Where-Object . Cmdleten Where-Object filtrerar hemligheterna efter namn som börjar med tecknen IT. Kommandot dirigerar hemligheterna som matchar filtret med cmdleten Update-AzKeyVaultSecret, vilket inaktiverar dem.
Exempel 4: Ange ContentType för alla versioner av en hemlighet
De första tre kommandona definierar strängvariabler som ska användas för parametrarna VaultName, Name och ContentType . Det fjärde kommandot använder cmdleten Get-AzKeyVaultKey för att hämta de angivna nycklarna och dirigerar nycklarna till cmdleten Update-AzKeyVaultSecret för att ange deras innehållstyp till XML.
Exempel 5: Ta bort taggarna och innehållstypen för en hemlighet (med hjälp av URI)
Hemlighetens innehållstyp.
Om det inte anges förblir det befintliga värdet för hemlighetens innehållstyp oförändrat.
Ta bort det befintliga innehållstypsvärdet genom att ange en tom sträng.
Om det finns aktiverar du en hemlighet om värdet är sant.
Inaktivera en hemlighet om värdet är falskt.
Om det inte anges förblir det befintliga värdet för hemlighetens aktiverade/inaktiverade tillstånd oförändrat.
En hashtable som representerar hemliga taggar.
Om det inte anges förblir de befintliga taggarna för hemligheten oförändrade.
Ta bort en tagg genom att ange en tom Hashtable.
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.