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.



3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
# File 'lib/v20210820/models.rb', line 3682

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

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:

    补录指定的集成资源组名称 为空则表示使用任务原有集成执行资源组



3680
3681
3682
# File 'lib/v20210820/models.rb', line 3680

def TaskIdList
  @TaskIdList
end

Instance Method Details

#deserialize(params) ⇒ Object



3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
# File 'lib/v20210820/models.rb', line 3708

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