استخدم القيم الأساسية في متجر Azure App Configuration

يوضح هذا البرنامج النصي النموذجي كيفية:

  • إنشاء زوج جديد من زوج قيم المفاتيح
  • وضع قائمة بجميع أزواج قيم المفاتيح الموجودة
  • بتحديث قيمة مفتاح تم إنشاؤه حديثاً
  • حذف زوج قيمة المفاتيح الجديدة

إذا لم يكن لديك اشتراك في Azure، فأنشئ حساب Azure مجاني قبل أن تبدأ.

المتطلبات الأساسية

  • يتطلب هذا البرنامج التعليمي الإصدار 2.0 أو أحدث من Azure CLI. إذا كنت تستخدم Azure Cloud Shell، يتم تثبيت أحدث إصدار بالفعل.

نموذج البرنامج النصي

#!/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 group delete --name myResourceGroup

شرح السيناريو

يسرد هذا الجدول الأوامر المستخدمة في نموذج البرنامج النصي الخاص بنا.

الأمر ملاحظات
مجموعة kv appconfig az إنشاء أو تحديث زوج قيم المفاتيح.
قائمة az appconfig kv وضع قائمة بأزواج قيم المفاتيح الرئيسية في متجر App Configuration.
حذف az appconfig kv حذف زوج قيم المفاتيح.

الخطوات التالية

لمزيد من المعلومات عن Azure CLI، راجع وثائق Azure CLI.

يمكن العثور على عينات إضافية من البرنامج النصي CLI لتكوين التطبيق في نماذج تكوين التطبيق Azure CLI.