描述

创建RDS实例,关于实例规格,请参见实例规格表

请求参数

名称 类型 是否必须 描述
Action String 系统规定参数,取值为CreateDBInstance
RegionId String 数据中心,长度不超过50个字符,通过函数DescribeRegions查看可用的数据中心。
ZoneId String 可用区ID,通过函数DescribeRegions查看可用的可用区。
Engine String 数据库类型,取值范围为MySQL/SQLServer/PostgreSQL/PPAS
EngineVersion String

数据库版本号,取值如下:

  • MySQL:5.5/5.6/5.7
  • SQLServer:2008r2/2012/2012/web/2016_web/2012_std_ha/2012_ent_ha/2016_std_ha/2016_ent_ha
  • PostgreSQL:9.4
  • PPAS:9.3
DBInstanceClass String 实例规格,详见实例规格表
DBInstanceStorage Integer

自定义存储空间,取值范围:

  • MySQL/PostgreSQL/PPAS 双机高可用版为 [5,2000];
  • MySQL 5.7 单机基础版为 [20,1000];
  • SQL Server 2008R2 为 [10,2000];
  • SQL Server 2012/2016 单机基础版为 [20,2000];
  • SQL Server 2012/2016 双机高可用版为 [20,5000];
  • 每5G进行递增。单位:GB。详见实例规格表
DBInstanceNetType String 实例的网络连接类型:
  • Internet:表示公网
  • Intranet:表示私网
DBInstanceDescription String
  • 实例的描述或备注信息,不超过256个字节。
  • 不能以http:>实例的描述或备注信息,不超过256个字节。
  • 不能以http:// , https:// 开头。
  • 以中文、英文字母开头。
  • 可以包含中文、英文字符、””,” -”,数字字符长度2~256。
SecurityIPList String
  • 该实例下所有数据库的IP名单,以逗号隔开,不可重复,最多1000个。
  • 支持格式:%,0.0.0.0/0,10.23.12.24(IP),或者10.23.12.24/24(CIDR模式,无类域间路由,/24表示了地址中前缀的长度,范围[1,32])其中,0.0.0.0/0,表示不限制。
PayType String 付费类型:
  • Postpaid:后付费实例
  • Prepaid:预付费实例
Period String 若付费类型为Prepaid时该参数为必传参数。指定预付费实例为包年或者包月类型,Year:包年;Month:包月。
UsedTime String
  • 当参数PeriodYear时,UsedTime可取值为[1,9]。
  • 当参数PeriodMonth时,UsedTime可取值为1、2、3。
ClientToken String 用于保证幂等性。
InstanceNetworkType String
  • VPC:创建VPC实例
  • Classic:创建Classic实例
  • 不填,默认创建Classic实例
ConnectionMode String Performance为标准访问模式;Safty为高安全访问模式;默认为RDS系统分配。
VPCId String VPC ID。
VSwitchId String VSwitch Id,多个值用英文逗号“,”隔开。
PrivateIpAddress String 用户可以指定VSwitchId下的vpcIp,如果不输入,系统自动分配。

返回参数

名称 类型 描述
<公共返回参数> - 详见公共参数
DBInstanceId String 实例名。
OrderId String 订单ID。
ConnectionString String 数据库连接地址。
Port String 数据库连接端口。

请求示例

https://rds.aliyuncs.com/?Action=CreateDBInstance
&RegionId=cn-hangzhou
&Engine=MySQL
&EngineVersion=5.6
&DBInstanceClass=rds.mys2.small
&DBInstanceStorage=5
&DBInstanceNetType=Internet
&SecurityIPList=11.11.11.11
&PayType=Postpaid
&ClientToken=ETnLKlblzczshOTUbOCziJZNwHlYBQ
&<[公共请求参数]>

返回示例

XML格式

<CreateDBInstanceResponse>
     <OrderId>100789370230206</OrderId>
     <ConnectionString>rdsaiiabnaiiabn.mysql.rds.aliyuncs.com </ConnectionString>
     <DBInstanceId>rdsaiiabnaiiabn</DBInstanceId>
     <port>3306</port>
     <RequestId>1E43AAE0-BEE8-43DA-860D-EAF2AA0724DC</RequestId>
</CreateDBInstanceResponse>

JSON格式

 {
    "OrderId": "100789370230206", 
    "ConnectionString": "rdsaiiabnaiiabn.mysql.rds.aliyuncs.com", 
    "DBInstanceId": "rdsaiiabnaiiabn", 
    "Port": "3306", 
    "RequestId": "1E43AAE0-BEE8-43DA-860D-EAF2AA0724DC"
   }