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) ⇒ DescribeDsFolderTreeRequest

Returns a new instance of DescribeDsFolderTreeRequest.



7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
# File 'lib/v20210820/models.rb', line 7067

def initialize(projectid=nil, firstlevelpull=nil, folderid=nil, workflowid=nil, keyword=nil, includeworkflow=nil, includetask=nil, includevirtualtask=nil, taskfolderid=nil, displaytype=nil, includetaskfolder=nil)
  @ProjectId = projectid
  @FirstLevelPull = firstlevelpull
  @FolderId = folderid
  @WorkflowId = workflowid
  @Keyword = keyword
  @IncludeWorkflow = includeworkflow
  @IncludeTask = includetask
  @IncludeVirtualTask = includevirtualtask
  @TaskFolderId = taskfolderid
  @DisplayType = displaytype
  @IncludeTaskFolder = includetaskfolder
end

Instance Attribute Details

#DisplayTypeObject

false 否 false 否 false 否 false 否

Parameters:

  • ProjectId:

    项目id

  • FirstLevelPull:

    是否一级拉取 true 是

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • Keyword:

    关键字搜索

  • IncludeWorkflow:

    是否包含工作流 true 是

  • IncludeTask:

    是否包含任务 true 是

  • IncludeVirtualTask:

    是否包含虚拟任务,当 IncludeTask 为 true 的时候,该参数才生效,默认为 true

  • TaskFolderId:

    任务目录id

  • DisplayType:

    classification.分类展示 catalog.目录展示

  • IncludeTaskFolder:

    是否包含任务目录 true 是



7065
7066
7067
# File 'lib/v20210820/models.rb', line 7065

def DisplayType
  @DisplayType
end

#FirstLevelPullObject

false 否 false 否 false 否 false 否

Parameters:

  • ProjectId:

    项目id

  • FirstLevelPull:

    是否一级拉取 true 是

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • Keyword:

    关键字搜索

  • IncludeWorkflow:

    是否包含工作流 true 是

  • IncludeTask:

    是否包含任务 true 是

  • IncludeVirtualTask:

    是否包含虚拟任务,当 IncludeTask 为 true 的时候,该参数才生效,默认为 true

  • TaskFolderId:

    任务目录id

  • DisplayType:

    classification.分类展示 catalog.目录展示

  • IncludeTaskFolder:

    是否包含任务目录 true 是



7065
7066
7067
# File 'lib/v20210820/models.rb', line 7065

def FirstLevelPull
  @FirstLevelPull
end

#FolderIdObject

false 否 false 否 false 否 false 否

Parameters:

  • ProjectId:

    项目id

  • FirstLevelPull:

    是否一级拉取 true 是

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • Keyword:

    关键字搜索

  • IncludeWorkflow:

    是否包含工作流 true 是

  • IncludeTask:

    是否包含任务 true 是

  • IncludeVirtualTask:

    是否包含虚拟任务,当 IncludeTask 为 true 的时候,该参数才生效,默认为 true

  • TaskFolderId:

    任务目录id

  • DisplayType:

    classification.分类展示 catalog.目录展示

  • IncludeTaskFolder:

    是否包含任务目录 true 是



7065
7066
7067
# File 'lib/v20210820/models.rb', line 7065

def FolderId
  @FolderId
end

#IncludeTaskObject

false 否 false 否 false 否 false 否

Parameters:

  • ProjectId:

    项目id

  • FirstLevelPull:

    是否一级拉取 true 是

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • Keyword:

    关键字搜索

  • IncludeWorkflow:

    是否包含工作流 true 是

  • IncludeTask:

    是否包含任务 true 是

  • IncludeVirtualTask:

    是否包含虚拟任务,当 IncludeTask 为 true 的时候,该参数才生效,默认为 true

  • TaskFolderId:

    任务目录id

  • DisplayType:

    classification.分类展示 catalog.目录展示

  • IncludeTaskFolder:

    是否包含任务目录 true 是



7065
7066
7067
# File 'lib/v20210820/models.rb', line 7065

def IncludeTask
  @IncludeTask
end

#IncludeTaskFolderObject

false 否 false 否 false 否 false 否

Parameters:

  • ProjectId:

    项目id

  • FirstLevelPull:

    是否一级拉取 true 是

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • Keyword:

    关键字搜索

  • IncludeWorkflow:

    是否包含工作流 true 是

  • IncludeTask:

    是否包含任务 true 是

  • IncludeVirtualTask:

    是否包含虚拟任务,当 IncludeTask 为 true 的时候,该参数才生效,默认为 true

  • TaskFolderId:

    任务目录id

  • DisplayType:

    classification.分类展示 catalog.目录展示

  • IncludeTaskFolder:

    是否包含任务目录 true 是



7065
7066
7067
# File 'lib/v20210820/models.rb', line 7065

