Class: TencentCloud::Tione::V20211111::Pod

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20211111/models.rb

Overview

Pod信息展示

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, uid = nil, chargetype = nil, phase = nil, ip = nil, createtime = nil, containers = nil, containerinfos = nil, crosstenanteniinfo = nil, status = nil, startscheduletime = nil, message = nil, nodeip = nil, nodeid = nil, resourcegroupid = nil, resourcegroupname = nil, resourceinfo = nil) ⇒ Pod

Returns a new instance of Pod.



7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
# File 'lib/v20211111/models.rb', line 7007

def initialize(name=nil, uid=nil, chargetype=nil, phase=nil, ip=nil, createtime=nil, containers=nil, containerinfos=nil, crosstenanteniinfo=nil, status=nil, startscheduletime=nil, message=nil, nodeip=nil, nodeid=nil, resourcegroupid=nil, resourcegroupname=nil, resourceinfo=nil)
  @Name = name
  @Uid = uid
  @ChargeType = chargetype
  @Phase = phase
  @IP = ip
  @CreateTime = createtime
  @Containers = containers
  @ContainerInfos = containerinfos
  @CrossTenantENIInfo = crosstenanteniinfo
  @Status = status
  @StartScheduleTime = startscheduletime
  @Message = message
  @NodeIP = nodeip
  @NodeId = nodeid
  @ResourceGroupId = resourcegroupid
  @ResourceGroupName = resourcegroupname
  @ResourceInfo = resourceinfo
end

Instance Attribute Details

#ChargeTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def ChargeType
  @ChargeType
end

#ContainerInfosObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def ContainerInfos
  @ContainerInfos
end

#ContainersObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def Containers
  @Containers
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def CreateTime
  @CreateTime
end

#CrossTenantENIInfoObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def CrossTenantENIInfo
  @CrossTenantENIInfo
end

#IPObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def IP
  @IP
end

#MessageObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def Message
  @Message
end

#NameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def Name
  @Name
end

#NodeIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def NodeId
  @NodeId
end

#NodeIPObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def NodeIP
  @NodeIP
end

#PhaseObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def Phase
  @Phase
end

#ResourceGroupIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def ResourceGroupId
  @ResourceGroupId
end

#ResourceGroupNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def ResourceGroupName
  @ResourceGroupName
end

#ResourceInfoObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def ResourceInfo
  @ResourceInfo
end

#StartScheduleTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def StartScheduleTime
  @StartScheduleTime
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def Status
  @Status
end

#UidObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    pod名

  • Uid:

    pod的唯一id

  • ChargeType:

    服务付费模式

  • Phase:

    pod的状态

  • IP:

    pod的IP

  • CreateTime:

    pod的创建时间

  • Containers:

    容器列表

  • ContainerInfos:

    容器列表

  • CrossTenantENIInfo:

    容器调用信息

  • Status:

    实例的状态信息

  • StartScheduleTime:

    实例的开始调度时间

  • Message:

    实例状态的补充信息

  • NodeIP:

    当前实例所在的节点 IP

  • NodeId:

    当前实例所在节点id

  • ResourceGroupId:

    当时实例所属资源组 id

  • ResourceGroupName:

    资源组名称

  • ResourceInfo:

    实例的资源占用信息



7002
7003
7004
# File 'lib/v20211111/models.rb', line 7002

def Uid
  @Uid
end

Instance Method Details

#deserialize(params) ⇒ Object



7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057
7058
7059
7060
7061
# File 'lib/v20211111/models.rb', line 7027

def deserialize(params)
  @Name = params['Name']
  @Uid = params['Uid']
  @ChargeType = params['ChargeType']
  @Phase = params['Phase']
  @IP = params['IP']
  @CreateTime = params['CreateTime']
  unless params['Containers'].nil?
    @Containers = Container.new
    @Containers.deserialize(params['Containers'])
  end
  unless params['ContainerInfos'].nil?
    @ContainerInfos = []
    params['ContainerInfos'].each do |i|
      container_tmp = Container.new
      container_tmp.deserialize(i)
      @ContainerInfos << container_tmp
    end
  end
  unless params['CrossTenantENIInfo'].nil?
    @CrossTenantENIInfo = CrossTenantENIInfo.new
    @CrossTenantENIInfo.deserialize(params['CrossTenantENIInfo'])
  end
  @Status = params['Status']
  @StartScheduleTime = params['StartScheduleTime']
  @Message = params['Message']
  @NodeIP = params['NodeIP']
  @NodeId = params['NodeId']
  @ResourceGroupId = params['ResourceGroupId']
  @ResourceGroupName = params['ResourceGroupName']
  unless params['ResourceInfo'].nil?
    @ResourceInfo = ResourceInfo.new
    @ResourceInfo.deserialize(params['ResourceInfo'])
  end
end