

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 建立 AWS AppConfig 自由格式組態描述檔 （主控台）
<a name="appconfig-creating-free-form-configuration-and-profile-create-console"></a>

使用下列程序，透過 AWS Systems Manager 主控台建立 AWS AppConfig 自由格式組態設定檔和 （選擇性） 自由格式組態。

**建立自由格式組態描述檔**

1. 在 https：//[https://console.aws.amazon.com/systems-manager/appconfig/](https://console.aws.amazon.com/systems-manager/appconfig/) 開啟 AWS Systems Manager 主控台。

1. 在導覽窗格中，選擇**應用程式**，然後選擇您在 中建立的應用程式[在 中為您的應用程式建立命名空間 AWS AppConfig](appconfig-creating-namespace.md)。

1. 選擇**組態設定檔和功能旗標**索引標籤，然後選擇**建立組態**。

1. 在**組態選項**區段中，選擇**自由格式組態**。

1. 在**組態設定檔名稱**中，輸入組態設定檔的名稱。

1. （選用） 展開**描述**並輸入描述。

1. （選用） 展開**其他選項**，並視需要完成下列操作。

   1. 在**關聯延伸**項目區段中，從清單中選擇延伸項目。

   1. 在**標籤**區段中，選擇**新增標籤**，然後指定金鑰和選用值。

1. 選擇**下一步**。

1. 在**指定組態資料**頁面上的**組態定義**區段中，選擇選項。

1. 完成您所選選項的欄位，如下表所述。  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/appconfig/latest/userguide/appconfig-creating-free-form-configuration-and-profile-create-console.html)

1. 在**服務角色**區段中，選擇**新增服務角色**，讓 AWS AppConfig 建立提供組態資料存取權的 IAM 角色。 會根據您先前輸入的名稱 AWS AppConfig 自動填入**角色名稱**欄位。或者，選擇**現有服務角色**。使用 **Role ARN (角色 ARN)** 清單選擇角色。

1. 或者，在**新增驗證程式**頁面上，選擇 **JSON 結構描述**或 **AWS Lambda**。如果您選擇 **JSON Schema (JSON 結構描述)**，請在欄位中輸入 JSON 結構描述。如果您選擇 **AWS Lambda**，請從清單中選擇 Amazon Resource Name (ARN) 和版本。
**重要**  
儲存在 SSM 文件中的組態資料必須先對相關的 JSON 結構描述進行驗證，才能將組態新增至系統。SSM 參數不需要驗證方法，但建議您使用 為新的或更新的 SSM 參數組態建立驗證檢查 AWS Lambda。

1. 選擇**下一步**。

1. 在**檢閱和儲存**頁面上，選擇**儲存並繼續部署**。

**重要**  
如果您為 建立組態設定檔 AWS CodePipeline，則必須在 CodePipeline 中建立管道，指定 AWS AppConfig 做為*部署提供者*。您不需要執行 [在 中部署功能旗標和組態資料 AWS AppConfig](deploying-feature-flags.md)。不過，您必須設定用戶端來接收應用程式組態更新，如中所述[在沒有 AWS AppConfig 代理程式的情況下擷取組態資料](about-data-plane.md)。如需建立指定 AWS AppConfig 做為部署提供者的管道的相關資訊，請參閱*AWS CodePipeline 《 使用者指南*》中的[教學課程：建立使用 AWS AppConfig 做為部署提供者的管道](https://docs.aws.amazon.com/codepipeline/latest/userguide/tutorials-AppConfig.html)。

繼續執行「[在 中部署功能旗標和組態資料 AWS AppConfig](deploying-feature-flags.md)」。