Class: TencentCloud::Cdb::V20170320::DescribeDBPriceRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20170320/models.rb

Overview

DescribeDBPrice请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(period = nil, zone = nil, goodsnum = nil, memory = nil, volume = nil, instancerole = nil, paytype = nil, protectmode = nil, devicetype = nil, instancenodes = nil, cpu = nil, instanceid = nil, ladder = nil, disktype = nil) ⇒ DescribeDBPriceRequest

Returns a new instance of DescribeDBPriceRequest.



6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
# File 'lib/v20170320/models.rb', line 6599

def initialize(period=nil, zone=nil, goodsnum=nil, memory=nil, volume=nil, instancerole=nil, paytype=nil, protectmode=nil, devicetype=nil, instancenodes=nil, cpu=nil, instanceid=nil, ladder=nil, disktype=nil)
  @Period = period
  @Zone = zone
  @GoodsNum = goodsnum
  @Memory = memory
  @Volume = volume
  @InstanceRole = instancerole
  @PayType = paytype
  @ProtectMode = protectmode
  @DeviceType = devicetype
  @InstanceNodes = instancenodes
  @Cpu = cpu
  @InstanceId = instanceid
  @Ladder = ladder
  @DiskType = disktype
end

Instance Attribute Details

#CpuObject

Parameters:

  • Period:

    实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。

  • Zone:

    可用区信息,格式如 “ap-guangzhou-2”。具体能设置的值请通过 <a href=“cloud.tencent.com/document/api/236/17229”>DescribeDBZoneConfig</a> 接口查询。InstanceId为空时该参数为必填项。

  • GoodsNum:

    实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。

  • Memory:

    实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。

  • Volume:

    实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。

  • InstanceRole:

    实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。

  • PayType:

    付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。

  • ProtectMode:

    数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。

  • DeviceType:

    实例隔离类型。支持值包括: “UNIVERSAL” - 通用型实例, “EXCLUSIVE” - 独享型实例, “BASIC_V2” - 单节点云盘版实例。 “CLOUD_NATIVE_CLUSTER” - 集群版标准型, “CLOUD_NATIVE_CLUSTER_EXCLUSIVE” - 集群版加强型。 不指定则默认为通用型实例。

  • InstanceNodes:

    实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。

  • Cpu:

    询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。

  • InstanceId:

    询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。

  • Ladder:

    按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见cloud.tencent.com/document/product/236/18335

  • DiskType:

    磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: “CLOUD_SSD” - SSD云硬盘, “CLOUD_HSSD” - 增强型SSD云硬盘。 默认为 SSD云硬盘。



6597
6598
6599
# File 'lib/v20170320/models.rb', line 6597

def Cpu
  @Cpu
end

#DeviceTypeObject

Parameters:

  • Period:

    实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。

  • Zone:

    可用区信息,格式如 “ap-guangzhou-2”。具体能设置的值请通过 <a href=“cloud.tencent.com/document/api/236/17229”>DescribeDBZoneConfig</a> 接口查询。InstanceId为空时该参数为必填项。

  • GoodsNum:

    实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。

  • Memory:

    实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。

  • Volume:

    实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。

  • InstanceRole:

    实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。

  • PayType:

    付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。

  • ProtectMode:

    数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。

  • DeviceType:

    实例隔离类型。支持值包括: “UNIVERSAL” - 通用型实例, “EXCLUSIVE” - 独享型实例, “BASIC_V2” - 单节点云盘版实例。 “CLOUD_NATIVE_CLUSTER” - 集群版标准型, “CLOUD_NATIVE_CLUSTER_EXCLUSIVE” - 集群版加强型。 不指定则默认为通用型实例。

  • InstanceNodes:

    实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。

  • Cpu:

    询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。

  • InstanceId:

    询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。

  • Ladder:

    按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见cloud.tencent.com/document/product/236/18335

  • DiskType:

    磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: “CLOUD_SSD” - SSD云硬盘, “CLOUD_HSSD” - 增强型SSD云硬盘。 默认为 SSD云硬盘。



6597
6598
6599
# File 'lib/v20170320/models.rb', line 6597

def DeviceType
  @DeviceType
end

#DiskTypeObject

