Class: TencentCloud::Wedata::V20210820::DescribeDependOpsTasksRequest

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

Overview

DescribeDependOpsTasks请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of DescribeDependOpsTasksRequest.



6977
6978
6979
6980
6981
6982
6983
# File 'lib/v20210820/models.rb', line 6977

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



6975
6976
6977
# File 'lib/v20210820/models.rb', line 6975

def Deep
  @Deep
end

#ProjectIdObject

Parameters:

  • TaskId:

    任务Id

  • Deep:

    上游/下游层级1-6级

  • Up:

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

  • ProjectId:

    项目id

  • WorkflowId:

    任务工作流id



6975
6976
6977
# File 'lib/v20210820/models.rb', line 6975

def ProjectId
  @ProjectId
end

#TaskIdObject

Parameters:

  • TaskId:

    任务Id

  • Deep:

    上游/下游层级1-6级

  • Up:

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

  • ProjectId:

    项目id

  • WorkflowId:

    任务工作流id



6975
6976
6977
# File 'lib/v20210820/models.rb', line 6975

def TaskId
  @TaskId
end

#UpObject

Parameters:

  • TaskId:

    任务Id

  • Deep:

    上游/下游层级1-6级

  • Up:

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

  • ProjectId:

    项目id

  • WorkflowId:

    任务工作流id



6975
6976
6977
# File 'lib/v20210820/models.rb', line 6975

def Up
  @Up
end

#WorkflowIdObject

Parameters:

  • TaskId:

    任务Id

  • Deep:

    上游/下游层级1-6级

  • Up:

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

  • ProjectId:

    项目id

  • WorkflowId:

    任务工作流id



6975
6976
6977
# File 'lib/v20210820/models.rb', line 6975

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



6985
6986
6987
6988
6989
6990
6991
# File 'lib/v20210820/models.rb', line 6985

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