class TencentCloud::Bm::V20180423::CustomImage
自定义镜像信息
def deserialize(params)
def deserialize(params) @ImageId = params['ImageId'] @ImageName = params['ImageName'] @ImageStatus = params['ImageStatus'] @OsClass = params['OsClass'] @OsVersion = params['OsVersion'] @OsBit = params['OsBit'] @ImageSize = params['ImageSize'] @CreateTime = params['CreateTime'] unless params['PartitionInfoSet'].nil? @PartitionInfoSet = [] params['PartitionInfoSet'].each do |i| partitioninfo_tmp = PartitionInfo.new partitioninfo_tmp.deserialize(i) @PartitionInfoSet << partitioninfo_tmp end end @DeviceClassCode = params['DeviceClassCode'] @ImageDescription = params['ImageDescription'] @OsTypeId = params['OsTypeId'] end
def initialize(imageid=nil, imagename=nil, imagestatus=nil, osclass=nil, osversion=nil, osbit=nil, imagesize=nil, createtime=nil, partitioninfoset=nil, deviceclasscode=nil, imagedescription=nil, ostypeid=nil)
def initialize(imageid=nil, imagename=nil, imagestatus=nil, osclass=nil, osversion=nil, osbit=nil, imagesize=nil, createtime=nil, partitioninfoset=nil, deviceclasscode=nil, imagedescription=nil, ostypeid=nil) @ImageId = imageid @ImageName = imagename @ImageStatus = imagestatus @OsClass = osclass @OsVersion = osversion @OsBit = osbit @ImageSize = imagesize @CreateTime = createtime @PartitionInfoSet = partitioninfoset @DeviceClassCode = deviceclasscode @ImageDescription = imagedescription @OsTypeId = ostypeid end