lib/v20180411/models.rb in tencentcloud-sdk-dcdb-1.0.210 vs lib/v20180411/models.rb in tencentcloud-sdk-dcdb-1.0.211
- old
+ new
@@ -4032,21 +4032,24 @@
# @type SplitShardConfig: :class:`Tencentcloud::Dcdb.v20180411.models.SplitShardConfig`
# @param AutoVoucher: 是否自动使用代金券进行支付,默认不使用。
# @type AutoVoucher: Boolean
# @param VoucherIds: 代金券ID列表,目前仅支持指定一张代金券。
# @type VoucherIds: Array
+ # @param Zones: 变更部署时指定的新可用区列表,第1个为主可用区,其余为从可用区
+ # @type Zones: Array
- attr_accessor :InstanceId, :UpgradeType, :AddShardConfig, :ExpandShardConfig, :SplitShardConfig, :AutoVoucher, :VoucherIds
+ attr_accessor :InstanceId, :UpgradeType, :AddShardConfig, :ExpandShardConfig, :SplitShardConfig, :AutoVoucher, :VoucherIds, :Zones
- def initialize(instanceid=nil, upgradetype=nil, addshardconfig=nil, expandshardconfig=nil, splitshardconfig=nil, autovoucher=nil, voucherids=nil)
+ def initialize(instanceid=nil, upgradetype=nil, addshardconfig=nil, expandshardconfig=nil, splitshardconfig=nil, autovoucher=nil, voucherids=nil, zones=nil)
@InstanceId = instanceid
@UpgradeType = upgradetype
@AddShardConfig = addshardconfig
@ExpandShardConfig = expandshardconfig
@SplitShardConfig = splitshardconfig
@AutoVoucher = autovoucher
@VoucherIds = voucherids
+ @Zones = zones
end
def deserialize(params)
@InstanceId = params['InstanceId']
@UpgradeType = params['UpgradeType']
@@ -4062,9 +4065,10 @@
@SplitShardConfig = SplitShardConfig.new
@SplitShardConfig.deserialize(params['SplitShardConfig'])
end
@AutoVoucher = params['AutoVoucher']
@VoucherIds = params['VoucherIds']
+ @Zones = params['Zones']
end
end
# UpgradeDCDBInstance返回参数结构体
class UpgradeDCDBInstanceResponse < TencentCloud::Common::AbstractModel