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.



10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
# File 'lib/v20210820/models.rb', line 10443

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def DisplayType
  @DisplayType
end

#FirstLevelPullObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def FirstLevelPull
  @FirstLevelPull
end

#FolderFormObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def FolderForm
  @FolderForm
end

#FolderIdObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def FolderId
  @FolderId
end

#InChargeIdListObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def InChargeIdList
  @InChargeIdList
end

#IncludeCodeTemplateObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def IncludeCodeTemplate
  @IncludeCodeTemplate
end

#IncludeTaskObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def IncludeTask
  @IncludeTask
end

#IncludeTaskFolderObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def IncludeTaskFolder
  @IncludeTaskFolder
end

#IncludeVirtualTaskObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def IncludeVirtualTask
  @IncludeVirtualTask
end

#IncludeWorkflowObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def IncludeWorkflow
  @IncludeWorkflow
end

#KeywordObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def Keyword
  @Keyword
end

#NewFolderTreeModeObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def NewFolderTreeMode
  @NewFolderTreeMode
end

#OnlyMeObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def OnlyMe
  @OnlyMe
end

#ProjectIdObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def ProjectId
  @ProjectId
end

#TaskFolderIdObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def TaskFolderId
  @TaskFolderId
end

#TaskNodeIdObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def TaskNodeId
  @TaskNodeId
end

#TaskTypeIdListObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def TaskTypeIdList
  @TaskTypeIdList
end

#WorkflowIdObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def WorkflowId
  @WorkflowId
end

#WorkflowTypeObject

  • cycle 周期工作流
  • manual 手动工作流

Parameters:

  • TaskTypeIdList:

    任务类型id列表

  • InChargeIdList:

    责任人id列表

  • OnlyMe:

    自身责任人

  • IncludeCodeTemplate:

    是否包含代码模版

  • FolderForm:

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



10441
10442
10443
# File 'lib/v20210820/models.rb', line 10441

def WorkflowType
  @WorkflowType
end

Instance Method Details

#deserialize(params) ⇒ Object



10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
# File 'lib/v20210820/models.rb', line 10465

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