共用方式為


在 Azure 應用程式設定存放區中搭配使用索引鍵/值

此範例文稿示範如何:

  • 建立新的索引鍵/值組
  • 列出所有現有的索引鍵/值組
  • 更新新建立金鑰的值
  • 刪除新的索引鍵/值組

如果您沒有 Azure 帳戶,請在開始之前建立 免費帳戶

先決條件

  • 本教學課程需要 Azure CLI 2.0 版或更新版本。 如果使用 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

腳本說明

下表列出範例文本中使用的命令。

Command 註釋
az appconfig kv set 建立或更新索引鍵/值組。
az appconfig kv list 列出應用程式組態存放區中的索引鍵/值組。
az appconfig kv delete 刪除索引鍵/值組。

後續步驟

如需 Azure CLI 的詳細資訊,請參閱 Azure CLI 文件

您可以在 Azure 應用程式組態 CLI 範例中找到其他應用程式組態 CLI 文稿範例。