class TencentCloud::Bm::V20180423::BuyDevicesRequest

BuyDevices请求参数结构体

def deserialize(params)

def deserialize(params)
  @Zone = params['Zone']
  @OsTypeId = params['OsTypeId']
  @RaidId = params['RaidId']
  @GoodsCount = params['GoodsCount']
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  @DeviceClassCode = params['DeviceClassCode']
  @TimeUnit = params['TimeUnit']
  @TimeSpan = params['TimeSpan']
  @NeedSecurityAgent = params['NeedSecurityAgent']
  @NeedMonitorAgent = params['NeedMonitorAgent']
  @NeedEMRAgent = params['NeedEMRAgent']
  @NeedEMRSoftware = params['NeedEMRSoftware']
  @ApplyEip = params['ApplyEip']
  @EipPayMode = params['EipPayMode']
  @EipBandwidth = params['EipBandwidth']
  @IsZoning = params['IsZoning']
  @CpmPayMode = params['CpmPayMode']
  @ImageId = params['ImageId']
  @Password = params['Password']
  @AutoRenewFlag = params['AutoRenewFlag']
  @SysRootSpace = params['SysRootSpace']
  @SysSwaporuefiSpace = params['SysSwaporuefiSpace']
  @SysUsrlocalSpace = params['SysUsrlocalSpace']
  @SysDataSpace = params['SysDataSpace']
  @HyperThreading = params['HyperThreading']
  @LanIps = params['LanIps']
  @Aliases = params['Aliases']
  @CpuId = params['CpuId']
  @ContainRaidCard = params['ContainRaidCard']
  @MemSize = params['MemSize']
  @SystemDiskTypeId = params['SystemDiskTypeId']
  @SystemDiskCount = params['SystemDiskCount']
  @DataDiskTypeId = params['DataDiskTypeId']
  @DataDiskCount = params['DataDiskCount']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tag_tmp = Tag.new
      tag_tmp.deserialize(i)
      @Tags << tag_tmp
    end
  end
  @FileSystem = params['FileSystem']
  @BuySession = params['BuySession']
  @SgId = params['SgId']
  @TemplateId = params['TemplateId']
end

def initialize(zone=nil, ostypeid=nil, raidid=nil, goodscount=nil, vpcid=nil, subnetid=nil, deviceclasscode=nil, timeunit=nil, timespan=nil, needsecurityagent=nil, needmonitoragent=nil, needemragent=nil, needemrsoftware=nil, applyeip=nil, eippaymode=nil, eipbandwidth=nil, iszoning=nil, cpmpaymode=nil, imageid=nil, password=nil, autorenewflag=nil, sysrootspace=nil, sysswaporuefispace=nil, sysusrlocalspace=nil, sysdataspace=nil, hyperthreading=nil, lanips=nil, aliases=nil, cpuid=nil, containraidcard=nil, memsize=nil, systemdisktypeid=nil, systemdiskcount=nil, datadisktypeid=nil, datadiskcount=nil, tags=nil, filesystem=nil, buysession=nil, sgid=nil, templateid=nil)

def initialize(zone=nil, ostypeid=nil, raidid=nil, goodscount=nil, vpcid=nil, subnetid=nil, deviceclasscode=nil, timeunit=nil, timespan=nil, needsecurityagent=nil, needmonitoragent=nil, needemragent=nil, needemrsoftware=nil, applyeip=nil, eippaymode=nil, eipbandwidth=nil, iszoning=nil, cpmpaymode=nil, imageid=nil, password=nil, autorenewflag=nil, sysrootspace=nil, sysswaporuefispace=nil, sysusrlocalspace=nil, sysdataspace=nil, hyperthreading=nil, lanips=nil, aliases=nil, cpuid=nil, containraidcard=nil, memsize=nil, systemdisktypeid=nil, systemdiskcount=nil, datadisktypeid=nil, datadiskcount=nil, tags=nil, filesystem=nil, buysession=nil, sgid=nil, templateid=nil)
  @Zone = zone
  @OsTypeId = ostypeid
  @RaidId = raidid
  @GoodsCount = goodscount
  @VpcId = vpcid
  @SubnetId = subnetid
  @DeviceClassCode = deviceclasscode
  @TimeUnit = timeunit
  @TimeSpan = timespan
  @NeedSecurityAgent = needsecurityagent
  @NeedMonitorAgent = needmonitoragent
  @NeedEMRAgent = needemragent
  @NeedEMRSoftware = needemrsoftware
  @ApplyEip = applyeip
  @EipPayMode = eippaymode
  @EipBandwidth = eipbandwidth
  @IsZoning = iszoning
  @CpmPayMode = cpmpaymode
  @ImageId = imageid
  @Password = password
  @AutoRenewFlag = autorenewflag
  @SysRootSpace = sysrootspace
  @SysSwaporuefiSpace = sysswaporuefispace
  @SysUsrlocalSpace = sysusrlocalspace
  @SysDataSpace = sysdataspace
  @HyperThreading = hyperthreading
  @LanIps = lanips
  @Aliases = aliases
  @CpuId = cpuid
  @ContainRaidCard = containraidcard
  @MemSize = memsize
  @SystemDiskTypeId = systemdisktypeid
  @SystemDiskCount = systemdiskcount
  @DataDiskTypeId = datadisktypeid
  @DataDiskCount = datadiskcount
  @Tags = tags
  @FileSystem = filesystem
  @BuySession = buysession
  @SgId = sgid
  @TemplateId = templateid
end