Uso de pares clave-valor en un almacén de Azure App Configuration

Este script de ejemplo muestra cómo:

  • Crea un nuevo par clave-valor.
  • Enumera todos los pares clave-valor existentes.
  • Actualiza el valor de una clave recién creada.
  • Elimina el nuevo par clave-valor.

Si no tiene una cuenta de Azure, cree una cuenta gratuita antes de comenzar.

Prerrequisitos

  • Este ejemplo requiere la versión 2.0 o posterior de la CLI de Azure. Si usa Azure Cloud Shell, la versión más reciente ya está instalada.

Script de ejemplo

En el siguiente ejemplo, sustituya el texto de marcador de posición <AppConfigurationStoreName> por el nombre de su almacén de configuración de aplicaciones.

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

Limpieza de la implementación

Después de ejecutar el script de ejemplo, se puede usar el comando siguiente para quitar el grupo de recursos y todos los recursos asociados.

az group delete --name myResourceGroup

Explicación del script

Esta tabla enumera los comandos usados en el script de ejemplo.

Get-Help Notas
az appconfig kv set Cree o actualice un par clave-valor.
az appconfig kv list Enumera los pares clave-valor de un almacén de App Configuration.
az appconfig kv delete Elimine un par clave-valor.

Pasos siguientes

Para más información sobre la CLI de Azure, consulte la documentación de la CLI de Azure.

Puede encontrar ejemplos de script adicionales de la CLI y App Configuration en los ejemplos de la CLI y Azure App Configuration.