Práce s klíčovými hodnotami v Azure App Configuration úložiště
Tento ukázkový skript ukazuje, jak:
- Vytvoření nového páru klíč-hodnota
- Zobrazení seznamu všech existujících párů klíč-hodnota
- Aktualizace hodnoty nově vytvořeného klíče
- Odstranění nového páru klíč-hodnota
Pokud ještě nemáte předplatné Azure,vytvořte si bezplatný účet před tím, než začnete.
Požadavky
V nástroji použijte prostředí Bash Azure Cloud Shell.
Pokud tomu dáváte přednost, můžete nainstalovat Azure CLI a spouštět referenční příkazy CLI.
Pokud používáte místní instalaci, přihlaste se k Azure CLI pomocí příkazu az login. Pokud chcete dokončit proces ověřování, postupujte podle kroků zobrazených na terminálu. Další možnosti přihlášení jsou popsané v tématu Přihlášení pomocí Azure CLI.
Po zobrazení výzvy nainstalujte rozšíření Azure CLI při prvním použití. Další informace o rozšířeních najdete v tématu Využití rozšíření v Azure CLI.
Spuštěním příkazu az version zjistěte verzi a závislé knihovny, které jsou nainstalované. Pokud chcete upgradovat na nejnovější verzi, spusťte az upgrade.
- Tento kurz vyžaduje azure CLI verze 2.0 nebo novější. 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
Vyčištění nasazení
Po spuštění ukázkového skriptu můžete pomocí následujícího příkazu odebrat skupinu prostředků a všechny k ní přidružené prostředky.
az group delete --name myResourceGroup
Vysvětlení skriptu
Tato tabulka obsahuje seznam příkazů použitých v našem ukázkovém skriptu.
| Příkaz | Poznámky |
|---|---|
| az appconfig kv set | Vytvořte nebo aktualizujte pár klíč-hodnota. |
| az appconfig kv list | Vypište páry klíč-hodnota v App Configuration úložiště. |
| az appconfig kv delete | Odstraňte pár klíč-hodnota. |
Další kroky
Další informace o Azure CLI najdete v dokumentaci k Azure CLI.
Další App Configuration skripty ROZHRANÍ příkazového řádku najdete v ukázky Azure App Configuration CLI.
