class TencentCloud::Tke::V20180525::ImageCache

镜像缓存的信息

def deserialize(params)

def deserialize(params)
  @ImageCacheId = params['ImageCacheId']
  @ImageCacheName = params['ImageCacheName']
  @ImageCacheSize = params['ImageCacheSize']
  @Images = params['Images']
  @CreationTime = params['CreationTime']
  @ExpireDateTime = params['ExpireDateTime']
  unless params['Events'].nil?
    @Events = []
    params['Events'].each do |i|
      imagecacheevent_tmp = ImageCacheEvent.new
      imagecacheevent_tmp.deserialize(i)
      @Events << imagecacheevent_tmp
    end
  end
  @LastMatchedTime = params['LastMatchedTime']
  @SnapshotId = params['SnapshotId']
  @Status = params['Status']
end

def initialize(imagecacheid=nil, imagecachename=nil, imagecachesize=nil, images=nil, creationtime=nil, expiredatetime=nil, events=nil, lastmatchedtime=nil, snapshotid=nil, status=nil)

def initialize(imagecacheid=nil, imagecachename=nil, imagecachesize=nil, images=nil, creationtime=nil, expiredatetime=nil, events=nil, lastmatchedtime=nil, snapshotid=nil, status=nil)
  @ImageCacheId = imagecacheid
  @ImageCacheName = imagecachename
  @ImageCacheSize = imagecachesize
  @Images = images
  @CreationTime = creationtime
  @ExpireDateTime = expiredatetime
  @Events = events
  @LastMatchedTime = lastmatchedtime
  @SnapshotId = snapshotid
  @Status = status
end