class TencentCloud::Tke::V20180525::UpdateEKSContainerInstanceRequest
UpdateEKSContainerInstance请求参数结构体
def deserialize(params)
def deserialize(params) @EksCiId = params['EksCiId'] @RestartPolicy = params['RestartPolicy'] unless params['EksCiVolume'].nil? @EksCiVolume = EksCiVolume.new @EksCiVolume.deserialize(params['EksCiVolume']) end unless params['Containers'].nil? @Containers = [] params['Containers'].each do |i| container_tmp = Container.new container_tmp.deserialize(i) @Containers << container_tmp end end unless params['InitContainers'].nil? @InitContainers = [] params['InitContainers'].each do |i| container_tmp = Container.new container_tmp.deserialize(i) @InitContainers << container_tmp end end @Name = params['Name'] unless params['ImageRegistryCredentials'].nil? @ImageRegistryCredentials = [] params['ImageRegistryCredentials'].each do |i| imageregistrycredential_tmp = ImageRegistryCredential.new imageregistrycredential_tmp.deserialize(i) @ImageRegistryCredentials << imageregistrycredential_tmp end end end
def initialize(eksciid=nil, restartpolicy=nil, ekscivolume=nil, containers=nil, initcontainers=nil, name=nil, imageregistrycredentials=nil)
def initialize(eksciid=nil, restartpolicy=nil, ekscivolume=nil, containers=nil, initcontainers=nil, name=nil, imageregistrycredentials=nil) @EksCiId = eksciid @RestartPolicy = restartpolicy @EksCiVolume = ekscivolume @Containers = containers @InitContainers = initcontainers @Name = name @ImageRegistryCredentials = imageregistrycredentials end