

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

# 编辑 AWS Config 合规包
<a name="conformance-pack-edit"></a>

您可以使用 AWS Config 控制台或 AWS CLI 编辑合规包。

------
#### [ Editing Conformance Packs (Console) ]

1. 要编辑合规包，请从表中选择合规包。

1. 选择 **Actions**，然后选择 **Edit**。

1. 在 **Edit conformance pack（编辑合规包）**页面上，您可以编辑模板详细信息、示例模板、合规包和参数部分。

   您不能更改合规包的名称。

1. 选择**保存更改**。

   合规包与 AWS Config 规则一起显示。

------
#### [ Editing Conformance Packs (AWS CLI) ]

如果您正在编辑之前添加的合规包，请使用与部署合规包时相同的 `PutConformancePack` 命令。

1. 打开命令提示符或终端窗口。

1. 输入以下命令以部署名为 **MyConformancePack** 的合规包。模板源可以是 Amazon S3 URI、您上传的模板或 AWS Systems Manager 文档（SSM 文档）。

   **Amazon S3 URI**

   ```
   aws configservice put-conformance-pack
   --conformance-pack-name MyConformancePack
   --template-s3-uri "s3://amzn-s3-demo-bucket/templateName.yaml"
   --delivery-s3-bucket amzn-s3-demo-bucket
   ```

   **本地目录中的 YAML 模板**

   ```
   aws configservice put-conformance-pack
   --conformance-pack-name MyConformancePack
   --template-body template body
   ```

   **AWS Systems Manager 文档（Systems Manager 文档）**

   ```
   aws configservice put-conformance-pack
   --conformance-pack-name MyConformancePack
   --template-ssm-document-details DocumentName=SSMDocumentName,DocumentVersion=SSMDocumentVersion
   --delivery-s3-bucket amzn-s3-demo-bucket
   ```

1. 按 Enter 键运行命令。

   您应该可以看到类似于如下所示的输出内容。

   ```
   {
       "conformancePackArn": "arn:aws:config:us-west-2:AccountID:conformance-pack/MyConformancePack1/conformance-pack-ID"
   }
   ```

**注意**  
有关为合规包创建 YAML 模板的更多信息，请参阅[自定义合规包](https://docs.aws.amazon.com/config/latest/developerguide/custom-conformance-pack.html)。

------