class TencentCloud::Wedata::V20210820::CreateOpsMakePlanRequest

CreateOpsMakePlan请求参数结构体

def deserialize(params)

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

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)

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