Class: TencentCloud::Postgres::V20170312::CreateReadOnlyDBInstanceRequest

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20170312/models.rb

Overview

CreateReadOnlyDBInstance请求参数结构体

Instance Attribute Summary collapse

  • #AutoRenewFlag ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #AutoVoucher ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #DBVersion ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #DedicatedClusterId ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #DeletionProtection ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #InstanceChargeType ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #InstanceCount ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #MasterDBInstanceId ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #Name ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #NeedSupportIpv6 ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #Period ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #ProjectId ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #ReadOnlyGroupId ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #SecurityGroupIds ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #SpecCode ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #Storage ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #SubnetId ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #TagList ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #VoucherIds ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #VpcId ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

  • #Zone ⇒ Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0.

    Instance Method Summary collapse

    Constructor Details

    #initialize(zone = nil, masterdbinstanceid = nil, speccode = nil, storage = nil, instancecount = nil, period = nil, vpcid = nil, subnetid = nil, instancechargetype = nil, autovoucher = nil, voucherids = nil, autorenewflag = nil, projectid = nil, activityid = nil, readonlygroupid = nil, taglist = nil, securitygroupids = nil, needsupportipv6 = nil, name = nil, dbversion = nil, dedicatedclusterid = nil, deletionprotection = nil) ⇒ CreateReadOnlyDBInstanceRequest

    Returns a new instance of CreateReadOnlyDBInstanceRequest.

    
    
    1264
    1265
    1266
    1267
    1268
    1269
    1270
    1271
    1272
    1273
    1274
    1275
    1276
    1277
    1278
    1279
    1280
    1281
    1282
    1283
    1284
    1285
    1286
    1287
    # File 'lib/v20170312/models.rb', line 1264
    
    def initialize(zone=nil, masterdbinstanceid=nil, speccode=nil, storage=nil, instancecount=nil, period=nil, vpcid=nil, subnetid=nil, instancechargetype=nil, autovoucher=nil, voucherids=nil, autorenewflag=nil, projectid=nil, activityid=nil, readonlygroupid=nil, taglist=nil, securitygroupids=nil, needsupportipv6=nil, name=nil, dbversion=nil, dedicatedclusterid=nil, deletionprotection=nil)
      @Zone = zone
      @MasterDBInstanceId = masterdbinstanceid
      @SpecCode = speccode
      @Storage = storage
      @InstanceCount = instancecount
      @Period = period
      @VpcId = vpcid
      @SubnetId = subnetid
      @InstanceChargeType = instancechargetype
      @AutoVoucher = autovoucher
      @VoucherIds = voucherids
      @AutoRenewFlag = autorenewflag
      @ProjectId = projectid
      @ActivityId = activityid
      @ReadOnlyGroupId = readonlygroupid
      @TagList = taglist
      @SecurityGroupIds = securitygroupids
      @NeedSupportIpv6 = needsupportipv6
      @Name = name
      @DBVersion = dbversion
      @DedicatedClusterId = dedicatedclusterid
      @DeletionProtection = deletionprotection
    end

    Instance Attribute Details

    #ActivityIdObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def ActivityId
      @ActivityId
    end

    #AutoRenewFlagObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def AutoRenewFlag
      @AutoRenewFlag
    end

    #AutoVoucherObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def AutoVoucher
      @AutoVoucher
    end

    #DBVersionObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def DBVersion
      @DBVersion
    end

    #DedicatedClusterIdObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def DedicatedClusterId
      @DedicatedClusterId
    end

    #DeletionProtectionObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def DeletionProtection
      @DeletionProtection
    end

    #InstanceChargeTypeObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def InstanceChargeType
      @InstanceChargeType
    end

    #InstanceCountObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def InstanceCount
      @InstanceCount
    end

    #MasterDBInstanceIdObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def MasterDBInstanceId
      @MasterDBInstanceId
    end

    #NameObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def Name
      @Name
    end

    #NeedSupportIpv6Object

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def NeedSupportIpv6
      @NeedSupportIpv6
    end

    #PeriodObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def Period
      @Period
    end

    #ProjectIdObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def ProjectId
      @ProjectId
    end

    #ReadOnlyGroupIdObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def ReadOnlyGroupId
      @ReadOnlyGroupId
    end

    #SecurityGroupIdsObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def SecurityGroupIds
      @SecurityGroupIds
    end

    #SpecCodeObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def SpecCode
      @SpecCode
    end

    #StorageObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def Storage
      @Storage
    end

    #SubnetIdObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def SubnetId
      @SubnetId
    end

    #TagListObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def TagList
      @TagList
    end

    #VoucherIdsObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def VoucherIds
      @VoucherIds
    end

    #VpcIdObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def VpcId
      @VpcId
    end

    #ZoneObject

    可用区信息可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。

  • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
  • 后付费:只支持1
  • PREPAID:预付费,即包年包月。
  • POSTPAID_BY_HOUR:后付费,即按量计费。
  • 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。
  • 0:否
  • 1:是
  • 默认值:0
  • 0:手动续费
  • 1:自动续费
  • 默认值:0
  • 0:否
  • 1:是
  • 默认值:0

    Parameters:

    • Zone:

      实例所属主可用区, 如:ap-guangzhou-3;

    • MasterDBInstanceId:

      只读实例的主实例ID。可通过DescribeDBInstances接口获取

    • SpecCode:

      售卖规格码。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。

    • Storage:

      实例硬盘容量大小,单位:GB。该参数的设置步长为10。

    • InstanceCount:

      购买实例数量,取值范围:[1-6]。购买支持最大数量6个。

    • Period:

      购买时长,单位:月。

    • VpcId:

      私有网络ID,形如vpc-xxxxxxxx(该参数当前必传)。有效的VpcId可通过登录控制台查询;也可以调用接口 DescribeVpcEx ,从接口返回中的unVpcId字段获取。

    • SubnetId:

      私有网络子网ID,形如subnet-xxxxxxxx(该参数当前必传)。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 DescribeSubnets ,从接口返回中的unSubnetId字段获取。

    • InstanceChargeType:

      实例计费类型,目前支持:

    • AutoVoucher:

      是否自动使用代金券:

    • VoucherIds:

      代金券ID列表,目前仅支持指定一张代金券。

    • AutoRenewFlag:

      续费标记:

    • ProjectId:

      项目ID。默认值为0,表示归属默认项目。

    • ActivityId:

      优惠活动ID

    • ReadOnlyGroupId:

      只读组ID。

    • TagList:

      实例需要绑定的Tag信息,默认为空;可以通过调用 DescribeTags 返回值中的 Tags 字段来获取。

    • SecurityGroupIds:

      实例所属安全组,该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。

    • NeedSupportIpv6:

      是否需要支持Ipv6:

    • Name:

      实例名。仅支持长度小于60的中文/英文/数字/"_"/"-"

    • DBVersion:

      不再需要指定,内核版本号与主实例保持一致

    • DedicatedClusterId:

      专属集群ID

    • DeletionProtection:

      实例是否开启删除保护: true-开启删除保护;false-关闭删除保护。

    
    
    1259
    1260
    1261
    # File 'lib/v20170312/models.rb', line 1259
    
    def Zone
      @Zone
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    1289
    1290
    1291
    1292
    1293
    1294
    1295
    1296
    1297
    1298
    1299
    1300
    1301
    1302
    1303
    1304
    1305
    1306
    1307
    1308
    1309
    1310
    1311
    1312
    1313
    1314
    1315
    # File 'lib/v20170312/models.rb', line 1289
    
    def deserialize(params)
      @Zone = params['Zone']
      @MasterDBInstanceId = params['MasterDBInstanceId']
      @SpecCode = params['SpecCode']
      @Storage = params['Storage']
      @InstanceCount = params['InstanceCount']
      @Period = params['Period']
      @VpcId = params['VpcId']
      @SubnetId = params['SubnetId']
      @InstanceChargeType = params['InstanceChargeType']
      @AutoVoucher = params['AutoVoucher']
      @VoucherIds = params['VoucherIds']
      @AutoRenewFlag = params['AutoRenewFlag']
      @ProjectId = params['ProjectId']
      @ActivityId = params['ActivityId']
      @ReadOnlyGroupId = params['ReadOnlyGroupId']
      unless params['TagList'].nil?
        @TagList = Tag.new
        @TagList.deserialize(params['TagList'])
      end
      @SecurityGroupIds = params['SecurityGroupIds']
      @NeedSupportIpv6 = params['NeedSupportIpv6']
      @Name = params['Name']
      @DBVersion = params['DBVersion']
      @DedicatedClusterId = params['DedicatedClusterId']
      @DeletionProtection = params['DeletionProtection']
    end