Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit voorbeeldscript ziet u hoe u:
- Maak een nieuw sleutel-waardepaar aan.
- Vermeld alle bestaande sleutel-waardeparen.
- Werk de waarde van een nieuw aangemaakte sleutel bij.
- Verwijder het nieuwe sleutel-waarde paar.
Als u geen Azure-account hebt, maak dan een gratis account aan voordat u begint.
Vereiste voorwaarden
Gebruik de Bash-omgeving in Azure Cloud Shell. Zie Aan de slag met Azure Cloud Shell voor meer informatie.
Als je de voorkeur geeft aan het lokaal uitvoeren van CLI-referentiecommando's, installeer dan de Azure CLI. Als je op Windows of macOS werkt, overweeg dan om Azure CLI in een Docker-container te draaien. Voor meer informatie, zie Hoe u de Azure CLI in een Docker-container kunt uitvoeren.
Als u een lokale installatie gebruikt, meldt u zich aan bij Azure CLI met de opdracht az login. Om het authenticatieproces te voltooien, volgt u de stappen die op uw terminal worden weergegeven. Zie Verifiëren bij Azure met behulp van Azure CLI voor andere aanmeldingsopties.
Wanneer u daarom wordt gevraagd, installeer de Azure CLI-extensie bij het eerste gebruik. Zie Extensies gebruiken en beheren met de Azure CLIvoor meer informatie over extensies.
Voer az version uit om de geïnstalleerde versie en de afhankelijke bibliotheken te vinden. Voer az upgrade uit om naar de nieuwste versie te upgraden.
- Dit voorbeeld vereist versie 2.0 of later van de Azure CLI. Als u Azure Cloud Shell gebruikt, is de nieuwste versie al geïnstalleerd.
Voorbeeldscript
Vervang in het volgende voorbeeld de tijdelijke aanduiding <AppConfigurationStoreName> door de naam van uw App Configuration-store.
#!/bin/bash
appConfigName=<AppConfigurationStoreName>
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
Opschoning van de implementatie
Nadat het voorbeeldscript is uitgevoerd, kan de volgende opdracht worden gebruikt om de resourcegroep en alle bijbehorende resources te verwijderen.
az group delete --name myResourceGroup
Uitleg van script
Deze tabel geeft een overzicht van de commando's die in het voorbeeldscript zijn gebruikt.
| Opdracht | Opmerkingen |
|---|---|
| Az AppConfig KV Set | Een sleutel-waardepaar maken of bijwerken. |
| Az AppConfig KV List | Sleutel-waardeparen weergeven in een App Configuration-winkel. |
| az appconfig kv delete | Een sleutel-waardepaar verwijderen. |
Volgende stappen
Voor meer informatie over de Azure CLI, zie Azure CLI documentation.
Aanvullende voorbeelden van CLI-scripts voor App Configuration zijn te vinden in de Azure App Configuration CLI-voorbeelden.