Class: TencentCloud::Wedata::V20210820::DescribeDsFolderTreeRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210820/models.rb

Overview

DescribeDsFolderTree请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, firstlevelpull = nil, folderid = nil, workflowid = nil, keyword = nil, includeworkflow = nil, includetask = nil, includevirtualtask = nil, taskfolderid = nil, displaytype = nil, includetaskfolder = nil, newfoldertreemode = nil, tasknodeid = nil, workflowtype = nil, tasktypeidlist = nil, inchargeidlist = nil, onlyme = nil, includecodetemplate = nil, folderform = nil) ⇒ DescribeDsFolderTreeRequest

Returns a new instance of DescribeDsFolderTreeRequest.



9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
# File 'lib/v20210820/models.rb', line 9929

def initialize(projectid=nil, firstlevelpull=nil, folderid=nil, workflowid=nil, keyword=nil, includeworkflow=nil, includetask=nil, includevirtualtask=nil, taskfolderid=nil, displaytype=nil, includetaskfolder=nil, newfoldertreemode=nil, tasknodeid=nil, workflowtype=nil, tasktypeidlist=nil, inchargeidlist=nil, onlyme=nil, includecodetemplate=nil, folderform=nil)
  @ProjectId = projectid
  @FirstLevelPull = firstlevelpull
  @FolderId = folderid
  @WorkflowId = workflowid
  @Keyword = keyword
  @IncludeWorkflow = includeworkflow
  @IncludeTask = includetask
  @IncludeVirtualTask = includevirtualtask
  @TaskFolderId = taskfolderid
  @DisplayType = displaytype
  @IncludeTaskFolder = includetaskfolder
  @NewFolderTreeMode = newfoldertreemode
  @TaskNodeId = tasknodeid
  @WorkflowType = workflowtype
  @TaskTypeIdList = tasktypeidlist
  @InChargeIdList = inchargeidlist
  @OnlyMe = onlyme
  @IncludeCodeTemplate = includecodetemplate
  @FolderForm = folderform
end

Instance Attribute Details

#DisplayTypeObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def DisplayType
  @DisplayType
end

#FirstLevelPullObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def FirstLevelPull
  @FirstLevelPull
end

#FolderFormObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def FolderForm
  @FolderForm
end

#FolderIdObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def FolderId
  @FolderId
end

#InChargeIdListObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def InChargeIdList
  @InChargeIdList
end

#IncludeCodeTemplateObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def IncludeCodeTemplate
  @IncludeCodeTemplate
end

#IncludeTaskObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def IncludeTask
  @IncludeTask
end

#IncludeTaskFolderObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def IncludeTaskFolder
  @IncludeTaskFolder
end

#IncludeVirtualTaskObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def IncludeVirtualTask
  @IncludeVirtualTask
end

#IncludeWorkflowObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def IncludeWorkflow
  @IncludeWorkflow
end

#KeywordObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def Keyword
  @Keyword
end

#NewFolderTreeModeObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def NewFolderTreeMode
  @NewFolderTreeMode
end

#OnlyMeObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def OnlyMe
  @OnlyMe
end

#ProjectIdObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def ProjectId
  @ProjectId
end

#TaskFolderIdObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def TaskFolderId
  @TaskFolderId
end

#TaskNodeIdObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def TaskNodeId
  @TaskNodeId
end

#TaskTypeIdListObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def TaskTypeIdList
  @TaskTypeIdList
end

#WorkflowIdObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def WorkflowId
  @WorkflowId
end

#WorkflowTypeObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

    编排空间 或代码模版 orchestrationSpace 编排空间 template模版管理



9927
9928
9929
# File 'lib/v20210820/models.rb', line 9927

def WorkflowType
  @WorkflowType
end

Instance Method Details

#deserialize(params) ⇒ Object



9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
# File 'lib/v20210820/models.rb', line 9951

def deserialize(params)
  @ProjectId = params['ProjectId']
  @FirstLevelPull = params['FirstLevelPull']
  @FolderId = params['FolderId']
  @WorkflowId = params['WorkflowId']
  @Keyword = params['Keyword']
  @IncludeWorkflow = params['IncludeWorkflow']
  @IncludeTask = params['IncludeTask']
  @IncludeVirtualTask = params['IncludeVirtualTask']
  @TaskFolderId = params['TaskFolderId']
  @DisplayType = params['DisplayType']
  @IncludeTaskFolder = params['IncludeTaskFolder']
  @NewFolderTreeMode = params['NewFolderTreeMode']
  @TaskNodeId = params['TaskNodeId']
  @WorkflowType = params['WorkflowType']
  @TaskTypeIdList = params['TaskTypeIdList']
  @InChargeIdList = params['InChargeIdList']
  @OnlyMe = params['OnlyMe']
  @IncludeCodeTemplate = params['IncludeCodeTemplate']
  @FolderForm = params['FolderForm']
end