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
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#CheckParentType ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#Creator ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#CreatorId ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#IntegrationResourceGroup ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#IntegrationResourceGroupName ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#MakeCheckEventType ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#MakeDatetimeList ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#MakeExtList ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#MakeName ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#MakeType ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#MapParamList ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#ParallelNum ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#ProjectId ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#ProjectIdent ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#ProjectName ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#Remark ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#SameCycle ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#SameSelfDependType ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#SameSelfWorkflowDependType ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#SchedulerResourceGroup ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#SchedulerResourceGroupName ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#SelfDependence ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#SelfWorkflowDependency ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#SourceTaskCycle ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#StatusList ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#TargetTaskAction ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#TargetTaskCycle ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
. -
#TaskIdList ⇒ Object
- NONE: 全部不检查
- ALL: 检查全部上游父任务
- MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
.
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, makeextlist = nil, sameselfworkflowdependtype = nil, selfworkflowdependency = nil, maketype = nil, statuslist = nil, makecheckeventtype = 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, makeextlist = nil, sameselfworkflowdependtype = nil, selfworkflowdependency = nil, maketype = nil, statuslist = nil, makecheckeventtype = nil) ⇒ CreateOpsMakePlanRequest
Returns a new instance of CreateOpsMakePlanRequest.
5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 5663 5664 5665 |
# File 'lib/v20210820/models.rb', line 5635 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, makeextlist=nil, sameselfworkflowdependtype=nil, selfworkflowdependency=nil, maketype=nil, statuslist=nil, makecheckeventtype=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 @MakeExtList = makeextlist @SameSelfWorkflowDependType = sameselfworkflowdependtype @SelfWorkflowDependency = selfworkflowdependency @MakeType = maketype @StatusList = statuslist @MakeCheckEventType = makecheckeventtype end |
Instance Attribute Details
#CheckParent ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def CheckParent @CheckParent end |
#CheckParentType ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def CheckParentType @CheckParentType end |
#Creator ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def Creator @Creator end |
#CreatorId ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def CreatorId @CreatorId end |
#IntegrationResourceGroup ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def IntegrationResourceGroup @IntegrationResourceGroup end |
#IntegrationResourceGroupName ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def IntegrationResourceGroupName @IntegrationResourceGroupName end |
#MakeCheckEventType ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def MakeCheckEventType @MakeCheckEventType end |
#MakeDatetimeList ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def MakeDatetimeList @MakeDatetimeList end |
#MakeExtList ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def MakeExtList @MakeExtList end |
#MakeName ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def MakeName @MakeName end |
#MakeType ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def MakeType @MakeType end |
#MapParamList ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def MapParamList @MapParamList end |
#ParallelNum ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def ParallelNum @ParallelNum end |
#ProjectId ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def ProjectName @ProjectName end |
#Remark ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def Remark @Remark end |
#SameCycle ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def SameCycle @SameCycle end |
#SameSelfDependType ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def SameSelfDependType @SameSelfDependType end |
#SameSelfWorkflowDependType ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def SameSelfWorkflowDependType @SameSelfWorkflowDependType end |
#SchedulerResourceGroup ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def SchedulerResourceGroup @SchedulerResourceGroup end |
#SchedulerResourceGroupName ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def SchedulerResourceGroupName @SchedulerResourceGroupName end |
#SelfDependence ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def SelfDependence @SelfDependence end |
#SelfWorkflowDependency ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def SelfWorkflowDependency @SelfWorkflowDependency end |
#SourceTaskCycle ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def SourceTaskCycle @SourceTaskCycle end |
#StatusList ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def StatusList @StatusList end |
#TargetTaskAction ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def TargetTaskAction @TargetTaskAction end |
#TargetTaskCycle ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def TargetTaskCycle @TargetTaskCycle end |
#TaskIdList ⇒ Object
5633 5634 5635 |
# File 'lib/v20210820/models.rb', line 5633 def TaskIdList @TaskIdList end |
Instance Method Details
#deserialize(params) ⇒ Object
5667 5668 5669 5670 5671 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 |
# File 'lib/v20210820/models.rb', line 5667 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'] unless params['MakeExtList'].nil? @MakeExtList = [] params['MakeExtList'].each do |i| strtostrmap_tmp = StrToStrMap.new strtostrmap_tmp.deserialize(i) @MakeExtList << strtostrmap_tmp end end @SameSelfWorkflowDependType = params['SameSelfWorkflowDependType'] @SelfWorkflowDependency = params['SelfWorkflowDependency'] @MakeType = params['MakeType'] @StatusList = params['StatusList'] @MakeCheckEventType = params['MakeCheckEventType'] end |