Class: TencentCloud::Wedata::V20210820::CreateOpsMakePlanRequest

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

Overview

CreateOpsMakePlan请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, makename = nil, taskidlist = nil, makedatetimelist = nil, projectident = nil, checkparent = nil, checkparenttype = nil, projectname = nil, selfdependence = nil, parallelnum = nil, samecycle = nil, targettaskcycle = nil, targettaskaction = nil, mapparamlist = nil, creatorid = nil, creator = nil, remark = nil, sameselfdependtype = nil, sourcetaskcycle = nil, schedulerresourcegroup = nil, integrationresourcegroup = nil, schedulerresourcegroupname = nil, integrationresourcegroupname = nil) ⇒ CreateOpsMakePlanRequest

Returns a new instance of CreateOpsMakePlanRequest.



5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
# File 'lib/v20210820/models.rb', line 5116

def initialize(projectid=nil, makename=nil, taskidlist=nil, makedatetimelist=nil, projectident=nil, checkparent=nil, checkparenttype=nil, projectname=nil, selfdependence=nil, parallelnum=nil, samecycle=nil, targettaskcycle=nil, targettaskaction=nil, mapparamlist=nil, creatorid=nil, creator=nil, remark=nil, sameselfdependtype=nil, sourcetaskcycle=nil, schedulerresourcegroup=nil, integrationresourcegroup=nil, schedulerresourcegroupname=nil, integrationresourcegroupname=nil)
  @ProjectId = projectid
  @MakeName = makename
  @TaskIdList = taskidlist
  @MakeDatetimeList = makedatetimelist
  @ProjectIdent = projectident
  @CheckParent = checkparent
  @CheckParentType = checkparenttype
  @ProjectName = projectname
  @SelfDependence = selfdependence
  @ParallelNum = parallelnum
  @SameCycle = samecycle
  @TargetTaskCycle = targettaskcycle
  @TargetTaskAction = targettaskaction
  @MapParamList = mapparamlist
  @CreatorId = creatorid
  @Creator = creator
  @Remark = remark
  @SameSelfDependType = sameselfdependtype
  @SourceTaskCycle = sourcetaskcycle
  @SchedulerResourceGroup = schedulerresourcegroup
  @IntegrationResourceGroup = integrationresourcegroup
  @SchedulerResourceGroupName = schedulerresourcegroupname
  @IntegrationResourceGroupName = integrationresourcegroupname
end

Instance Attribute Details

#CheckParentObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def CheckParent
  @CheckParent
end

#CheckParentTypeObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def CheckParentType
  @CheckParentType
end

#CreatorObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def Creator
  @Creator
end

#CreatorIdObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def CreatorId
  @CreatorId
end

#IntegrationResourceGroupObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def IntegrationResourceGroup
  @IntegrationResourceGroup
end

#IntegrationResourceGroupNameObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def IntegrationResourceGroupName
  @IntegrationResourceGroupName
end

#MakeDatetimeListObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def MakeDatetimeList
  @MakeDatetimeList
end

#MakeNameObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def MakeName
  @MakeName
end

#MapParamListObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def MapParamList
  @MapParamList
end

#ParallelNumObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def ParallelNum
  @ParallelNum
end

#ProjectIdObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def ProjectId
  @ProjectId
end

#ProjectIdentObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def ProjectIdent
  @ProjectIdent
end

#ProjectNameObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def ProjectName
  @ProjectName
end

#RemarkObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def Remark
  @Remark
end

#SameCycleObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def SameCycle
  @SameCycle
end

#SameSelfDependTypeObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def SameSelfDependType
  @SameSelfDependType
end

#SchedulerResourceGroupObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def SchedulerResourceGroup
  @SchedulerResourceGroup
end

#SchedulerResourceGroupNameObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def SchedulerResourceGroupName
  @SchedulerResourceGroupName
end

#SelfDependenceObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def SelfDependence
  @SelfDependence
end

#SourceTaskCycleObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def SourceTaskCycle
  @SourceTaskCycle
end

#TargetTaskActionObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def TargetTaskAction
  @TargetTaskAction
end

#TargetTaskCycleObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def TargetTaskCycle
  @TargetTaskCycle
end

#TaskIdListObject

<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>

Parameters:

  • ProjectId:

    项目id

  • MakeName:

    补录计划名称

  • TaskIdList:

    补录任务集合

  • MakeDatetimeList:

    补录计划日期范围

  • ProjectIdent:

    项目标识

  • CheckParent:

    补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。

  • CheckParentType:

    补录检查父任务类型。取值范围:

  • ProjectName:

    项目名称

  • SelfDependence:

    已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行)

  • ParallelNum:

    并行度

  • SameCycle:

    补录实例生成周期是否和原周期相同,默认为true

  • TargetTaskCycle:

    补录实例目标周期类型

  • TargetTaskAction:

    补录实例目标周期类型指定时间

  • MapParamList:

    补录实例自定义参数

  • CreatorId:

    创建人id

  • Creator:

    创建人

  • Remark:

    补录计划说明

  • SameSelfDependType:

    是否使用任务原有自依赖配置,默认为true

  • SourceTaskCycle:

    补录实例原始周期类型

  • SchedulerResourceGroup:

    重新指定的调度资源组ID

  • IntegrationResourceGroup:

    重新指定的集成资源组ID

  • SchedulerResourceGroupName:

    重新指定的调度资源组名称

  • IntegrationResourceGroupName:

    重新指定的集成资源组名称



5114
5115
5116
# File 'lib/v20210820/models.rb', line 5114

def TaskIdList
  @TaskIdList
end

Instance Method Details

#deserialize(params) ⇒ Object



5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
# File 'lib/v20210820/models.rb', line 5142

def deserialize(params)
  @ProjectId = params['ProjectId']
  @MakeName = params['MakeName']
  @TaskIdList = params['TaskIdList']
  unless params['MakeDatetimeList'].nil?
    @MakeDatetimeList = []
    params['MakeDatetimeList'].each do |i|
      createmakedatetimeinfo_tmp = CreateMakeDatetimeInfo.new
      createmakedatetimeinfo_tmp.deserialize(i)
      @MakeDatetimeList << createmakedatetimeinfo_tmp
    end
  end
  @ProjectIdent = params['ProjectIdent']
  @CheckParent = params['CheckParent']
  @CheckParentType = params['CheckParentType']
  @ProjectName = params['ProjectName']
  @SelfDependence = params['SelfDependence']
  @ParallelNum = params['ParallelNum']
  @SameCycle = params['SameCycle']
  @TargetTaskCycle = params['TargetTaskCycle']
  @TargetTaskAction = params['TargetTaskAction']
  unless params['MapParamList'].nil?
    @MapParamList = []
    params['MapParamList'].each do |i|
      strtostrmap_tmp = StrToStrMap.new
      strtostrmap_tmp.deserialize(i)
      @MapParamList << strtostrmap_tmp
    end
  end
  @CreatorId = params['CreatorId']
  @Creator = params['Creator']
  @Remark = params['Remark']
  @SameSelfDependType = params['SameSelfDependType']
  @SourceTaskCycle = params['SourceTaskCycle']
  @SchedulerResourceGroup = params['SchedulerResourceGroup']
  @IntegrationResourceGroup = params['IntegrationResourceGroup']
  @SchedulerResourceGroupName = params['SchedulerResourceGroupName']
  @IntegrationResourceGroupName = params['IntegrationResourceGroupName']
end