Class: TencentCloud::Wedata::V20210820::DescribeDsParentFolderTreeRequest

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

Overview

DescribeDsParentFolderTree请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, folderid = nil, workflowid = nil, taskid = nil, displaytype = nil, newfoldertreemode = nil) ⇒ DescribeDsParentFolderTreeRequest

Returns a new instance of DescribeDsParentFolderTreeRequest.



10020
10021
10022
10023
10024
10025
10026
10027
# File 'lib/v20210820/models.rb', line 10020

def initialize(projectid=nil, folderid=nil, workflowid=nil, taskid=nil, displaytype=nil, newfoldertreemode=nil)
  @ProjectId = projectid
  @FolderId = folderid
  @WorkflowId = workflowid
  @TaskId = taskid
  @DisplayType = displaytype
  @NewFolderTreeMode = newfoldertreemode
end

Instance Attribute Details

#DisplayTypeObject

  • classification:分类展示

  • catalog:目录展示

Parameters:

  • ProjectId:

    项目id

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • TaskId:

    任务id

  • DisplayType:

    任务展示形式, 示例取值

  • NewFolderTreeMode:

    是否新模式展示目录树



10018
10019
10020
# File 'lib/v20210820/models.rb', line 10018

def DisplayType
  @DisplayType
end

#FolderIdObject

  • classification:分类展示

  • catalog:目录展示

Parameters:

  • ProjectId:

    项目id

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • TaskId:

    任务id

  • DisplayType:

    任务展示形式, 示例取值

  • NewFolderTreeMode:

    是否新模式展示目录树



10018
10019
10020
# File 'lib/v20210820/models.rb', line 10018

def FolderId
  @FolderId
end

#NewFolderTreeModeObject

  • classification:分类展示

  • catalog:目录展示

Parameters:

  • ProjectId:

    项目id

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • TaskId:

    任务id

  • DisplayType:

    任务展示形式, 示例取值

  • NewFolderTreeMode:

    是否新模式展示目录树



10018
10019
10020
# File 'lib/v20210820/models.rb', line 10018

def NewFolderTreeMode
  @NewFolderTreeMode
end

#ProjectIdObject

  • classification:分类展示

  • catalog:目录展示

Parameters:

  • ProjectId:

    项目id

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • TaskId:

    任务id

  • DisplayType:

    任务展示形式, 示例取值

  • NewFolderTreeMode:

    是否新模式展示目录树



10018
10019
10020
# File 'lib/v20210820/models.rb', line 10018

def ProjectId
  @ProjectId
end

#TaskIdObject

  • classification:分类展示

  • catalog:目录展示

Parameters:

  • ProjectId:

    项目id

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • TaskId:

    任务id

  • DisplayType:

    任务展示形式, 示例取值

  • NewFolderTreeMode:

    是否新模式展示目录树



10018
10019
10020
# File 'lib/v20210820/models.rb', line 10018

def TaskId
  @TaskId
end

#WorkflowIdObject

  • classification:分类展示

  • catalog:目录展示

Parameters:

  • ProjectId:

    项目id

  • FolderId:

    文件夹ID

  • WorkflowId:

    工作流ID

  • TaskId:

    任务id

  • DisplayType:

    任务展示形式, 示例取值

  • NewFolderTreeMode:

    是否新模式展示目录树



10018
10019
10020
# File 'lib/v20210820/models.rb', line 10018

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



10029
10030
10031
10032
10033
10034
10035
10036
# File 'lib/v20210820/models.rb', line 10029

def deserialize(params)
  @ProjectId = params['ProjectId']
  @FolderId = params['FolderId']
  @WorkflowId = params['WorkflowId']
  @TaskId = params['TaskId']
  @DisplayType = params['DisplayType']
  @NewFolderTreeMode = params['NewFolderTreeMode']
end