Class: TencentCloud::Thpc::V20220401::NodeOverview

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20220401/models.rb

Overview

节点概览信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, zone = nil, nodestate = nil, imageid = nil, queuename = nil, noderole = nil, nodetype = nil) ⇒ NodeOverview

Returns a new instance of NodeOverview.



1697
1698
1699
1700
1701
1702
1703
1704
1705
# File 'lib/v20220401/models.rb', line 1697

def initialize(instanceid=nil, zone=nil, nodestate=nil, imageid=nil, queuename=nil, noderole=nil, nodetype=nil)
  @InstanceId = instanceid
  @Zone = zone
  @NodeState = nodestate
  @ImageId = imageid
  @QueueName = queuename
  @NodeRole = noderole
  @NodeType = nodetype
end

Instance Attribute Details

#ImageIdObject

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

Parameters:

  • InstanceId:

    节点实例ID。

  • Zone:

    节点所在可用区信息。

  • NodeState:

    节点状态。
    <li>SUBMITTED:已完成提交。
    <li>CREATING:创建中。
    <li>CREATED:完成创建。
    <li>INITING:初始化中。
    <li>INIT_FAILED:初始化失败。
    <li>RUNNING:运行中。
    <li>DELETING:销毁中。

  • ImageId:

    镜像ID。

  • QueueName:

    节点所属队列名称。

  • NodeRole:

    节点角色。
    <li>Manager:管控节点。
    <li>Compute:计算节点。
    <li>Login:登录节点。
    <li>ManagerBackup:备用管控节点。

  • NodeType:

    节点类型。
    <li>STATIC:静态节点。
    <li>DYNAMIC:弹性节点。



1695
1696
1697
# File 'lib/v20220401/models.rb', line 1695

def ImageId
  @ImageId
end

#InstanceIdObject

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

Parameters:

  • InstanceId:

    节点实例ID。

  • Zone:

    节点所在可用区信息。

  • NodeState:

    节点状态。
    <li>SUBMITTED:已完成提交。
    <li>CREATING:创建中。
    <li>CREATED:完成创建。
    <li>INITING:初始化中。
    <li>INIT_FAILED:初始化失败。
    <li>RUNNING:运行中。
    <li>DELETING:销毁中。

  • ImageId:

    镜像ID。

  • QueueName:

    节点所属队列名称。

  • NodeRole:

    节点角色。
    <li>Manager:管控节点。
    <li>Compute:计算节点。
    <li>Login:登录节点。
    <li>ManagerBackup:备用管控节点。

  • NodeType:

    节点类型。
    <li>STATIC:静态节点。
    <li>DYNAMIC:弹性节点。



1695
1696
1697
# File 'lib/v20220401/models.rb', line 1695

def InstanceId
  @InstanceId
end

#NodeRoleObject

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

Parameters:

  • InstanceId:

    节点实例ID。

  • Zone:

    节点所在可用区信息。

  • NodeState:

    节点状态。
    <li>SUBMITTED:已完成提交。
    <li>CREATING:创建中。
    <li>CREATED:完成创建。
    <li>INITING:初始化中。
    <li>INIT_FAILED:初始化失败。
    <li>RUNNING:运行中。
    <li>DELETING:销毁中。

  • ImageId:

    镜像ID。

  • QueueName:

    节点所属队列名称。

  • NodeRole:

    节点角色。
    <li>Manager:管控节点。
    <li>Compute:计算节点。
    <li>Login:登录节点。
    <li>ManagerBackup:备用管控节点。

  • NodeType:

    节点类型。
    <li>STATIC:静态节点。
    <li>DYNAMIC:弹性节点。



1695
1696
1697
# File 'lib/v20220401/models.rb', line 1695

def NodeRole
  @NodeRole
end

#NodeStateObject

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

