Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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
Använd Bash-miljön i Azure Cloud Shell. Mer information finns i Kom igång med Azure Cloud Shell.
Om du föredrar att köra CLI-referenskommandon lokalt installerar du Azure CLI. Om du kör på Windows eller macOS, överväg att köra Azure CLI i en Docker-container. För mer information, se Hur man kör Azure CLI i en Docker-container.
Om du använder en lokal installation loggar du in på Azure CLI med hjälp av kommandot az login. För att slutföra autentiseringsprocessen, följ stegen som visas i din terminal. Andra inloggningsalternativ finns i Autentisera till Azure med Azure CLI.
När du blir uppmanad, installera Azure CLI-tillägget vid första användning. Mer information om tillägg finns i Använda och hantera tillägg med Azure CLI.
Kör az version för att ta reda på versionen och de beroende bibliotek som är installerade. Om du vill uppgradera till den senaste versionen kör du az upgrade.
- 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.