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