Dela via


Arbeta med nyckelvärden i ett Azure App Configuration-arkiv

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 en Azure-prenumeration skapar du ett kostnadsfritt Azure-konto innan du börjar.

Förutsättningar

  • Den här självstudien 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 distribution

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

az group delete --name myResourceGroup

Förklaring av skript

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

Command Kommentar
az appconfig kv set Skapa eller uppdatera ett nyckel/värde-par.
az appconfig kv list Visa en lista över nyckel/värde-par i ett appkonfigurationsarkiv.
az appconfig kv delete Ta bort ett nyckel/värde-par.

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.