Class: TencentCloud::Batch::V20170312::ComputeNode
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Batch::V20170312::ComputeNode
- Defined in:
- lib/v20170312/models.rb
Overview
计算节点
Instance Attribute Summary collapse
-
#AgentVersion ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。.
-
#ComputeNodeId ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。.
-
#ComputeNodeInstanceId ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。.
-
#ComputeNodeState ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。.
-
#Cpu ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。.
-
#Mem ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。.
-
#PrivateIpAddresses ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。.
-
#PublicIpAddresses ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。.
-
#ResourceCreatedTime ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。.
-
#ResourceOrigin ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。.
-
#ResourceType ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。.
-
#TaskInstanceNumAvailable ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(computenodeid = nil, computenodeinstanceid = nil, computenodestate = nil, cpu = nil, mem = nil, resourcecreatedtime = nil, taskinstancenumavailable = nil, agentversion = nil, privateipaddresses = nil, publicipaddresses = nil, resourcetype = nil, resourceorigin = nil) ⇒ ComputeNode
constructor
A new instance of ComputeNode.
Constructor Details
#initialize(computenodeid = nil, computenodeinstanceid = nil, computenodestate = nil, cpu = nil, mem = nil, resourcecreatedtime = nil, taskinstancenumavailable = nil, agentversion = nil, privateipaddresses = nil, publicipaddresses = nil, resourcetype = nil, resourceorigin = nil) ⇒ ComputeNode
Returns a new instance of ComputeNode.
472 473 474 475 476 477 478 479 480 481 482 483 484 485 |
# File 'lib/v20170312/models.rb', line 472 def initialize(computenodeid=nil, computenodeinstanceid=nil, computenodestate=nil, cpu=nil, mem=nil, resourcecreatedtime=nil, taskinstancenumavailable=nil, agentversion=nil, privateipaddresses=nil, publicipaddresses=nil, resourcetype=nil, resourceorigin=nil) @ComputeNodeId = computenodeid @ComputeNodeInstanceId = computenodeinstanceid @ComputeNodeState = computenodestate @Cpu = cpu @Mem = mem @ResourceCreatedTime = resourcecreatedtime @TaskInstanceNumAvailable = taskinstancenumavailable @AgentVersion = agentversion @PrivateIpAddresses = privateipaddresses @PublicIpAddresses = publicipaddresses @ResourceType = resourcetype @ResourceOrigin = resourceorigin end |
Instance Attribute Details
#AgentVersion ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。
470 471 472 |
# File 'lib/v20170312/models.rb', line 470 def AgentVersion @AgentVersion end |
#ComputeNodeId ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。
470 471 472 |
# File 'lib/v20170312/models.rb', line 470 def ComputeNodeId @ComputeNodeId end |
#ComputeNodeInstanceId ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。
470 471 472 |
# File 'lib/v20170312/models.rb', line 470 def ComputeNodeInstanceId @ComputeNodeInstanceId end |
#ComputeNodeState ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。
470 471 472 |
# File 'lib/v20170312/models.rb', line 470 def ComputeNodeState @ComputeNodeState end |
#Cpu ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。
470 471 472 |
# File 'lib/v20170312/models.rb', line 470 def Cpu @Cpu end |
#Mem ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。
470 471 472 |
# File 'lib/v20170312/models.rb', line 470 def Mem @Mem end |
#PrivateIpAddresses ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。
470 471 472 |
# File 'lib/v20170312/models.rb', line 470 def PrivateIpAddresses @PrivateIpAddresses end |
#PublicIpAddresses ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。
470 471 472 |
# File 'lib/v20170312/models.rb', line 470 def PublicIpAddresses @PublicIpAddresses end |
#ResourceCreatedTime ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。
470 471 472 |
# File 'lib/v20170312/models.rb', line 470 def ResourceCreatedTime @ResourceCreatedTime end |
#ResourceOrigin ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。
470 471 472 |
# File 'lib/v20170312/models.rb', line 470 def ResourceOrigin @ResourceOrigin end |
#ResourceType ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。
470 471 472 |
# File 'lib/v20170312/models.rb', line 470 def ResourceType @ResourceType end |
#TaskInstanceNumAvailable ⇒ Object
USER_ATTACHED:用户添加到计算环境中的实例资源。
470 471 472 |
# File 'lib/v20170312/models.rb', line 470 def TaskInstanceNumAvailable @TaskInstanceNumAvailable end |
Instance Method Details
#deserialize(params) ⇒ Object
487 488 489 490 491 492 493 494 495 496 497 498 499 500 |
# File 'lib/v20170312/models.rb', line 487 def deserialize(params) @ComputeNodeId = params['ComputeNodeId'] @ComputeNodeInstanceId = params['ComputeNodeInstanceId'] @ComputeNodeState = params['ComputeNodeState'] @Cpu = params['Cpu'] @Mem = params['Mem'] @ResourceCreatedTime = params['ResourceCreatedTime'] @TaskInstanceNumAvailable = params['TaskInstanceNumAvailable'] @AgentVersion = params['AgentVersion'] @PrivateIpAddresses = params['PrivateIpAddresses'] @PublicIpAddresses = params['PublicIpAddresses'] @ResourceType = params['ResourceType'] @ResourceOrigin = params['ResourceOrigin'] end |