Class: TencentCloud::Thpc::V20230321::NodeOverview

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20230321/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, nodeid = nil) ⇒ NodeOverview

Returns a new instance of NodeOverview.



2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
# File 'lib/v20230321/models.rb', line 2231

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

Instance Attribute Details

#ImageIdObject

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

Parameters:

  • InstanceId:

    节点实例ID。

  • Zone:

    节点所在可用区信息。

  • NodeState:

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

  • ImageId:

    镜像ID。

  • QueueName:

    节点所属队列名称。

  • NodeRole:

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

  • NodeType:

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

  • NodeId:

    thpc集群节点id



2229
2230
2231
# File 'lib/v20230321/models.rb', line 2229

def ImageId
  @ImageId
end

#InstanceIdObject

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

Parameters:

  • InstanceId:

    节点实例ID。

  • Zone:

    节点所在可用区信息。

  • NodeState:

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

  • ImageId:

    镜像ID。

  • QueueName:

    节点所属队列名称。

  • NodeRole:

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

  • NodeType:

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

  • NodeId:

    thpc集群节点id



2229
2230
2231
# File 'lib/v20230321/models.rb', line 2229

def InstanceId
  @InstanceId
end

#NodeIdObject

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

Parameters:

  • InstanceId:

    节点实例ID。

  • Zone:

    节点所在可用区信息。

  • NodeState:

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

  • ImageId:

    镜像ID。

  • QueueName:

    节点所属队列名称。

  • NodeRole:

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

  • NodeType:

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

  • NodeId:

    thpc集群节点id



2229
2230
2231
# File 'lib/v20230321/models.rb', line 2229

def NodeId
  @NodeId
end

#NodeRoleObject

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

Parameters:

  • InstanceId:

    节点实例ID。

  • Zone:

    节点所在可用区信息。

  • NodeState:

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

  • ImageId:

    镜像ID。

  • QueueName:

    节点所属队列名称。

  • NodeRole:

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

  • NodeType:

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

  • NodeId:

    thpc集群节点id



2229
2230
2231
# File 'lib/v20230321/models.rb', line 2229

def NodeRole
  @NodeRole
end

#NodeStateObject

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

Parameters:

  • InstanceId:

    节点实例ID。

  • Zone:

    节点所在可用区信息。

  • NodeState:

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

  • ImageId:

    镜像ID。

  • QueueName:

    节点所属队列名称。

  • NodeRole:

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

  • NodeType:

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

  • NodeId:

    thpc集群节点id



2229
2230
2231
# File 'lib/v20230321/models.rb', line 2229

def NodeState
  @NodeState
end

#NodeTypeObject

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

Parameters:

  • InstanceId:

    节点实例ID。

  • Zone:

    节点所在可用区信息。

  • NodeState:

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

  • ImageId:

    镜像ID。

  • QueueName:

    节点所属队列名称。

  • NodeRole:

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

  • NodeType:

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

  • NodeId:

    thpc集群节点id



2229
2230
2231
# File 'lib/v20230321/models.rb', line 2229

def NodeType
  @NodeType
end

#QueueNameObject

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

Parameters:

  • InstanceId:

    节点实例ID。

  • Zone:

    节点所在可用区信息。

  • NodeState:

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

  • ImageId:

    镜像ID。

  • QueueName:

    节点所属队列名称。

  • NodeRole:

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

  • NodeType:

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

  • NodeId:

    thpc集群节点id



2229
2230
2231
# File 'lib/v20230321/models.rb', line 2229

def QueueName
  @QueueName
end

#ZoneObject

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

Parameters:

  • InstanceId:

    节点实例ID。

  • Zone:

    节点所在可用区信息。

  • NodeState:

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

  • ImageId:

    镜像ID。

  • QueueName:

    节点所属队列名称。

  • NodeRole:

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

  • NodeType:

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

  • NodeId:

    thpc集群节点id



2229
2230
2231
# File 'lib/v20230321/models.rb', line 2229

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
# File 'lib/v20230321/models.rb', line 2242

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