class TencentCloud::Cdwch::V20200915::CreateInstanceNewRequest

CreateInstanceNew请求参数结构体

def deserialize(params)

def deserialize(params)
  @Zone = params['Zone']
  @HaFlag = params['HaFlag']
  @UserVPCId = params['UserVPCId']
  @UserSubnetId = params['UserSubnetId']
  @ProductVersion = params['ProductVersion']
  unless params['ChargeProperties'].nil?
    @ChargeProperties = Charge.new
    @ChargeProperties.deserialize(params['ChargeProperties'])
  end
  @InstanceName = params['InstanceName']
  unless params['DataSpec'].nil?
    @DataSpec = NodeSpec.new
    @DataSpec.deserialize(params['DataSpec'])
  end
  unless params['Tags'].nil?
    @Tags = Tag.new
    @Tags.deserialize(params['Tags'])
  end
  @ClsLogSetId = params['ClsLogSetId']
  @CosBucketName = params['CosBucketName']
  @MountDiskType = params['MountDiskType']
  @HAZk = params['HAZk']
  unless params['CommonSpec'].nil?
    @CommonSpec = NodeSpec.new
    @CommonSpec.deserialize(params['CommonSpec'])
  end
end

def initialize(zone=nil, haflag=nil, uservpcid=nil, usersubnetid=nil, productversion=nil, chargeproperties=nil, instancename=nil, dataspec=nil, tags=nil, clslogsetid=nil, cosbucketname=nil, mountdisktype=nil, hazk=nil, commonspec=nil)

def initialize(zone=nil, haflag=nil, uservpcid=nil, usersubnetid=nil, productversion=nil, chargeproperties=nil, instancename=nil, dataspec=nil, tags=nil, clslogsetid=nil, cosbucketname=nil, mountdisktype=nil, hazk=nil, commonspec=nil)
  @Zone = zone
  @HaFlag = haflag
  @UserVPCId = uservpcid
  @UserSubnetId = usersubnetid
  @ProductVersion = productversion
  @ChargeProperties = chargeproperties
  @InstanceName = instancename
  @DataSpec = dataspec
  @Tags = tags
  @ClsLogSetId = clslogsetid
  @CosBucketName = cosbucketname
  @MountDiskType = mountdisktype
  @HAZk = hazk
  @CommonSpec = commonspec
end