Parameters:

  • InstanceId:

    节点实例ID。

  • Zone:

    节点所在可用区信息。

  • NodeState:

    节点状态。
    <li>SUBMITTED:已完成提交。
    <li>CREATING:创建中。
    <li>CREATED:完成创建。
    <li>INITING:初始化中。
    <li>INIT_FAILED:初始化失败。
    <li>RUNNING:运行中。
    <li>DELETING:销毁中。

  • ImageId:

    镜像ID。

  • QueueName:

    节点所属队列名称。

  • NodeRole:

    节点角色。
    <li>Manager:管控节点。
    <li>Compute:计算节点。
    <li>Login:登录节点。
    <li>ManagerBackup:备用管控节点。

  • NodeType:

    节点类型。
    <li>STATIC:静态节点。
    <li>DYNAMIC:弹性节点。



1695
1696
1697
# File 'lib/v20220401/models.rb', line 1695

def NodeState
  @NodeState
end

#NodeTypeObject

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

Parameters:

  • InstanceId:

    节点实例ID。

  • Zone:

    节点所在可用区信息。

  • NodeState:

    节点状态。
    <li>SUBMITTED:已完成提交。
    <li>CREATING:创建中。
    <li>CREATED:完成创建。
    <li>INITING:初始化中。
    <li>INIT_FAILED:初始化失败。
    <li>RUNNING:运行中。
    <li>DELETING:销毁中。

  • ImageId:

    镜像ID。

  • QueueName:

    节点所属队列名称。

  • NodeRole:

    节点角色。
    <li>Manager:管控节点。
    <li>Compute:计算节点。
    <li>Login:登录节点。
    <li>ManagerBackup:备用管控节点。

  • NodeType:

    节点类型。
    <li>STATIC:静态节点。
    <li>DYNAMIC:弹性节点。



1695
1696
1697
# File 'lib/v20220401/models.rb', line 1695

def NodeType
  @NodeType
end

#QueueNameObject

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

Parameters:

  • InstanceId:

    节点实例ID。

  • Zone:

    节点所在可用区信息。

  • NodeState:

    节点状态。
    <li>SUBMITTED:已完成提交。
    <li>CREATING:创建中。
    <li>CREATED:完成创建。
    <li>INITING:初始化中。
    <li>INIT_FAILED:初始化失败。
    <li>RUNNING:运行中。
    <li>DELETING:销毁中。

  • ImageId:

    镜像ID。

  • QueueName:

    节点所属队列名称。

  • NodeRole:

    节点角色。
    <li>Manager:管控节点。
    <li>Compute:计算节点。
    <li>Login:登录节点。
    <li>ManagerBackup:备用管控节点。

  • NodeType:

    节点类型。
    <li>STATIC:静态节点。
    <li>DYNAMIC:弹性节点。



1695
1696
1697
# File 'lib/v20220401/models.rb', line 1695

def QueueName
  @QueueName
end

#ZoneObject

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

Parameters:

  • InstanceId:

    节点实例ID。

  • Zone:

    节点所在可用区信息。

  • NodeState:

    节点状态。
    <li>SUBMITTED:已完成提交。
    <li>CREATING:创建中。
    <li>CREATED:完成创建。
    <li>INITING:初始化中。
    <li>INIT_FAILED:初始化失败。
    <li>RUNNING:运行中。
    <li>DELETING:销毁中。

  • ImageId:

    镜像ID。

  • QueueName:

    节点所属队列名称。

  • NodeRole:

    节点角色。
    <li>Manager:管控节点。
    <li>Compute:计算节点。
    <li>Login:登录节点。
    <li>ManagerBackup:备用管控节点。

  • NodeType:

    节点类型。
    <li>STATIC:静态节点。
    <li>DYNAMIC:弹性节点。



1695
1696
1697
# File 'lib/v20220401/models.rb', line 1695

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



1707
1708
1709
1710
1711
1712
1713
1714
1715
# File 'lib/v20220401/models.rb', line 1707

def deserialize(params)
  @InstanceId = params['InstanceId']
  @Zone = params['Zone']
  @NodeState = params['NodeState']
  @ImageId = params['ImageId']
  @QueueName = params['QueueName']
  @NodeRole = params['NodeRole']
  @NodeType = params['NodeType']
end