Arbeta med nyckelvärden i ett Azure App Configuration Store

Det här exempelskriptet visar hur du:

  • Skapa ett nytt nyckel/värde-par
  • Visa en lista över alla befintliga nyckel/värde-par
  • Uppdatera värdet för en nyskapade nyckel
  • Ta bort det nya nyckel/värde-paret

Om du inte har något Azure-konto skapar du ett kostnadsfritt konto innan du börjar.

Förutsättningar

  • Den här handledningen kräver version 2.0 eller senare av Azure CLI. Om du använder Azure Cloud Shell är den senaste versionen redan installerad.

Exempelskript

#!/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

Rensa utbyggnad

När exempelskriptet har körts kan följande kommando användas för att ta bort resursgruppen och alla resurser som är associerade med den.

az group delete --name myResourceGroup

Förklaring av skript

Den här tabellen visar de kommandon som används i vårt exempelskript.

Befallning Noteringar
az appconfig kv set Skapa eller uppdatera ett nyckel/värde-par.
az appconfig kv list - Listar nyckel-värden från konfigureringen av appar. Visa en lista över nyckel/värde-par i ett appkonfigurationsarkiv.
az appconfig kv delete Ta bort ett nyckelvärdepar.

Nästa steg

Mer information om Azure CLI finns i Azure CLI-dokumentationen.

Ytterligare CLI-skriptexempel för appkonfiguration finns i CLI-exemplen för Azure App Configuration.