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