Class: TencentCloud::Wedata::V20250806::InstanceExecutionPhase

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

Overview

实例执行的每个阶段详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(starttime = nil, detailstate = nil, endtime = nil) ⇒ InstanceExecutionPhase

Returns a new instance of InstanceExecutionPhase.



3472
3473
3474
3475
3476
# File 'lib/v20250806/models.rb', line 3472

def initialize(starttime=nil, detailstate=nil, endtime=nil)
  @StartTime = starttime
  @DetailState = detailstate
  @EndTime = endtime
end

Instance Attribute Details

#DetailStateObject

  • WAIT_UPSTREAM 表示 等待事件/上游状态

  • WAIT_RUN 表示 等待运行状态

  • RUNNING 表示 运行中状态

  • COMPLETE 表示 终态-完成

  • FAILED 表示 终态-失败重试

  • EXPIRED 表示 终态-失败

  • SKIP_RUNNING 表示 终态-被上游分支节点跳过的分支

  • HISTORY 表示 兼容2024-03-30之前的历史实例,之后实例无需关注次枚举类型

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

Parameters:

  • EndTime:

    该状态结束时间



3470
3471
3472
# File 'lib/v20250806/models.rb', line 3470

def DetailState
  @DetailState
end

#EndTimeObject

  • WAIT_UPSTREAM 表示 等待事件/上游状态

  • WAIT_RUN 表示 等待运行状态

  • RUNNING 表示 运行中状态

  • COMPLETE 表示 终态-完成

  • FAILED 表示 终态-失败重试

  • EXPIRED 表示 终态-失败

  • SKIP_RUNNING 表示 终态-被上游分支节点跳过的分支

  • HISTORY 表示 兼容2024-03-30之前的历史实例,之后实例无需关注次枚举类型

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

Parameters:

  • EndTime:

    该状态结束时间



3470
3471
3472
# File 'lib/v20250806/models.rb', line 3470

def EndTime
  @EndTime
end

#StartTimeObject

  • WAIT_UPSTREAM 表示 等待事件/上游状态

  • WAIT_RUN 表示 等待运行状态

  • RUNNING 表示 运行中状态

  • COMPLETE 表示 终态-完成

  • FAILED 表示 终态-失败重试

  • EXPIRED 表示 终态-失败

  • SKIP_RUNNING 表示 终态-被上游分支节点跳过的分支

  • HISTORY 表示 兼容2024-03-30之前的历史实例,之后实例无需关注次枚举类型

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

Parameters:

  • EndTime:

    该状态结束时间



3470
3471
3472
# File 'lib/v20250806/models.rb', line 3470

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



3478
3479
3480
3481
3482
# File 'lib/v20250806/models.rb', line 3478

def deserialize(params)
  @StartTime = params['StartTime']
  @DetailState = params['DetailState']
  @EndTime = params['EndTime']
end