Class: TencentCloud::Wedata::V20250806::InstanceExecution
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20250806::InstanceExecution
- Defined in:
- lib/v20250806/models.rb
Overview
调度实例详情
Instance Attribute Summary collapse
-
#CostTime ⇒ Object
-
RERUN 表示重跑 - ADDITION 表示补录 - PERIODIC 表示周期 - APERIODIC 表示非周期 - RERUN_SKIP_RUN 表示重跑 - 空跑 - ADDITION_SKIP_RUN 表示补录 - 空跑 - PERIODIC_SKIP_RUN 表示周期 - 空跑 - APERIODIC_SKIP_RUN 表示非周期 - 空跑 - MANUAL_TRIGGER 表示手动触发 - RERUN_MANUAL_TRIGGER 表示手动触发 - 重跑 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
-
#ExecutionPhaseList ⇒ Object
-
RERUN 表示重跑 - ADDITION 表示补录 - PERIODIC 表示周期 - APERIODIC 表示非周期 - RERUN_SKIP_RUN 表示重跑 - 空跑 - ADDITION_SKIP_RUN 表示补录 - 空跑 - PERIODIC_SKIP_RUN 表示周期 - 空跑 - APERIODIC_SKIP_RUN 表示非周期 - 空跑 - MANUAL_TRIGGER 表示手动触发 - RERUN_MANUAL_TRIGGER 表示手动触发 - 重跑 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
-
#InstanceKey ⇒ Object
-
RERUN 表示重跑 - ADDITION 表示补录 - PERIODIC 表示周期 - APERIODIC 表示非周期 - RERUN_SKIP_RUN 表示重跑 - 空跑 - ADDITION_SKIP_RUN 表示补录 - 空跑 - PERIODIC_SKIP_RUN 表示周期 - 空跑 - APERIODIC_SKIP_RUN 表示非周期 - 空跑 - MANUAL_TRIGGER 表示手动触发 - RERUN_MANUAL_TRIGGER 表示手动触发 - 重跑 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
-
#InstanceState ⇒ Object
-
RERUN 表示重跑 - ADDITION 表示补录 - PERIODIC 表示周期 - APERIODIC 表示非周期 - RERUN_SKIP_RUN 表示重跑 - 空跑 - ADDITION_SKIP_RUN 表示补录 - 空跑 - PERIODIC_SKIP_RUN 表示周期 - 空跑 - APERIODIC_SKIP_RUN 表示非周期 - 空跑 - MANUAL_TRIGGER 表示手动触发 - RERUN_MANUAL_TRIGGER 表示手动触发 - 重跑 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
-
#LifeRoundNum ⇒ Object
-
RERUN 表示重跑 - ADDITION 表示补录 - PERIODIC 表示周期 - APERIODIC 表示非周期 - RERUN_SKIP_RUN 表示重跑 - 空跑 - ADDITION_SKIP_RUN 表示补录 - 空跑 - PERIODIC_SKIP_RUN 表示周期 - 空跑 - APERIODIC_SKIP_RUN 表示非周期 - 空跑 - MANUAL_TRIGGER 表示手动触发 - RERUN_MANUAL_TRIGGER 表示手动触发 - 重跑 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
-
#RunType ⇒ Object
-
RERUN 表示重跑 - ADDITION 表示补录 - PERIODIC 表示周期 - APERIODIC 表示非周期 - RERUN_SKIP_RUN 表示重跑 - 空跑 - ADDITION_SKIP_RUN 表示补录 - 空跑 - PERIODIC_SKIP_RUN 表示周期 - 空跑 - APERIODIC_SKIP_RUN 表示非周期 - 空跑 - MANUAL_TRIGGER 表示手动触发 - RERUN_MANUAL_TRIGGER 表示手动触发 - 重跑 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
-
#Tries ⇒ Object
-
RERUN 表示重跑 - ADDITION 表示补录 - PERIODIC 表示周期 - APERIODIC 表示非周期 - RERUN_SKIP_RUN 表示重跑 - 空跑 - ADDITION_SKIP_RUN 表示补录 - 空跑 - PERIODIC_SKIP_RUN 表示周期 - 空跑 - APERIODIC_SKIP_RUN 表示非周期 - 空跑 - MANUAL_TRIGGER 表示手动触发 - RERUN_MANUAL_TRIGGER 表示手动触发 - 重跑 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instancekey = nil, liferoundnum = nil, instancestate = nil, runtype = nil, tries = nil, executionphaselist = nil, costtime = nil) ⇒ InstanceExecution
constructor
A new instance of InstanceExecution.
Constructor Details
#initialize(instancekey = nil, liferoundnum = nil, instancestate = nil, runtype = nil, tries = nil, executionphaselist = nil, costtime = nil) ⇒ InstanceExecution
Returns a new instance of InstanceExecution.
3421 3422 3423 3424 3425 3426 3427 3428 3429 |
# File 'lib/v20250806/models.rb', line 3421 def initialize(instancekey=nil, liferoundnum=nil, instancestate=nil, runtype=nil, tries=nil, executionphaselist=nil, costtime=nil) @InstanceKey = instancekey @LifeRoundNum = liferoundnum @InstanceState = instancestate @RunType = runtype @Tries = tries @ExecutionPhaseList = executionphaselist @CostTime = costtime end |
Instance Attribute Details
#CostTime ⇒ Object
-
RERUN 表示重跑
-
ADDITION 表示补录
-
PERIODIC 表示周期
-
APERIODIC 表示非周期
-
RERUN_SKIP_RUN 表示重跑 - 空跑
-
ADDITION_SKIP_RUN 表示补录 - 空跑
-
PERIODIC_SKIP_RUN 表示周期 - 空跑
-
APERIODIC_SKIP_RUN 表示非周期 - 空跑
-
MANUAL_TRIGGER 表示手动触发
-
RERUN_MANUAL_TRIGGER 表示手动触发 - 重跑
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3419 3420 3421 |
# File 'lib/v20250806/models.rb', line 3419 def CostTime @CostTime end |
#ExecutionPhaseList ⇒ Object
-
RERUN 表示重跑
-
ADDITION 表示补录
-
PERIODIC 表示周期
-
APERIODIC 表示非周期
-
RERUN_SKIP_RUN 表示重跑 - 空跑
-
ADDITION_SKIP_RUN 表示补录 - 空跑
-
PERIODIC_SKIP_RUN 表示周期 - 空跑
-
APERIODIC_SKIP_RUN 表示非周期 - 空跑
-
MANUAL_TRIGGER 表示手动触发
-
RERUN_MANUAL_TRIGGER 表示手动触发 - 重跑
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3419 3420 3421 |
# File 'lib/v20250806/models.rb', line 3419 def ExecutionPhaseList @ExecutionPhaseList end |
#InstanceKey ⇒ Object
-
RERUN 表示重跑
-
ADDITION 表示补录
-
PERIODIC 表示周期
-
APERIODIC 表示非周期
-
RERUN_SKIP_RUN 表示重跑 - 空跑
-
ADDITION_SKIP_RUN 表示补录 - 空跑
-
PERIODIC_SKIP_RUN 表示周期 - 空跑
-
APERIODIC_SKIP_RUN 表示非周期 - 空跑
-
MANUAL_TRIGGER 表示手动触发
-
RERUN_MANUAL_TRIGGER 表示手动触发 - 重跑
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3419 3420 3421 |
# File 'lib/v20250806/models.rb', line 3419 def InstanceKey @InstanceKey end |
#InstanceState ⇒ Object
-
RERUN 表示重跑
-
ADDITION 表示补录
-
PERIODIC 表示周期
-
APERIODIC 表示非周期
-
RERUN_SKIP_RUN 表示重跑 - 空跑
-
ADDITION_SKIP_RUN 表示补录 - 空跑
-
PERIODIC_SKIP_RUN 表示周期 - 空跑
-
APERIODIC_SKIP_RUN 表示非周期 - 空跑
-
MANUAL_TRIGGER 表示手动触发
-
RERUN_MANUAL_TRIGGER 表示手动触发 - 重跑
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3419 3420 3421 |
# File 'lib/v20250806/models.rb', line 3419 def InstanceState @InstanceState end |
#LifeRoundNum ⇒ Object
-
RERUN 表示重跑
-
ADDITION 表示补录
-
PERIODIC 表示周期
-
APERIODIC 表示非周期
-
RERUN_SKIP_RUN 表示重跑 - 空跑
-
ADDITION_SKIP_RUN 表示补录 - 空跑
-
PERIODIC_SKIP_RUN 表示周期 - 空跑
-
APERIODIC_SKIP_RUN 表示非周期 - 空跑
-
MANUAL_TRIGGER 表示手动触发
-
RERUN_MANUAL_TRIGGER 表示手动触发 - 重跑
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3419 3420 3421 |
# File 'lib/v20250806/models.rb', line 3419 def LifeRoundNum @LifeRoundNum end |
#RunType ⇒ Object
-
RERUN 表示重跑
-
ADDITION 表示补录
-
PERIODIC 表示周期
-
APERIODIC 表示非周期
-
RERUN_SKIP_RUN 表示重跑 - 空跑
-
ADDITION_SKIP_RUN 表示补录 - 空跑
-
PERIODIC_SKIP_RUN 表示周期 - 空跑
-
APERIODIC_SKIP_RUN 表示非周期 - 空跑
-
MANUAL_TRIGGER 表示手动触发
-
RERUN_MANUAL_TRIGGER 表示手动触发 - 重跑
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3419 3420 3421 |
# File 'lib/v20250806/models.rb', line 3419 def RunType @RunType end |
#Tries ⇒ Object
-
RERUN 表示重跑
-
ADDITION 表示补录
-
PERIODIC 表示周期
-
APERIODIC 表示非周期
-
RERUN_SKIP_RUN 表示重跑 - 空跑
-
ADDITION_SKIP_RUN 表示补录 - 空跑
-
PERIODIC_SKIP_RUN 表示周期 - 空跑
-
APERIODIC_SKIP_RUN 表示非周期 - 空跑
-
MANUAL_TRIGGER 表示手动触发
-
RERUN_MANUAL_TRIGGER 表示手动触发 - 重跑
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3419 3420 3421 |
# File 'lib/v20250806/models.rb', line 3419 def Tries @Tries end |
Instance Method Details
#deserialize(params) ⇒ Object
3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 |
# File 'lib/v20250806/models.rb', line 3431 def deserialize(params) @InstanceKey = params['InstanceKey'] @LifeRoundNum = params['LifeRoundNum'] @InstanceState = params['InstanceState'] @RunType = params['RunType'] @Tries = params['Tries'] unless params['ExecutionPhaseList'].nil? @ExecutionPhaseList = [] params['ExecutionPhaseList'].each do |i| instanceexecutionphase_tmp = InstanceExecutionPhase.new instanceexecutionphase_tmp.deserialize(i) @ExecutionPhaseList << instanceexecutionphase_tmp end end @CostTime = params['CostTime'] end |