Class: TencentCloud::Thpc::V20220401::NodeActivity

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

Overview

节点活动信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(nodeinstanceid = nil, nodeactivitystatus = nil, nodeactivitystatuscode = nil, nodeactivitystatusreason = nil) ⇒ NodeActivity

Returns a new instance of NodeActivity.



1630
1631
1632
1633
1634
1635
# File 'lib/v20220401/models.rb', line 1630

def initialize(nodeinstanceid=nil, nodeactivitystatus=nil, nodeactivitystatuscode=nil, nodeactivitystatusreason=nil)
  @NodeInstanceId = nodeinstanceid
  @NodeActivityStatus = nodeactivitystatus
  @NodeActivityStatusCode = nodeactivitystatuscode
  @NodeActivityStatusReason = nodeactivitystatusreason
end

Instance Attribute Details

#NodeActivityStatusObject

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

Parameters:

  • NodeInstanceId:

    节点活动所在的实例ID。

  • NodeActivityStatus:

    节点活动状态。取值范围:

  • RUNNING:运行中

  • SUCCESSFUL:活动成功

  • FAILED:活动失败
  • NodeActivityStatusCode:

    节点活动状态码。

  • NodeActivityStatusReason:

    节点活动状态原因。

  • 
    
    1628
    1629
    1630
    # File 'lib/v20220401/models.rb', line 1628
    
    def NodeActivityStatus
      @NodeActivityStatus
    end

    #NodeActivityStatusCodeObject

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

    Parameters:

    • NodeInstanceId:

      节点活动所在的实例ID。

    • NodeActivityStatus:

      节点活动状态。取值范围:

    • RUNNING:运行中

    • SUCCESSFUL:活动成功

    • FAILED:活动失败
  • NodeActivityStatusCode:

    节点活动状态码。

  • NodeActivityStatusReason:

    节点活动状态原因。

  • 
    
    1628
    1629
    1630
    # File 'lib/v20220401/models.rb', line 1628
    
    def NodeActivityStatusCode
      @NodeActivityStatusCode
    end

    #NodeActivityStatusReasonObject

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

    Parameters:

    • NodeInstanceId:

      节点活动所在的实例ID。

    • NodeActivityStatus:

      节点活动状态。取值范围:

    • RUNNING:运行中

    • SUCCESSFUL:活动成功

    • FAILED:活动失败
  • NodeActivityStatusCode:

    节点活动状态码。

  • NodeActivityStatusReason:

    节点活动状态原因。

  • 
    
    1628
    1629
    1630
    # File 'lib/v20220401/models.rb', line 1628
    
    def NodeActivityStatusReason
      @NodeActivityStatusReason
    end

    #NodeInstanceIdObject

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

    Parameters:

  • NodeActivityStatusCode:

    节点活动状态码。

  • NodeActivityStatusReason:

    节点活动状态原因。

  • 
    
    1628
    1629
    1630
    # File 'lib/v20220401/models.rb', line 1628
    
    def NodeInstanceId
      @NodeInstanceId
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    1637
    1638
    1639
    1640
    1641
    1642
    # File 'lib/v20220401/models.rb', line 1637
    
    def deserialize(params)
      @NodeInstanceId = params['NodeInstanceId']
      @NodeActivityStatus = params['NodeActivityStatus']
      @NodeActivityStatusCode = params['NodeActivityStatusCode']
      @NodeActivityStatusReason = params['NodeActivityStatusReason']
    end