Werken met sleutelwaarden in een Azure App Configuration-opslag

In dit voorbeeldscript ziet u hoe u:

  • Maak een nieuw sleutel-waardepaar aan.
  • Vermeld alle bestaande sleutel-waardeparen.
  • Werk de waarde van een nieuw aangemaakte sleutel bij.
  • Verwijder het nieuwe sleutel-waarde paar.

Als u geen Azure-account hebt, maak dan een gratis account aan voordat u begint.

Vereiste voorwaarden

  • Dit voorbeeld vereist versie 2.0 of later van de Azure CLI. Als u Azure Cloud Shell gebruikt, is de nieuwste versie al geïnstalleerd.

Voorbeeldscript

Vervang in het volgende voorbeeld de tijdelijke aanduiding <AppConfigurationStoreName> door de naam van uw App Configuration-store.

#!/bin/bash

appConfigName=<AppConfigurationStoreName>
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

Opschoning van de implementatie

Nadat het voorbeeldscript is uitgevoerd, kan de volgende opdracht worden gebruikt om de resourcegroep en alle bijbehorende resources te verwijderen.

az group delete --name myResourceGroup

Uitleg van script

Deze tabel geeft een overzicht van de commando's die in het voorbeeldscript zijn gebruikt.

Opdracht Opmerkingen
Az AppConfig KV Set Een sleutel-waardepaar maken of bijwerken.
Az AppConfig KV List Sleutel-waardeparen weergeven in een App Configuration-winkel.
az appconfig kv delete Een sleutel-waardepaar verwijderen.

Volgende stappen

Voor meer informatie over de Azure CLI, zie Azure CLI documentation.

Aanvullende voorbeelden van CLI-scripts voor App Configuration zijn te vinden in de Azure App Configuration CLI-voorbeelden.