Class: TencentCloud::Wedata::V20210820::DescribeDependTasksNewRequest

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

Overview

DescribeDependTasksNew请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, deep = nil, up = nil, projectid = nil, workflowid = nil) ⇒ DescribeDependTasksNewRequest

Returns a new instance of DescribeDependTasksNewRequest.



9699
9700
9701
9702
9703
9704
9705
# File 'lib/v20210820/models.rb', line 9699

def initialize(taskid=nil, deep=nil, up=nil, projectid=nil, workflowid=nil)
  @TaskId = taskid
  @Deep = deep
  @Up = up
  @ProjectId = projectid
  @WorkflowId = workflowid
end

Instance Attribute Details

#DeepObject

Parameters:

  • TaskId:

    任务Id

  • Deep:

    上游/下游层级1-6级

  • Up:

    1: 表示查询上游节点;0:表示查询下游节点;2:表示查询上游和下游节点

  • ProjectId:

    项目id

  • WorkflowId:

    任务工作流id



9697
9698
9699
# File 'lib/v20210820/models.rb', line 9697

def Deep
  @Deep
end

#ProjectIdObject

Parameters:

  • TaskId:

    任务Id

  • Deep:

    上游/下游层级1-6级

  • Up:

    1: 表示查询上游节点;0:表示查询下游节点;2:表示查询上游和下游节点

  • ProjectId:

    项目id

  • WorkflowId:

    任务工作流id



9697
9698
9699
# File 'lib/v20210820/models.rb', line 9697

def ProjectId
  @ProjectId
end

#TaskIdObject

Parameters:

  • TaskId:

    任务Id

  • Deep:

    上游/下游层级1-6级

  • Up:

    1: 表示查询上游节点;0:表示查询下游节点;2:表示查询上游和下游节点

  • ProjectId:

    项目id

  • WorkflowId:

    任务工作流id



9697
9698
9699
# File 'lib/v20210820/models.rb', line 9697

def TaskId
  @TaskId
end

#UpObject

Parameters:

  • TaskId:

    任务Id

  • Deep:

    上游/下游层级1-6级

  • Up:

    1: 表示查询上游节点;0:表示查询下游节点;2:表示查询上游和下游节点

  • ProjectId:

    项目id

  • WorkflowId:

    任务工作流id



9697
9698
9699
# File 'lib/v20210820/models.rb', line 9697

def Up
  @Up
end

#WorkflowIdObject

Parameters:

  • TaskId:

    任务Id

  • Deep:

    上游/下游层级1-6级

  • Up:

    1: 表示查询上游节点;0:表示查询下游节点;2:表示查询上游和下游节点

  • ProjectId:

    项目id

  • WorkflowId:

    任务工作流id



9697
9698
9699
# File 'lib/v20210820/models.rb', line 9697

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



9707
9708
9709
9710
9711
9712
9713
# File 'lib/v20210820/models.rb', line 9707

def deserialize(params)
  @TaskId = params['TaskId']
  @Deep = params['Deep']
  @Up = params['Up']
  @ProjectId = params['ProjectId']
  @WorkflowId = params['WorkflowId']
end