Share via


Werken met sleutelwaarden in een Azure-app-configuratiearchief

Dit voorbeeldscript laat zien hoe u het volgende kunt doen:

  • Een nieuw sleutel-waardepaar maken
  • Alle bestaande sleutel-waardeparen weergeven
  • De waarde van een nieuwe sleutel bijwerken
  • Het nieuwe sleutel-waardepaar verwijderen

Als u geen Azure-abonnement hebt, kunt u een gratis Azure-account maken voordat u begint.

Vereisten

  • Voor deze zelfstudie is versie 2.0 of hoger van Azure CLI vereist. Als u Azure Cloud Shell gebruikt, is de nieuwste versie al geïnstalleerd.

Voorbeeldscript

#!/bin/bash

appConfigName=myTestAppConfigStore
newKey="TestKey"
refKey="KeyVaultReferenceTestKey"
uri="[URL to value stored in Key Vault]"
uri2="[URL to another value stored in Key Vault]"

# Create a new key-value 
az appconfig kv set --name $appConfigName --key $newKey --value "Value 1"

# List current key-values
az appconfig kv list --name $appConfigName

# Update new key's value
az appconfig kv set --name $appConfigName --key $newKey --value "Value 2"

# List current key-values
az appconfig kv list --name $appConfigName

# Create a new key-value referencing a value stored in Azure Key Vault
az appconfig kv set-keyvault  --name $appConfigName --key $refKey --secret-identifier $uri

# List current key-values
az appconfig kv list --name $appConfigName

# Update Key Vault reference
az appconfig kv set-keyvault --name $appConfigName --key $refKey --secret-identifier $uri2

# List current key-values
az appconfig kv list --name $appConfigName

# Delete new key
az appconfig kv delete  --name $appConfigName --key $newKey

# Delete Key Vault reference
az appconfig kv delete --name $appConfigName --key $refKey

# List current key-values
az appconfig kv list --name $appConfigName

Opschonen van implementatie

Na het uitvoeren van het voorbeeldscript kan de volgende opdracht worden gebruikt om de resourcegroep en alle resources die er aan zijn gekoppeld te verwijderen.

az group delete --name myResourceGroup

Uitleg van het script

Deze tabel bevat de opdrachten die worden gebruikt in het voorbeeldscript.

Opdracht Opmerkingen
az appconfig kv set Een sleutel-waardepaar maken of bijwerken.
az appconfig kv list De sleutel-waardeparen weergeven die zijn opgenomen in een App Configuration-archief.
az appconfig kv delete Een sleutel-waardepaar verwijderen.

Volgende stappen

Raadpleeg de documentatie van Azure CLI voor meer informatie over de Azure CLI.

Meer voorbeelden van CLI-scripts voor een App Configuration-archief vindt u in de Azure App Configuration CLI-voorbeelden.