Parameters:

  • Period:

    实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。

  • Zone:

    可用区信息,格式如 “ap-guangzhou-2”。具体能设置的值请通过 <a href=“cloud.tencent.com/document/api/236/17229”>DescribeDBZoneConfig</a> 接口查询。InstanceId为空时该参数为必填项。

  • GoodsNum:

    实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。

  • Memory:

    实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。

  • Volume:

    实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。

  • InstanceRole:

    实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。

  • PayType:

    付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。

  • ProtectMode:

    数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。

  • DeviceType:

    实例隔离类型。支持值包括: “UNIVERSAL” - 通用型实例, “EXCLUSIVE” - 独享型实例, “BASIC_V2” - 单节点云盘版实例。 “CLOUD_NATIVE_CLUSTER” - 集群版标准型, “CLOUD_NATIVE_CLUSTER_EXCLUSIVE” - 集群版加强型。 不指定则默认为通用型实例。

  • InstanceNodes:

    实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。

  • Cpu:

    询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。

  • InstanceId:

    询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。

  • Ladder:

    按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见cloud.tencent.com/document/product/236/18335

  • DiskType:

    磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: “CLOUD_SSD” - SSD云硬盘, “CLOUD_HSSD” - 增强型SSD云硬盘。 默认为 SSD云硬盘。



6597
6598
6599
# File 'lib/v20170320/models.rb', line 6597

def DiskType
  @DiskType
end

#GoodsNumObject

Parameters:

  • Period:

    实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。

  • Zone:

    可用区信息,格式如 “ap-guangzhou-2”。具体能设置的值请通过 <a href=“cloud.tencent.com/document/api/236/17229”>DescribeDBZoneConfig</a> 接口查询。InstanceId为空时该参数为必填项。

  • GoodsNum:

    实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。

  • Memory:

    实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。

  • Volume:

    实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。

  • InstanceRole:

    实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。

  • PayType:

    付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。

  • ProtectMode:

    数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。

  • DeviceType:

    实例隔离类型。支持值包括: “UNIVERSAL” - 通用型实例, “EXCLUSIVE” - 独享型实例, “BASIC_V2” - 单节点云盘版实例。 “CLOUD_NATIVE_CLUSTER” - 集群版标准型, “CLOUD_NATIVE_CLUSTER_EXCLUSIVE” - 集群版加强型。 不指定则默认为通用型实例。

  • InstanceNodes:

    实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。

  • Cpu:

    询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。

  • InstanceId:

    询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。

  • Ladder:

    按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见cloud.tencent.com/document/product/236/18335

  • DiskType:

    磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: “CLOUD_SSD” - SSD云硬盘, “CLOUD_HSSD” - 增强型SSD云硬盘。 默认为 SSD云硬盘。



6597
6598
6599
# File 'lib/v20170320/models.rb', line 6597

def GoodsNum
  @GoodsNum
end

#InstanceIdObject

Parameters:

  • Period:

    实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。

  • Zone:

    可用区信息,格式如 “ap-guangzhou-2”。具体能设置的值请通过 <a href=“cloud.tencent.com/document/api/236/17229”>DescribeDBZoneConfig</a> 接口查询。InstanceId为空时该参数为必填项。

  • GoodsNum:

    实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。

  • Memory:

    实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。

  • Volume:

    实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。

  • InstanceRole:

    实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。

  • PayType:

    付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。

  • ProtectMode:

    数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。

  • DeviceType:

    实例隔离类型。支持值包括: “UNIVERSAL” - 通用型实例, “EXCLUSIVE” - 独享型实例, “BASIC_V2” - 单节点云盘版实例。 “CLOUD_NATIVE_CLUSTER” - 集群版标准型, “CLOUD_NATIVE_CLUSTER_EXCLUSIVE” - 集群版加强型。 不指定则默认为通用型实例。

  • InstanceNodes:

    实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。

  • Cpu:

    询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。

  • InstanceId:

    询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。

  • Ladder:

    按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见cloud.tencent.com/document/product/236/18335

  • DiskType:

    磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: “CLOUD_SSD” - SSD云硬盘, “CLOUD_HSSD” - 增强型SSD云硬盘。 默认为 SSD云硬盘。



6597
6598
6599
# File 'lib/v20170320/models.rb', line 6597

def InstanceId
  @InstanceId
end

#InstanceNodesObject

