class TencentCloud::Tke::V20180525::UpdateImageCacheRequest

UpdateImageCache请求参数结构体

def deserialize(params)

def deserialize(params)
  @ImageCacheId = params['ImageCacheId']
  @ImageCacheName = params['ImageCacheName']
  unless params['ImageRegistryCredentials'].nil?
    @ImageRegistryCredentials = []
    params['ImageRegistryCredentials'].each do |i|
      imageregistrycredential_tmp = ImageRegistryCredential.new
      imageregistrycredential_tmp.deserialize(i)
      @ImageRegistryCredentials << imageregistrycredential_tmp
    end
  end
  @Images = params['Images']
  @ImageCacheSize = params['ImageCacheSize']
  @RetentionDays = params['RetentionDays']
  @SecurityGroupIds = params['SecurityGroupIds']
end

def initialize(imagecacheid=nil, imagecachename=nil, imageregistrycredentials=nil, images=nil, imagecachesize=nil, retentiondays=nil, securitygroupids=nil)

def initialize(imagecacheid=nil, imagecachename=nil, imageregistrycredentials=nil, images=nil, imagecachesize=nil, retentiondays=nil, securitygroupids=nil)
  @ImageCacheId = imagecacheid
  @ImageCacheName = imagecachename
  @ImageRegistryCredentials = imageregistrycredentials
  @Images = images
  @ImageCacheSize = imagecachesize
  @RetentionDays = retentiondays
  @SecurityGroupIds = securitygroupids
end