create_db_instance
Create a new RDS database instance on Alibaba Cloud by specifying engine, version, class, storage, and network settings.
Instructions
Create an RDS instance.
Args:
region_id: Region ID.
engine: Database type (MySQL, SQLServer, PostgreSQL, MariaDB).
engine_version: Database version.
dbinstance_class: Instance specification. Query available class_codes by `describe_available_classes`.
dbinstance_storage: Storage space in GB.
security_ip_list: IP whitelist, separated by commas. Default: "127.0.0.1".
instance_network_type: Network type (Classic, VPC). Default: VPC.
zone_id: Zone ID. Query available zones by `describe_available_zones`.
zone_id_slave1: Slave Node1 Zone ID. Query available zones by `describe_available_zones`.
zone_id_slave2: Slave Node2 Zone ID. Query available zones by `describe_available_zones`.
pay_type: Payment type (Postpaid, Prepaid). Default: Postpaid.
instance_charge_type: Instance charge type.
system_db_charset: Character set.
dbinstance_net_type: Network connection type (Internet, Intranet). Default: Internet.
category: Instance category. Default: Basic.
dbinstance_storage_type: Storage type. (e.g. local_ssd,general_essd,cloud_essd,cloud_essd2,cloud_essd3)
vpc_id: VPC ID.
vswitch_id: VSwitch ID.
private_ip_address: Private IP address.
client_token: Idempotence token.
resource_group_id: Resource group ID.
tde_status: TDE status (Enable, Disable).
encryption_key: Custom encryption key.
serverless_config: Serverless instance configuration.
table_names_case_sensitive: Are table names case-sensitive.
db_time_zone: the db instance time zone.
connection_string: the connection string for db instance.
db_param_group_id: the db param group id for db instance.
Returns:
Dict[str, Any]: Response containing the created instance details.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| region_id | Yes | ||
| engine | Yes | ||
| engine_version | Yes | ||
| dbinstance_class | Yes | ||
| dbinstance_storage | Yes | ||
| vpc_id | Yes | ||
| vswitch_id | Yes | ||
| zone_id | Yes | ||
| zone_id_slave1 | No | ||
| zone_id_slave2 | No | ||
| security_ip_list | No | 127.0.0.1 | |
| instance_network_type | No | VPC | |
| pay_type | No | Postpaid | |
| system_db_charset | No | ||
| dbinstance_net_type | No | Internet | |
| category | No | Basic | |
| dbinstance_storage_type | No | ||
| private_ip_address | No | ||
| client_token | No | ||
| resource_group_id | No | ||
| tde_status | No | ||
| encryption_key | No | ||
| serverless_config | No | ||
| table_names_case_sensitive | No | ||
| db_time_zone | No | ||
| connection_string | No | ||
| db_param_group_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |