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