lib/v20180411/models.rb in tencentcloud-sdk-dcdb-3.0.645 vs lib/v20180411/models.rb in tencentcloud-sdk-dcdb-3.0.646
- old
+ new
@@ -836,11 +836,11 @@
# @param ShardCpu: 分片cpu大小,单位:核,可以通过 DescribeShardSpec
# 查询实例规格获得。
# @type ShardCpu: Integer
# @param DbVersionId: 数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。
# @type DbVersionId: String
- # @param Zones: 分片节点可用区分布,最多可填两个可用区。当分片规格为一主两从时,其中两个节点在第一个可用区。
+ # @param Zones: 分片节点可用区分布,可填写多个可用区。
# @type Zones: Array
# @param SecurityGroupId: 安全组id
# @type SecurityGroupId: String
# @param InstanceName: 实例名称, 可以通过该字段自主的设置实例的名字
# @type InstanceName: String
@@ -858,14 +858,16 @@
# @type RollbackInstanceId: String
# @param RollbackTime: 回档时间,例如“2021-11-22 00:00:00”
# @type RollbackTime: String
# @param SecurityGroupIds: 安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数
# @type SecurityGroupIds: Array
+ # @param DcnSyncMode: DCN同步模式,0:普通DCN同步,1:一致性同步
+ # @type DcnSyncMode: Integer
- attr_accessor :ShardMemory, :ShardStorage, :ShardNodeCount, :ShardCount, :Count, :ProjectId, :VpcId, :SubnetId, :ShardCpu, :DbVersionId, :Zones, :SecurityGroupId, :InstanceName, :Ipv6Flag, :ResourceTags, :DcnRegion, :DcnInstanceId, :InitParams, :RollbackInstanceId, :RollbackTime, :SecurityGroupIds
+ attr_accessor :ShardMemory, :ShardStorage, :ShardNodeCount, :ShardCount, :Count, :ProjectId, :VpcId, :SubnetId, :ShardCpu, :DbVersionId, :Zones, :SecurityGroupId, :InstanceName, :Ipv6Flag, :ResourceTags, :DcnRegion, :DcnInstanceId, :InitParams, :RollbackInstanceId, :RollbackTime, :SecurityGroupIds, :DcnSyncMode
- def initialize(shardmemory=nil, shardstorage=nil, shardnodecount=nil, shardcount=nil, count=nil, projectid=nil, vpcid=nil, subnetid=nil, shardcpu=nil, dbversionid=nil, zones=nil, securitygroupid=nil, instancename=nil, ipv6flag=nil, resourcetags=nil, dcnregion=nil, dcninstanceid=nil, initparams=nil, rollbackinstanceid=nil, rollbacktime=nil, securitygroupids=nil)
+ def initialize(shardmemory=nil, shardstorage=nil, shardnodecount=nil, shardcount=nil, count=nil, projectid=nil, vpcid=nil, subnetid=nil, shardcpu=nil, dbversionid=nil, zones=nil, securitygroupid=nil, instancename=nil, ipv6flag=nil, resourcetags=nil, dcnregion=nil, dcninstanceid=nil, initparams=nil, rollbackinstanceid=nil, rollbacktime=nil, securitygroupids=nil, dcnsyncmode=nil)
@ShardMemory = shardmemory
@ShardStorage = shardstorage
@ShardNodeCount = shardnodecount
@ShardCount = shardcount
@Count = count
@@ -883,10 +885,11 @@
@DcnInstanceId = dcninstanceid
@InitParams = initparams
@RollbackInstanceId = rollbackinstanceid
@RollbackTime = rollbacktime
@SecurityGroupIds = securitygroupids
+ @DcnSyncMode = dcnsyncmode
end
def deserialize(params)
@ShardMemory = params['ShardMemory']
@ShardStorage = params['ShardStorage']
@@ -921,9 +924,10 @@
end
end
@RollbackInstanceId = params['RollbackInstanceId']
@RollbackTime = params['RollbackTime']
@SecurityGroupIds = params['SecurityGroupIds']
+ @DcnSyncMode = params['DcnSyncMode']
end
end
# CreateHourDCDBInstance返回参数结构体
class CreateHourDCDBInstanceResponse < TencentCloud::Common::AbstractModel