

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 创建 AWS AppConfig 自由格式配置文件（控制台）
<a name="appconfig-creating-free-form-configuration-and-profile-create-console"></a>

使用以下步骤使用控制台创建 AWS AppConfig 自由格式配置文件和（可选）自由格式配置。 AWS Systems Manager 

**创建自由格式配置文件**

1. 在 [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_cn/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 资源名称 (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)。