Class: TencentCloud::Thpc::V20230321::NodeActivity

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20230321/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.



2718
2719
2720
2721
2722
2723
# File 'lib/v20230321/models.rb', line 2718

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:

    节点活动状态原因。

  • 
    
    2716
    2717
    2718
    # File 'lib/v20230321/models.rb', line 2716
    
    def NodeActivityStatus
      @NodeActivityStatus
    end

    #NodeActivityStatusCodeObject

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

    Parameters:

    • NodeInstanceId:

      节点活动所在的实例ID。

    • NodeActivityStatus:

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

    • RUNNING:运行中

    • SUCCESSFUL:活动成功

    • FAILED:活动失败
  • NodeActivityStatusCode:

    节点活动状态码。

  • NodeActivityStatusReason:

    节点活动状态原因。

  • 
    
    2716
    2717
    2718
    # File 'lib/v20230321/models.rb', line 2716
    
    def NodeActivityStatusCode
      @NodeActivityStatusCode
    end

    #NodeActivityStatusReasonObject

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

    Parameters:

    • NodeInstanceId:

      节点活动所在的实例ID。

    • NodeActivityStatus:

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

    • RUNNING:运行中

    • SUCCESSFUL:活动成功

    • FAILED:活动失败
  • NodeActivityStatusCode:

    节点活动状态码。

  • NodeActivityStatusReason:

    节点活动状态原因。

  • 
    
    2716
    2717
    2718
    # File 'lib/v20230321/models.rb', line 2716
    
    def NodeActivityStatusReason
      @NodeActivityStatusReason
    end

    #NodeInstanceIdObject

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

    Parameters:

  • NodeActivityStatusCode:

    节点活动状态码。

  • NodeActivityStatusReason:

    节点活动状态原因。

  • 
    
    2716
    2717
    2718
    # File 'lib/v20230321/models.rb', line 2716
    
    def NodeInstanceId
      @NodeInstanceId
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    2725
    2726
    2727
    2728
    2729
    2730
    # File 'lib/v20230321/models.rb', line 2725
    
    def deserialize(params)
      @NodeInstanceId = params['NodeInstanceId']
      @NodeActivityStatus = params['NodeActivityStatus']
      @NodeActivityStatusCode = params['NodeActivityStatusCode']
      @NodeActivityStatusReason = params['NodeActivityStatusReason']
    end