

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

# 创建配置
<a name="msk-configuration-operations-create"></a>

此过程介绍了如何创建自定义 Amazon MSK 配置以及如何对其执行操作。

1. 创建一个文件，可在其中指定要设置的配置属性以及要分配给这些属性的值。以下是示例配置文件的内容。

   ```
   auto.create.topics.enable = true
   
   log.roll.ms = 604800000
   ```

1. 运行以下 AWS CLI 命令，并*config-file-path*替换为上一步中保存配置的文件的路径。
**注意**  
您为配置选择的名称必须符合以下正则表达式："^[0-9A-Za-z][0-9A-Za-z-]\$10,\$1\$1"。

   ```
   aws kafka create-configuration --name "ExampleConfigurationName" --description "Example configuration description." --kafka-versions "1.1.1" --server-properties fileb://config-file-path
   ```

   以下是运行此命令后的成功响应示例。

   ```
   {
       "Arn": "arn:aws:kafka:us-east-1:123456789012:configuration/SomeTest/abcdabcd-1234-abcd-1234-abcd123e8e8e-1",
       "CreationTime": "2019-05-21T19:37:40.626Z",
       "LatestRevision": {
           "CreationTime": "2019-05-21T19:37:40.626Z",
           "Description": "Example configuration description.",
           "Revision": 1
       },
       "Name": "ExampleConfigurationName"
   }
   ```

1. 上一条命令会返回新配置的 Amazon 资源名称（ARN）。保存此 ARN，因为您需要使用它来在其他命令中引用此配置。如果您丢失了配置 ARN，则可列出账户中的所有配置来重新找到它。