class TencentCloud::Mariadb::V20170312::CreateDedicatedClusterDBInstanceRequest
CreateDedicatedClusterDBInstance请求参数结构体
def deserialize(params)
def deserialize(params) @GoodsNum = params['GoodsNum'] @Memory = params['Memory'] @Storage = params['Storage'] @ClusterId = params['ClusterId'] @Zone = params['Zone'] @ProjectId = params['ProjectId'] @Pid = params['Pid'] @Machine = params['Machine'] @VpcId = params['VpcId'] @SubnetId = params['SubnetId'] @DbVersionId = params['DbVersionId'] @Manual = params['Manual'] @DeviceNo = params['DeviceNo'] @SecurityGroupIds = params['SecurityGroupIds'] @DcnInstanceId = params['DcnInstanceId'] @DcnRegion = params['DcnRegion'] @InstanceName = params['InstanceName'] unless params['ResourceTags'].nil? @ResourceTags = [] params['ResourceTags'].each do |i| resourcetag_tmp = ResourceTag.new resourcetag_tmp.deserialize(i) @ResourceTags << resourcetag_tmp end end @Ipv6Flag = params['Ipv6Flag'] unless params['InitParams'].nil? @InitParams = [] params['InitParams'].each do |i| dbparamvalue_tmp = DBParamValue.new dbparamvalue_tmp.deserialize(i) @InitParams << dbparamvalue_tmp end end @NodeNum = params['NodeNum'] @MasterHostId = params['MasterHostId'] @SlaveHostIds = params['SlaveHostIds'] @RollbackInstanceId = params['RollbackInstanceId'] @RollbackTime = params['RollbackTime'] @DcnSyncMode = params['DcnSyncMode'] end
def initialize(goodsnum=nil, memory=nil, storage=nil, clusterid=nil, zone=nil, projectid=nil, pid=nil, machine=nil, vpcid=nil, subnetid=nil, dbversionid=nil, manual=nil, deviceno=nil, securitygroupids=nil, dcninstanceid=nil, dcnregion=nil, instancename=nil, resourcetags=nil, ipv6flag=nil, initparams=nil, nodenum=nil, masterhostid=nil, slavehostids=nil, rollbackinstanceid=nil, rollbacktime=nil, dcnsyncmode=nil)
def initialize(goodsnum=nil, memory=nil, storage=nil, clusterid=nil, zone=nil, projectid=nil, pid=nil, machine=nil, vpcid=nil, subnetid=nil, dbversionid=nil, manual=nil, deviceno=nil, securitygroupids=nil, dcninstanceid=nil, dcnregion=nil, instancename=nil, resourcetags=nil, ipv6flag=nil, initparams=nil, nodenum=nil, masterhostid=nil, slavehostids=nil, rollbackinstanceid=nil, rollbacktime=nil, dcnsyncmode=nil) @GoodsNum = goodsnum @Memory = memory @Storage = storage @ClusterId = clusterid @Zone = zone @ProjectId = projectid @Pid = pid @Machine = machine @VpcId = vpcid @SubnetId = subnetid @DbVersionId = dbversionid @Manual = manual @DeviceNo = deviceno @SecurityGroupIds = securitygroupids @DcnInstanceId = dcninstanceid @DcnRegion = dcnregion @InstanceName = instancename @ResourceTags = resourcetags @Ipv6Flag = ipv6flag @InitParams = initparams @NodeNum = nodenum @MasterHostId = masterhostid @SlaveHostIds = slavehostids @RollbackInstanceId = rollbackinstanceid @RollbackTime = rollbacktime @DcnSyncMode = dcnsyncmode end