Kulcsértékek használata Azure-alkalmazás konfigurációs tárban

Ez a példaszkript a következőket mutatja be:

  • Új kulcs-érték pár létrehozása
  • Az összes meglévő kulcs-érték pár listázása
  • Újonnan létrehozott kulcs értékének frissítése
  • Az új kulcs-érték pár törlése

Ha nem rendelkezik Azure-előfizetéssel, első lépésként hozzon létre egy ingyenes Azure-fiókot.

Előfeltételek

  • Ehhez az oktatóanyaghoz az Azure CLI 2.0-s vagy újabb verziója szükséges. Az Azure Cloud Shell használata esetén a legújabb verzió már telepítve van.

Példaszkript

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

Az üzemelő példány eltávolítása

A mintaszkript futtatása után a következő paranccsal távolítható el az erőforráscsoport és az összes ahhoz kapcsolódó erőforrás.

az group delete --name myResourceGroup

Szkript ismertetése

Ez a táblázat a példaszkriptben használt parancsokat sorolja fel.

Parancs Jegyzetek
az appconfig kv set Kulcs-érték pár létrehozása vagy frissítése.
az appconfig kv list Kulcs-érték párok listázása egy Alkalmazáskonfigurációs áruházban.
az appconfig kv delete Kulcs-érték pár törlése.

Következő lépések

Az Azure CLI-vel kapcsolatos további információért lásd az Azure CLI dokumentációját.

További alkalmazáskonfigurációs parancssori felületi szkriptminták találhatók a Azure-alkalmazás konfigurációs parancssori felület mintáiban.