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.



1656
1657
1658
1659
1660
1661
# File 'lib/v20220401/models.rb', line 1656

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:

    节点活动状态。取值范围:
    <li>RUNNING:运行中
    <li>SUCCESSFUL:活动成功
    <li>FAILED:活动失败

  • NodeActivityStatusCode:

    节点活动状态码。

  • NodeActivityStatusReason:

    节点活动状态原因。



1654
1655
1656
# File 'lib/v20220401/models.rb', line 1654

def NodeActivityStatus
  @NodeActivityStatus
end

#NodeActivityStatusCodeObject

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

Parameters:

  • NodeInstanceId:

    节点活动所在的实例ID。

  • NodeActivityStatus:

    节点活动状态。取值范围:
    <li>RUNNING:运行中
    <li>SUCCESSFUL:活动成功
    <li>FAILED:活动失败

  • NodeActivityStatusCode:

    节点活动状态码。

  • NodeActivityStatusReason:

    节点活动状态原因。



1654
1655
1656
# File 'lib/v20220401/models.rb', line 1654

def NodeActivityStatusCode
  @NodeActivityStatusCode
end

#NodeActivityStatusReasonObject

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

Parameters:

  • NodeInstanceId:

    节点活动所在的实例ID。

  • NodeActivityStatus:

    节点活动状态。取值范围:
    <li>RUNNING:运行中
    <li>SUCCESSFUL:活动成功
    <li>FAILED:活动失败

  • NodeActivityStatusCode:

    节点活动状态码。

  • NodeActivityStatusReason:

    节点活动状态原因。



1654
1655
1656
# File 'lib/v20220401/models.rb', line 1654

def NodeActivityStatusReason
  @NodeActivityStatusReason
end

#NodeInstanceIdObject

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

Parameters:

  • NodeInstanceId:

    节点活动所在的实例ID。

  • NodeActivityStatus:

    节点活动状态。取值范围:
    <li>RUNNING:运行中
    <li>SUCCESSFUL:活动成功
    <li>FAILED:活动失败

  • NodeActivityStatusCode:

    节点活动状态码。

  • NodeActivityStatusReason:

    节点活动状态原因。



1654
1655
1656
# File 'lib/v20220401/models.rb', line 1654

def NodeInstanceId
  @NodeInstanceId
end

Instance Method Details

#deserialize(params) ⇒ Object



1663
1664
1665
1666
1667
1668
# File 'lib/v20220401/models.rb', line 1663

def deserialize(params)
  @NodeInstanceId = params['NodeInstanceId']
  @NodeActivityStatus = params['NodeActivityStatus']
  @NodeActivityStatusCode = params['NodeActivityStatusCode']
  @NodeActivityStatusReason = params['NodeActivityStatusReason']
end