

# 使用 Console-to-Code 为 Amazon RDS 控制台操作生成代码
<a name="Using_C2C"></a>

控制台提供了一条用来创建资源和测试原型的引导式路径。如果您希望大规模创建相同的资源，则需要使用自动化代码。Console-to-Code 是 Amazon Q 开发者版的一项功能，可以帮助您开始使用自动化代码。Console-to-Code 记录控制台操作，包括默认值和您提供的参数。随后，它利用生成式人工智能，以您首选的语言和格式为您选择的操作提供建议的代码。由于控制台工作流程可确保您指定的参数值同时有效，因此，您使用 Console-to-Code 生成的代码具有兼容的参数值。您可以将此代码用作一个起点，然后对其进行自定义，以使它可用于您的特定使用案例的生产。

例如，使用 Console-to-Code，可以记录创建 RDS 数据库实例的过程，并选择以 AWS CloudFormation JSON 格式生成代码。然后，您可以复制该代码并对其进行自定义，以便在 AWS CloudFormation 模板中使用。

Console-to-Code 目前能够以下列语言和格式生成基础设施即代码（IaC）：
+ CDK Java
+ CDK Python
+ CDK TypeScript
+ CloudFormation JSON
+ CloudFormation YAML

有关如何使用 Console-to-Code 的更多信息和说明，请参阅《Amazon Q Developer User Guide》**中的 [Automating AWS services with Amazon Q Developer Console-to-Code](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/console-to-code.html)。