Parameters:

  • Period:

    实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。

  • Zone:

    可用区信息,格式如 “ap-guangzhou-2”。具体能设置的值请通过 <a href=“cloud.tencent.com/document/api/236/17229”>DescribeDBZoneConfig</a> 接口查询。InstanceId为空时该参数为必填项。

  • GoodsNum:

    实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。

  • Memory:

    实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。

  • Volume:

    实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。

  • InstanceRole:

    实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。

  • PayType:

    付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。

  • ProtectMode:

    数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。

  • DeviceType:

    实例隔离类型。支持值包括: “UNIVERSAL” - 通用型实例, “EXCLUSIVE” - 独享型实例, “BASIC_V2” - 单节点云盘版实例。 “CLOUD_NATIVE_CLUSTER” - 集群版标准型, “CLOUD_NATIVE_CLUSTER_EXCLUSIVE” - 集群版加强型。 不指定则默认为通用型实例。

  • InstanceNodes:

    实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。

  • Cpu:

    询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。

  • InstanceId:

    询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。

  • Ladder:

    按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见cloud.tencent.com/document/product/236/18335

  • DiskType:

    磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: “CLOUD_SSD” - SSD云硬盘, “CLOUD_HSSD” - 增强型SSD云硬盘。 默认为 SSD云硬盘。



6597
6598
6599
# File 'lib/v20170320/models.rb', line 6597

def InstanceNodes
  @InstanceNodes
end

#InstanceRoleObject

Parameters:

  • Period:

    实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。

  • Zone:

    可用区信息,格式如 “ap-guangzhou-2”。具体能设置的值请通过 <a href=“cloud.tencent.com/document/api/236/17229”>DescribeDBZoneConfig</a> 接口查询。InstanceId为空时该参数为必填项。

  • GoodsNum:

    实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。

  • Memory:

    实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。

  • Volume:

    实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。

  • InstanceRole:

    实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。

  • PayType:

    付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。

  • ProtectMode:

    数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。

  • DeviceType:

    实例隔离类型。支持值包括: “UNIVERSAL” - 通用型实例, “EXCLUSIVE” - 独享型实例, “BASIC_V2” - 单节点云盘版实例。 “CLOUD_NATIVE_CLUSTER” - 集群版标准型, “CLOUD_NATIVE_CLUSTER_EXCLUSIVE” - 集群版加强型。 不指定则默认为通用型实例。

  • InstanceNodes:

    实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。

  • Cpu:

    询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。

  • InstanceId:

    询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。

  • Ladder:

    按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见cloud.tencent.com/document/product/236/18335

  • DiskType:

    磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: “CLOUD_SSD” - SSD云硬盘, “CLOUD_HSSD” - 增强型SSD云硬盘。 默认为 SSD云硬盘。



6597
6598
6599
# File 'lib/v20170320/models.rb', line 6597

def InstanceRole
  @InstanceRole
end

#LadderObject

Parameters:

  • Period:

    实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。

  • Zone:

    可用区信息,格式如 “ap-guangzhou-2”。具体能设置的值请通过 <a href=“cloud.tencent.com/document/api/236/17229”>DescribeDBZoneConfig</a> 接口查询。InstanceId为空时该参数为必填项。

  • GoodsNum:

    实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。

  • Memory:

    实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。

  • Volume:

    实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。

  • InstanceRole:

    实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。

  • PayType:

    付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。

  • ProtectMode:

    数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。

  • DeviceType:

    实例隔离类型。支持值包括: “UNIVERSAL” - 通用型实例, “EXCLUSIVE” - 独享型实例, “BASIC_V2” - 单节点云盘版实例。 “CLOUD_NATIVE_CLUSTER” - 集群版标准型, “CLOUD_NATIVE_CLUSTER_EXCLUSIVE” - 集群版加强型。 不指定则默认为通用型实例。

  • InstanceNodes:

    实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。

  • Cpu:

    询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。

  • InstanceId:

    询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。

  • Ladder:

    按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见cloud.tencent.com/document/product/236/18335

  • DiskType:

    磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: “CLOUD_SSD” - SSD云硬盘, “CLOUD_HSSD” - 增强型SSD云硬盘。 默认为 SSD云硬盘。



6597
6598
6599
# File 'lib/v20170320/models.rb', line 6597

def Ladder
  @Ladder
end

#MemoryObject

