本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在中创建自由表单配置文件 AWS AppConfig
配置数据是影响应用程序行为的设置的集合。除其他外,配置文件包括 AWS AppConfig 允许URI在存储位置查找配置数据的配置文件和配置类型。使用自由格式配置文件,您可以将数据存储在 AWS AppConfig 托管配置存储中,也可以将数据存储在以下任何 AWS 服务和 Systems Manager 功能中:
位置 | 支持的文件类型 |
---|---|
AWS AppConfig 托管配置存储 |
YAMLJSON、和文本(如果使用添加) AWS Management Console。任何文件类型(如果使用 AWS AppConfig CreateHostedConfigurationVersionAPI操作添加)。 |
任何 |
|
管道(由服务定义) |
|
密钥(由服务定义) |
|
标准和安全字符串参数(由参数存储定义) |
|
YAML,JSON,文本 |
配置文件还可以包括可选的验证器,以确保您的配置数据在语法和语义上都是正确的。 AWS AppConfig 开始部署时使用验证器执行检查。在对配置目标进行任何更改之前,如果检测到任何错误,部署将会停止。
注意
如果可能,我们建议将您的配置数据托管在 AWS AppConfig 托管配置存储中,因为它提供了最多的功能和增强功能。
对于存储在 AWS AppConfig 托管配置存储库或SSM文档中的自由格式配置,您可以在创建配置文件时使用 Systems Manager 控制台创建自由格式配置。本主题稍后将介绍该过程。
对于存储在 Parameter Store、Secrets Manager 或 Amazon S3 中的自由格式配置,您必须先创建参数、密钥或对象,并将其存储在相关配置存储中。存储配置数据后,请使用本主题中的过程创建配置文件。