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.



9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
# File 'lib/v20210820/models.rb', line 9991

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模版管理



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def DisplayType
  @DisplayType
end

#FirstLevelPullObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def FirstLevelPull
  @FirstLevelPull
end

#FolderFormObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def FolderForm
  @FolderForm
end

#FolderIdObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def FolderId
  @FolderId
end

#InChargeIdListObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def InChargeIdList
  @InChargeIdList
end

#IncludeCodeTemplateObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def IncludeCodeTemplate
  @IncludeCodeTemplate
end

#IncludeTaskObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def IncludeTask
  @IncludeTask
end

#IncludeTaskFolderObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def IncludeTaskFolder
  @IncludeTaskFolder
end

#IncludeVirtualTaskObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def IncludeVirtualTask
  @IncludeVirtualTask
end

#IncludeWorkflowObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def IncludeWorkflow
  @IncludeWorkflow
end

#KeywordObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def Keyword
  @Keyword
end

#NewFolderTreeModeObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def NewFolderTreeMode
  @NewFolderTreeMode
end

#OnlyMeObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def OnlyMe
  @OnlyMe
end

#ProjectIdObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def ProjectId
  @ProjectId
end

#TaskFolderIdObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def TaskFolderId
  @TaskFolderId
end

#TaskNodeIdObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def TaskNodeId
  @TaskNodeId
end

#TaskTypeIdListObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def TaskTypeIdList
  @TaskTypeIdList
end

#WorkflowIdObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def WorkflowId
  @WorkflowId
end

#WorkflowTypeObject

  • cycle 周期工作流

  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



9989
9990
9991
# File 'lib/v20210820/models.rb', line 9989

def WorkflowType
  @WorkflowType
end

Instance Method Details

#deserialize(params) ⇒ Object



10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
# File 'lib/v20210820/models.rb', line 10013

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