Parameters:

  • Period:

    实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。

  • Zone:

    可用区信息,格式如 “ap-guangzhou-2”。具体能设置的值请通过 <a href=“cloud.tencent.com/document/api/236/17229”>DescribeDBZoneConfig</a> 接口查询。InstanceId为空时该参数为必填项。

  • GoodsNum:

    实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。

  • Memory:

    实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。

  • Volume:

    实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。

  • InstanceRole:

    实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。

  • PayType:

    付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。

  • ProtectMode:

    数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。

  • DeviceType:

    实例隔离类型。支持值包括: “UNIVERSAL” - 通用型实例, “EXCLUSIVE” - 独享型实例, “BASIC_V2” - 单节点云盘版实例。 “CLOUD_NATIVE_CLUSTER” - 集群版标准型, “CLOUD_NATIVE_CLUSTER_EXCLUSIVE” - 集群版加强型。 不指定则默认为通用型实例。

  • InstanceNodes:

    实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。

  • Cpu:

    询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。

  • InstanceId:

    询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。

  • Ladder:

    按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见cloud.tencent.com/document/product/236/18335

  • DiskType:

    磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: “CLOUD_SSD” - SSD云硬盘, “CLOUD_HSSD” - 增强型SSD云硬盘。 默认为 SSD云硬盘。



6597
6598
6599
# File 'lib/v20170320/models.rb', line 6597

def Memory
  @Memory
end

#PayTypeObject

Parameters:

  • Period:

    实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。

  • Zone:

    可用区信息,格式如 “ap-guangzhou-2”。具体能设置的值请通过 <a href=“cloud.tencent.com/document/api/236/17229”>DescribeDBZoneConfig</a> 接口查询。InstanceId为空时该参数为必填项。

  • GoodsNum:

    实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。

  • Memory:

    实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。

  • Volume:

    实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。

  • InstanceRole:

    实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。

  • PayType:

    付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。

  • ProtectMode:

    数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。

  • DeviceType:

    实例隔离类型。支持值包括: “UNIVERSAL” - 通用型实例, “EXCLUSIVE” - 独享型实例, “BASIC_V2” - 单节点云盘版实例。 “CLOUD_NATIVE_CLUSTER” - 集群版标准型, “CLOUD_NATIVE_CLUSTER_EXCLUSIVE” - 集群版加强型。 不指定则默认为通用型实例。

  • InstanceNodes:

    实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。

  • Cpu:

    询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。

  • InstanceId:

    询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。

  • Ladder:

    按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见cloud.tencent.com/document/product/236/18335

  • DiskType:

    磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: “CLOUD_SSD” - SSD云硬盘, “CLOUD_HSSD” - 增强型SSD云硬盘。 默认为 SSD云硬盘。



6597
6598
6599
# File 'lib/v20170320/models.rb', line 6597

def PayType
  @PayType
end

#PeriodObject

Parameters:

  • Period:

    实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。

  • Zone:

    可用区信息,格式如 “ap-guangzhou-2”。具体能设置的值请通过 <a href=“cloud.tencent.com/document/api/236/17229”>DescribeDBZoneConfig</a> 接口查询。InstanceId为空时该参数为必填项。

  • GoodsNum:

    实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。

  • Memory:

    实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。

  • Volume:

    实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。

  • InstanceRole:

    实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。

  • PayType:

    付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。

  • ProtectMode:

    数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。

  • DeviceType:

    实例隔离类型。支持值包括: “UNIVERSAL” - 通用型实例, “EXCLUSIVE” - 独享型实例, “BASIC_V2” - 单节点云盘版实例。 “CLOUD_NATIVE_CLUSTER” - 集群版标准型, “CLOUD_NATIVE_CLUSTER_EXCLUSIVE” - 集群版加强型。 不指定则默认为通用型实例。

  • InstanceNodes:

    实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。

  • Cpu:

    询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。

  • InstanceId:

    询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。

  • Ladder:

    按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见cloud.tencent.com/document/product/236/18335

  • DiskType:

    磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: “CLOUD_SSD” - SSD云硬盘, “CLOUD_HSSD” - 增强型SSD云硬盘。 默认为 SSD云硬盘。



6597
6598
6599
# File 'lib/v20170320/models.rb', line 6597

def Period
  @Period
end

#ProtectModeObject

