class TencentCloud::Wedata::V20210820::ExecutorResourcePackageInfo

def deserialize(params)

def deserialize(params)
  @ResourcePackageNum = params['ResourcePackageNum']
  @CpuNum = params['CpuNum']
  @ExecutorResourcePackageId = params['ExecutorResourcePackageId']
  @MemSize = params['MemSize']
  @Status = params['Status']
  @StatusDescription = params['StatusDescription']
  @ExpireTime = params['ExpireTime']
  unless params['ExtInfo'].nil?
    @ExtInfo = ExecutorResourcePackageExtInfo.new
    @ExtInfo.deserialize(params['ExtInfo'])
  end
  @ProjectId = params['ProjectId']
  @ProjectBindTime = params['ProjectBindTime']
  unless params['ResourcePackageUsage'].nil?
    @ResourcePackageUsage = ExecutorResourcePackageUsageInfo.new
    @ResourcePackageUsage.deserialize(params['ResourcePackageUsage'])
  end
  @ProductResourceIdList = params['ProductResourceIdList']
  @LifeTime = params['LifeTime']
  @VpcId = params['VpcId']
  @VpcName = params['VpcName']
  @SubnetId = params['SubnetId']
  @SubnetName = params['SubnetName']
  @ResourceStandard = params['ResourceStandard']
  @TotalMemory = params['TotalMemory']
end