Class: TencentCloud::Wedata::V20210820::CreateOpsMakePlanRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::CreateOpsMakePlanRequest
- Defined in:
- lib/v20210820/models.rb
Overview
CreateOpsMakePlan请求参数结构体
Instance Attribute Summary collapse
-
#CheckParent ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#CheckParentType ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#Creator ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#CreatorId ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#IntegrationResourceGroup ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#IntegrationResourceGroupName ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#MakeDatetimeList ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#MakeName ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#MapParamList ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#ParallelNum ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#ProjectId ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#ProjectIdent ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#ProjectName ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#Remark ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#SameCycle ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#SameSelfDependType ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#SchedulerResourceGroup ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#SchedulerResourceGroupName ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#SelfDependence ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#SourceTaskCycle ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#TargetTaskAction ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#TargetTaskCycle ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
-
#TaskIdList ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#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
constructor
A new instance of CreateOpsMakePlanRequest.
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
#CheckParent ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def CheckParent @CheckParent end |
#CheckParentType ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def CheckParentType @CheckParentType end |
#Creator ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def Creator @Creator end |
#CreatorId ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def CreatorId @CreatorId end |
#IntegrationResourceGroup ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def IntegrationResourceGroup @IntegrationResourceGroup end |
#IntegrationResourceGroupName ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def IntegrationResourceGroupName @IntegrationResourceGroupName end |
#MakeDatetimeList ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def MakeDatetimeList @MakeDatetimeList end |
#MakeName ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def MakeName @MakeName end |
#MapParamList ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def MapParamList @MapParamList end |
#ParallelNum ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def ParallelNum @ParallelNum end |
#ProjectId ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def ProjectName @ProjectName end |
#Remark ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def Remark @Remark end |
#SameCycle ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def SameCycle @SameCycle end |
#SameSelfDependType ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def SameSelfDependType @SameSelfDependType end |
#SchedulerResourceGroup ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def SchedulerResourceGroup @SchedulerResourceGroup end |
#SchedulerResourceGroupName ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def SchedulerResourceGroupName @SchedulerResourceGroupName end |
#SelfDependence ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def SelfDependence @SelfDependence end |
#SourceTaskCycle ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def SourceTaskCycle @SourceTaskCycle end |
#TargetTaskAction ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def TargetTaskAction @TargetTaskAction end |
#TargetTaskCycle ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
3680 3681 3682 |
# File 'lib/v20210820/models.rb', line 3680 def TargetTaskCycle @TargetTaskCycle end |
#TaskIdList ⇒ Object
<li> NONE: 全部不检查 </li> <li> ALL: 检查全部上游父任务 </li> <li> MAKE_SCOPE: 只在(当前补录计划)选中任务中检查 </li>
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 |