Parameters:

  • Period:

    实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。

  • Zone:

    可用区信息,格式如 “ap-guangzhou-2”。具体能设置的值请通过 <a href=“cloud.tencent.com/document/api/236/17229”>DescribeDBZoneConfig</a> 接口查询。InstanceId为空时该参数为必填项。

  • GoodsNum:

    实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。

  • Memory:

    实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。

  • Volume:

    实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。

  • InstanceRole:

    实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。

  • PayType:

    付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。

  • ProtectMode:

    数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。

  • DeviceType:

    实例隔离类型。支持值包括: “UNIVERSAL” - 通用型实例, “EXCLUSIVE” - 独享型实例, “BASIC_V2” - 单节点云盘版实例。 “CLOUD_NATIVE_CLUSTER” - 集群版标准型, “CLOUD_NATIVE_CLUSTER_EXCLUSIVE” - 集群版加强型。 不指定则默认为通用型实例。

  • InstanceNodes:

    实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。

  • Cpu:

    询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。

  • InstanceId:

    询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。

  • Ladder:

    按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见cloud.tencent.com/document/product/236/18335

  • DiskType:

    磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: “CLOUD_SSD” - SSD云硬盘, “CLOUD_HSSD” - 增强型SSD云硬盘。 默认为 SSD云硬盘。



6597
6598
6599
# File 'lib/v20170320/models.rb', line 6597

def ProtectMode
  @ProtectMode
end

#VolumeObject

Parameters:

  • Period:

    实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。

  • Zone:

    可用区信息,格式如 “ap-guangzhou-2”。具体能设置的值请通过 <a href=“cloud.tencent.com/document/api/236/17229”>DescribeDBZoneConfig</a> 接口查询。InstanceId为空时该参数为必填项。

  • GoodsNum:

    实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。

  • Memory:

    实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。

  • Volume:

    实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。

  • InstanceRole:

    实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。

  • PayType:

    付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。

  • ProtectMode:

    数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。

  • DeviceType:

    实例隔离类型。支持值包括: “UNIVERSAL” - 通用型实例, “EXCLUSIVE” - 独享型实例, “BASIC_V2” - 单节点云盘版实例。 “CLOUD_NATIVE_CLUSTER” - 集群版标准型, “CLOUD_NATIVE_CLUSTER_EXCLUSIVE” - 集群版加强型。 不指定则默认为通用型实例。

  • InstanceNodes:

    实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。

  • Cpu:

    询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。

  • InstanceId:

    询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。

  • Ladder:

    按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见cloud.tencent.com/document/product/236/18335

  • DiskType:

    磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: “CLOUD_SSD” - SSD云硬盘, “CLOUD_HSSD” - 增强型SSD云硬盘。 默认为 SSD云硬盘。



6597
6598
6599
# File 'lib/v20170320/models.rb', line 6597

def Volume
  @Volume
end

#ZoneObject

Parameters:

  • Period:

    实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。

  • Zone:

    可用区信息,格式如 “ap-guangzhou-2”。具体能设置的值请通过 <a href=“cloud.tencent.com/document/api/236/17229”>DescribeDBZoneConfig</a> 接口查询。InstanceId为空时该参数为必填项。

  • GoodsNum:

    实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。

  • Memory:

    实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。

  • Volume:

    实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。

  • InstanceRole:

    实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。

  • PayType:

    付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。

  • ProtectMode:

    数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。

  • DeviceType:

    实例隔离类型。支持值包括: “UNIVERSAL” - 通用型实例, “EXCLUSIVE” - 独享型实例, “BASIC_V2” - 单节点云盘版实例。 “CLOUD_NATIVE_CLUSTER” - 集群版标准型, “CLOUD_NATIVE_CLUSTER_EXCLUSIVE” - 集群版加强型。 不指定则默认为通用型实例。

  • InstanceNodes:

    实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。

  • Cpu:

    询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。

  • InstanceId:

    询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。

  • Ladder:

    按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见cloud.tencent.com/document/product/236/18335

  • DiskType:

    磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: “CLOUD_SSD” - SSD云硬盘, “CLOUD_HSSD” - 增强型SSD云硬盘。 默认为 SSD云硬盘。



6597
6598
6599
# File 'lib/v20170320/models.rb', line 6597

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
# File 'lib/v20170320/models.rb', line 6616

def deserialize(params)
  @Period = params['Period']
  @Zone = params['Zone']
  @GoodsNum = params['GoodsNum']
  @Memory = params['Memory']
  @Volume = params['Volume']
  @InstanceRole = params['InstanceRole']
  @PayType = params['PayType']
  @ProtectMode = params['ProtectMode']
  @DeviceType = params['DeviceType']
  @InstanceNodes = params['InstanceNodes']
  @Cpu = params['Cpu']
  @InstanceId = params['InstanceId']
  @Ladder = params['Ladder']
  @DiskType = params['DiskType']
end