class TencentCloud::Tke::V20180525::EksCi

EksContainerInstance实例类型

def deserialize(params)

def deserialize(params)
  @EksCiId = params['EksCiId']
  @EksCiName = params['EksCiName']
  @Memory = params['Memory']
  @Cpu = params['Cpu']
  @SecurityGroupIds = params['SecurityGroupIds']
  @RestartPolicy = params['RestartPolicy']
  @Status = params['Status']
  @CreationTime = params['CreationTime']
  @SucceededTime = params['SucceededTime']
  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['EksCiVolume'].nil?
    @EksCiVolume = EksCiVolume.new
    @EksCiVolume.deserialize(params['EksCiVolume'])
  end
  unless params['SecurityContext'].nil?
    @SecurityContext = SecurityContext.new
    @SecurityContext.deserialize(params['SecurityContext'])
  end
  @PrivateIp = params['PrivateIp']
  @EipAddress = params['EipAddress']
  @GpuType = params['GpuType']
  @CpuType = params['CpuType']
  @GpuCount = params['GpuCount']
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  unless params['InitContainers'].nil?
    @InitContainers = []
    params['InitContainers'].each do |i|
      container_tmp = Container.new
      container_tmp.deserialize(i)
      @InitContainers << container_tmp
    end
  end
  @CamRoleName = params['CamRoleName']
  @AutoCreatedEipId = params['AutoCreatedEipId']
  @PersistStatus = params['PersistStatus']
end

def initialize(eksciid=nil, eksciname=nil, memory=nil, cpu=nil, securitygroupids=nil, restartpolicy=nil, status=nil, creationtime=nil, succeededtime=nil, containers=nil, ekscivolume=nil, securitycontext=nil, privateip=nil, eipaddress=nil, gputype=nil, cputype=nil, gpucount=nil, vpcid=nil, subnetid=nil, initcontainers=nil, camrolename=nil, autocreatedeipid=nil, persiststatus=nil)

def initialize(eksciid=nil, eksciname=nil, memory=nil, cpu=nil, securitygroupids=nil, restartpolicy=nil, status=nil, creationtime=nil, succeededtime=nil, containers=nil, ekscivolume=nil, securitycontext=nil, privateip=nil, eipaddress=nil, gputype=nil, cputype=nil, gpucount=nil, vpcid=nil, subnetid=nil, initcontainers=nil, camrolename=nil, autocreatedeipid=nil, persiststatus=nil)
  @EksCiId = eksciid
  @EksCiName = eksciname
  @Memory = memory
  @Cpu = cpu
  @SecurityGroupIds = securitygroupids
  @RestartPolicy = restartpolicy
  @Status = status
  @CreationTime = creationtime
  @SucceededTime = succeededtime
  @Containers = containers
  @EksCiVolume = ekscivolume
  @SecurityContext = securitycontext
  @PrivateIp = privateip
  @EipAddress = eipaddress
  @GpuType = gputype
  @CpuType = cputype
  @GpuCount = gpucount
  @VpcId = vpcid
  @SubnetId = subnetid
  @InitContainers = initcontainers
  @CamRoleName = camrolename
  @AutoCreatedEipId = autocreatedeipid
  @PersistStatus = persiststatus
end