Udostępnij za pomocą


Praca z kluczami w magazynie usługi Azure App Configuration

Ten przykładowy skrypt pokazuje, jak:

  • Tworzenie nowej pary klucz-wartość
  • Wyświetlanie listy wszystkich istniejących par klucz-wartość
  • Aktualizowanie wartości nowo utworzonego klucza
  • Usuń nową parę klucz-wartość

Jeśli nie masz jeszcze konta platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.

Wymagania wstępne

  • Ten samouczek wymaga wersji 2.0 lub nowszej interfejsu wiersza polecenia platformy Azure. W przypadku korzystania z usługi Azure Cloud Shell najnowsza wersja jest już zainstalowana.

Przykładowy skrypt

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

Dokończenie wdrożenia

Po uruchomieniu przykładowego skryptu można użyć następującego polecenia, aby usunąć grupę zasobów i wszystkie skojarzone z nim zasoby.

az group delete --name myResourceGroup

Wyjaśnienie skryptu

W tej tabeli wymieniono polecenia używane w naszym przykładowym skrypcie.

Komenda Notatki
az appconfig kv set Utwórz parę klucz-wartość lub zaktualizuj istniejącą.
az appconfig kv list Wyświetlanie listy par klucz-wartość w magazynie App Configuration.
az appconfig kv delete Usuń parę klucz-wartość.

Dalsze kroki

Aby uzyskać więcej informacji na temat Azure CLI, zapoznaj się z dokumentacją Azure CLI.

Dodatkowe przykłady skryptów interfejsu wiersza polecenia usługi App Configuration można znaleźć w przykładach interfejsu wiersza polecenia konfiguracji aplikacja systemu Azure.