Condividi tramite


Usare coppie chiave-valore in una configurazione delle app di Azure

Questo script di esempio illustra come:

  • Creare una nuova coppia chiave-valore
  • Elencare tutte le coppie chiave-valore esistenti
  • Aggiornare il valore di una chiave appena creata
  • Eliminare la nuova coppia chiave-valore

Se non si ha un account Azure, creare un account gratuito prima di iniziare.

Prerequisiti

  • Questa esercitazione richiede la versione 2.0 o successiva dell'interfaccia della riga di comando di Azure. Se si usa Azure Cloud Shell, la versione più recente è già installata.

Script di esempio

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

Riorganizzare la distribuzione

Dopo l'esecuzione dello script di esempio, è possibile usare il comando seguente per rimuovere il gruppo di risorse e tutte le risorse associate.

az group delete --name myResourceGroup

Spiegazione dello script

Questa tabella elenca i comandi usati nello script di esempio.

Comando Note
az appconfig kv set (comando per impostare un valore chiave in Azure App Configuration) Creare o aggiornare una coppia chiave-valore.
az appconfig kv list Elencare le coppie chiave-valore in un archivio di configurazione dell'applicazione.
az appconfig kv delete Eliminare una coppia chiave-valore.

Passaggi successivi

Per altre informazioni sull'interfaccia della riga di comando di Azure, vedere la documentazione sull'interfaccia della riga di comando di Azure.

Altri esempi di script sono disponibili negli esempi dell'interfaccia della riga di comando di Configurazione app di Azure.