class TencentCloud::Cvm::V20170312::ImportImageRequest

ImportImage请求参数结构体

def deserialize(params)

def deserialize(params)
  @Architecture = params['Architecture']
  @OsType = params['OsType']
  @OsVersion = params['OsVersion']
  @ImageUrl = params['ImageUrl']
  @ImageName = params['ImageName']
  @ImageDescription = params['ImageDescription']
  @DryRun = params['DryRun']
  @Force = params['Force']
  unless params['TagSpecification'].nil?
    @TagSpecification = []
    params['TagSpecification'].each do |i|
      tagspecification_tmp = TagSpecification.new
      tagspecification_tmp.deserialize(i)
      @TagSpecification << tagspecification_tmp
    end
  end
  @LicenseType = params['LicenseType']
  @BootMode = params['BootMode']
end

def initialize(architecture=nil, ostype=nil, osversion=nil, imageurl=nil, imagename=nil, imagedescription=nil, dryrun=nil, force=nil, tagspecification=nil, licensetype=nil, bootmode=nil)

def initialize(architecture=nil, ostype=nil, osversion=nil, imageurl=nil, imagename=nil, imagedescription=nil, dryrun=nil, force=nil, tagspecification=nil, licensetype=nil, bootmode=nil)
  @Architecture = architecture
  @OsType = ostype
  @OsVersion = osversion
  @ImageUrl = imageurl
  @ImageName = imagename
  @ImageDescription = imagedescription
  @DryRun = dryrun
  @Force = force
  @TagSpecification = tagspecification
  @LicenseType = licensetype
  @BootMode = bootmode
end