Class: TencentCloud::Wedata::V20210820::InstanceDetailVO

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

Overview

调度实例详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instancekey = nil, projectid = nil, folderid = nil, foldername = nil, workflowid = nil, workflowname = nil, inchargelist = nil, taskid = nil, taskname = nil, taskcycletype = nil, tasktype = nil, executorgroupid = nil, executorgroupname = nil, currundate = nil, nextcurdate = nil, trylimit = nil, tries = nil, totalrunnum = nil, liferoundnum = nil, instancetype = nil, instancestate = nil, schedulertime = nil, starttime = nil, endtime = nil, costtime = nil, instanceruntype = nil, executionjobid = nil, instancelifecyclelist = nil, latestlog = nil) ⇒ InstanceDetailVO

Returns a new instance of InstanceDetailVO.



21918
21919
21920
21921
21922
21923
21924
21925
21926
21927
21928
21929
21930
21931
21932
21933
21934
21935
21936
21937
21938
21939
21940
21941
21942
21943
21944
21945
21946
21947
21948
# File 'lib/v20210820/models.rb', line 21918

def initialize(instancekey=nil, projectid=nil, folderid=nil, foldername=nil, workflowid=nil, workflowname=nil, inchargelist=nil, taskid=nil, taskname=nil, taskcycletype=nil, tasktype=nil, executorgroupid=nil, executorgroupname=nil, currundate=nil, nextcurdate=nil, trylimit=nil, tries=nil, totalrunnum=nil, liferoundnum=nil, instancetype=nil, instancestate=nil, schedulertime=nil, starttime=nil, endtime=nil, costtime=nil, instanceruntype=nil, executionjobid=nil, instancelifecyclelist=nil, latestlog=nil)
  @InstanceKey = instancekey
  @ProjectId = projectid
  @FolderId = folderid
  @FolderName = foldername
  @WorkflowId = workflowid
  @WorkflowName = workflowname
  @InChargeList = inchargelist
  @TaskId = taskid
  @TaskName = taskname
  @TaskCycleType = taskcycletype
  @TaskType = tasktype
  @ExecutorGroupId = executorgroupid
  @ExecutorGroupName = executorgroupname
  @CurRunDate = currundate
  @NextCurDate = nextcurdate
  @TryLimit = trylimit
  @Tries = tries
  @TotalRunNum = totalrunnum
  @LifeRoundNum = liferoundnum
  @InstanceType = instancetype
  @InstanceState = instancestate
  @SchedulerTime = schedulertime
  @StartTime = starttime
  @EndTime = endtime
  @CostTime = costtime
  @InstanceRunType = instanceruntype
  @ExecutionJobId = executionjobid
  @InstanceLifeCycleList = instancelifecyclelist
  @LatestLog = latestlog
end

Instance Attribute Details

#CostTimeObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def CostTime
  @CostTime
end

#CurRunDateObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def CurRunDate
  @CurRunDate
end

#EndTimeObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def EndTime
  @EndTime
end

#ExecutionJobIdObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def ExecutionJobId
  @ExecutionJobId
end

#ExecutorGroupIdObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def ExecutorGroupId
  @ExecutorGroupId
end

#ExecutorGroupNameObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def ExecutorGroupName
  @ExecutorGroupName
end

#FolderIdObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def FolderId
  @FolderId
end

#FolderNameObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def FolderName
  @FolderName
end

#InChargeListObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def InChargeList
  @InChargeList
end

#InstanceKeyObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def InstanceKey
  @InstanceKey
end

#InstanceLifeCycleListObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def InstanceLifeCycleList
  @InstanceLifeCycleList
end

#InstanceRunTypeObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def InstanceRunType
  @InstanceRunType
end

#InstanceStateObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def InstanceState
  @InstanceState
end

#InstanceTypeObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def InstanceType
  @InstanceType
end

#LatestLogObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def LatestLog
  @LatestLog
end

#LifeRoundNumObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def LifeRoundNum
  @LifeRoundNum
end

#NextCurDateObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def NextCurDate
  @NextCurDate
end

#ProjectIdObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def ProjectId
  @ProjectId
end

#SchedulerTimeObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def SchedulerTime
  @SchedulerTime
end

#StartTimeObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def StartTime
  @StartTime
end

#TaskCycleTypeObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def TaskCycleType
  @TaskCycleType
end

#TaskIdObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def TaskId
  @TaskId
end

#TaskNameObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def TaskName
  @TaskName
end

#TaskTypeObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def TaskType
  @TaskType
end

#TotalRunNumObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def TotalRunNum
  @TotalRunNum
end

#TriesObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def Tries
  @Tries
end

#TryLimitObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def TryLimit
  @TryLimit
end

#WorkflowIdObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def WorkflowId
  @WorkflowId
end

#WorkflowNameObject

  • 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,表示取不到有效值。

Parameters:

  • ExecutionJobId:

    **下发执行ID**

  • InstanceLifeCycleList:

    **实例生命周期列表**

  • LatestLog:

    **实例最近一次的执行日志**



21916
21917
21918
# File 'lib/v20210820/models.rb', line 21916

def WorkflowName
  @WorkflowName
end

Instance Method Details

#deserialize(params) ⇒ Object



21950
21951
21952
21953
21954
21955
21956
21957
21958
21959
21960
21961
21962
21963
21964
21965
21966
21967
21968
21969
21970
21971
21972
21973
21974
21975
21976
21977
21978
21979
21980
21981
21982
21983
21984
21985
21986
21987
21988
21989
21990
21991
21992
21993
# File 'lib/v20210820/models.rb', line 21950

def deserialize(params)
  @InstanceKey = params['InstanceKey']
  @ProjectId = params['ProjectId']
  @FolderId = params['FolderId']
  @FolderName = params['FolderName']
  @WorkflowId = params['WorkflowId']
  @WorkflowName = params['WorkflowName']
  @InChargeList = params['InChargeList']
  @TaskId = params['TaskId']
  @TaskName = params['TaskName']
  @TaskCycleType = params['TaskCycleType']
  unless params['TaskType'].nil?
    @TaskType = TaskTypeOpsDto.new
    @TaskType.deserialize(params['TaskType'])
  end
  @ExecutorGroupId = params['ExecutorGroupId']
  @ExecutorGroupName = params['ExecutorGroupName']
  @CurRunDate = params['CurRunDate']
  @NextCurDate = params['NextCurDate']
  @TryLimit = params['TryLimit']
  @Tries = params['Tries']
  @TotalRunNum = params['TotalRunNum']
  @LifeRoundNum = params['LifeRoundNum']
  @InstanceType = params['InstanceType']
  @InstanceState = params['InstanceState']
  @SchedulerTime = params['SchedulerTime']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @CostTime = params['CostTime']
  @InstanceRunType = params['InstanceRunType']
  @ExecutionJobId = params['ExecutionJobId']
  unless params['InstanceLifeCycleList'].nil?
    @InstanceLifeCycleList = []
    params['InstanceLifeCycleList'].each do |i|
      instancelifecyclevo_tmp = InstanceLifeCycleVO.new
      instancelifecyclevo_tmp.deserialize(i)
      @InstanceLifeCycleList << instancelifecyclevo_tmp
    end
  end
  unless params['LatestLog'].nil?
    @LatestLog = InstanceLogVO.new
    @LatestLog.deserialize(params['LatestLog'])
  end
end