def IncludeTaskFolder
  @IncludeTaskFolder
end

#IncludeVirtualTaskObject

false 否 false 否 false 否 false 否

Parameters:

  • ProjectId:

    项目id

  • FirstLevelPull:

    是否一级拉取 true 是

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • Keyword:

    关键字搜索

  • IncludeWorkflow:

    是否包含工作流 true 是

  • IncludeTask:

    是否包含任务 true 是

  • IncludeVirtualTask:

    是否包含虚拟任务,当 IncludeTask 为 true 的时候,该参数才生效,默认为 true

  • TaskFolderId:

    任务目录id

  • DisplayType:

    classification.分类展示 catalog.目录展示

  • IncludeTaskFolder:

    是否包含任务目录 true 是



7065
7066
7067
# File 'lib/v20210820/models.rb', line 7065

def IncludeVirtualTask
  @IncludeVirtualTask
end

#IncludeWorkflowObject

false 否 false 否 false 否 false 否

Parameters:

  • ProjectId:

    项目id

  • FirstLevelPull:

    是否一级拉取 true 是

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • Keyword:

    关键字搜索

  • IncludeWorkflow:

    是否包含工作流 true 是

  • IncludeTask:

    是否包含任务 true 是

  • IncludeVirtualTask:

    是否包含虚拟任务,当 IncludeTask 为 true 的时候,该参数才生效,默认为 true

  • TaskFolderId:

    任务目录id

  • DisplayType:

    classification.分类展示 catalog.目录展示

  • IncludeTaskFolder:

    是否包含任务目录 true 是



7065
7066
7067
# File 'lib/v20210820/models.rb', line 7065

def IncludeWorkflow
  @IncludeWorkflow
end

#KeywordObject

false 否 false 否 false 否 false 否

Parameters:

  • ProjectId:

    项目id

  • FirstLevelPull:

    是否一级拉取 true 是

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • Keyword:

    关键字搜索

  • IncludeWorkflow:

    是否包含工作流 true 是

  • IncludeTask:

    是否包含任务 true 是

  • IncludeVirtualTask:

    是否包含虚拟任务,当 IncludeTask 为 true 的时候,该参数才生效,默认为 true

  • TaskFolderId:

    任务目录id

  • DisplayType:

    classification.分类展示 catalog.目录展示

  • IncludeTaskFolder:

    是否包含任务目录 true 是



7065
7066
7067
# File 'lib/v20210820/models.rb', line 7065

def Keyword
  @Keyword
end

#ProjectIdObject

false 否 false 否 false 否 false 否

Parameters:

  • ProjectId:

    项目id

  • FirstLevelPull:

    是否一级拉取 true 是

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • Keyword:

    关键字搜索

  • IncludeWorkflow:

    是否包含工作流 true 是

  • IncludeTask:

    是否包含任务 true 是

  • IncludeVirtualTask:

    是否包含虚拟任务,当 IncludeTask 为 true 的时候,该参数才生效,默认为 true

  • TaskFolderId:

    任务目录id

  • DisplayType:

    classification.分类展示 catalog.目录展示

  • IncludeTaskFolder:

    是否包含任务目录 true 是



7065
7066
7067
# File 'lib/v20210820/models.rb', line 7065

def ProjectId
  @ProjectId
end

#TaskFolderIdObject

false 否 false 否 false 否 false 否

Parameters:

  • ProjectId:

    项目id

  • FirstLevelPull:

    是否一级拉取 true 是

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • Keyword:

    关键字搜索

  • IncludeWorkflow:

    是否包含工作流 true 是

  • IncludeTask:

    是否包含任务 true 是

  • IncludeVirtualTask:

    是否包含虚拟任务,当 IncludeTask 为 true 的时候,该参数才生效,默认为 true

  • TaskFolderId:

    任务目录id

  • DisplayType:

    classification.分类展示 catalog.目录展示

  • IncludeTaskFolder:

    是否包含任务目录 true 是



7065
7066
7067
# File 'lib/v20210820/models.rb', line 7065

def TaskFolderId
  @TaskFolderId
end

#WorkflowIdObject

false 否 false 否 false 否 false 否

Parameters:

  • ProjectId:

    项目id

  • FirstLevelPull:

    是否一级拉取 true 是

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • Keyword:

    关键字搜索

  • IncludeWorkflow:

    是否包含工作流 true 是

  • IncludeTask:

    是否包含任务 true 是

  • IncludeVirtualTask:

    是否包含虚拟任务,当 IncludeTask 为 true 的时候,该参数才生效,默认为 true

  • TaskFolderId:

    任务目录id

  • DisplayType:

    classification.分类展示 catalog.目录展示

  • IncludeTaskFolder:

    是否包含任务目录 true 是



7065
7066
7067
# File 'lib/v20210820/models.rb', line 7065

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
# File 'lib/v20210820/models.rb', line 7081

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']
end