Sdílet prostřednictvím


Práce s hodnotami klíčů v Azure App Configuration Storu

Tento ukázkový skript ukazuje, jak:

  • Vytvoření nového páru klíč-hodnota
  • Seznam všech stávajících párů klíčů a hodnot
  • Aktualizace hodnoty nově vytvořeného klíče
  • Odstraňte nový pár klíč-hodnota

Pokud nemáte účet Azure, vytvořte si bezplatný účet před tím, než začnete.

Požadavky

  • Tento kurz vyžaduje verzi 2.0 nebo novější azure CLI. Pokud používáte Azure Cloud Shell, je už nainstalovaná nejnovější verze.

Ukázkový skript

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

Úklid po nasazení

Po spuštění ukázkového skriptu můžete použít následující příkaz k odebrání skupiny prostředků a všech přidružených prostředků.

az group delete --name myResourceGroup

Vysvětlení skriptu

Tato tabulka uvádí příkazy použité v našem ukázkovém skriptu.

Příkaz Poznámky
az appconfig kv set Vytvoření nebo aktualizace páru klíč-hodnota
az appconfig kv list Výpis párů klíč-hodnota v úložišti konfigurace aplikace.
az appconfig kv delete - příkaz pro odstranění položky z konfigurace aplikace. Odstraňte pár klíč-hodnota.

Další kroky

Další informace o Azure CLI najdete v dokumentaci k Azure CLI.

Další ukázky skriptů rozhraní příkazového řádku služby App Configuration najdete v ukázkách azure App Configuration CLI.