Programmatic access to Amazon RDS - Amazon Relational Database Service
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Programmatic access to Amazon RDS

Amazon RDS provides you with the following tools to manage your Amazon RDS resources programmatically.

Amazon Command Line Interface (Amazon CLI)

You can create and manage your RDS resources by using the Amazon CLI in a command-line shell. The Amazon CLI provides direct access to the APIs for Amazon services, such as Amazon RDS. For syntax and examples for the commands for Amazon RDS, see rds in the Amazon CLI Command Reference.

Amazon CloudFormation

With this Amazon Infrastructure as Code (IaC) tool, you can create templates that describe all of the Amazon RDS resources that you want, and Amazon CloudFormation provisions and configures those resources for you. For more information, see Creating Amazon RDS resources with Amazon CloudFormation.

Amazon software development kits (SDKs)

Amazon provides SDKs for many popular technologies and programming languages. They make it easier for you to call Amazon services from within your applications in that language or technology. For more information about these SDKs, see Tools for developing and managing applications on Amazon.

Amazon RDS API

This API is the protocol-level interface for Amazon RDS. When using this API, you must format every HTTPS request correctly and add a valid digital signature to every request. For more information, see Amazon RDS API reference.

Console-to-Code

With this tool, you can generate code for actions that you perform in the Amazon RDS console, and use that code in other tools such as Amazon CloudFormation. For more information, see Use Console-to-Code to generate code for your Amazon RDS console actions.