Class: TencentCloud::Wedata::V20250806::CreateTaskBaseAttribute

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

Overview

创建任务基本属性信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskname = nil, tasktypeid = nil, workflowid = nil, owneruin = nil, taskdescription = nil) ⇒ CreateTaskBaseAttribute

Returns a new instance of CreateTaskBaseAttribute.



2004
2005
2006
2007
2008
2009
2010
# File 'lib/v20250806/models.rb', line 2004

def initialize(taskname=nil, tasktypeid=nil, workflowid=nil, owneruin=nil, taskdescription=nil)
  @TaskName = taskname
  @TaskTypeId = tasktypeid
  @WorkflowId = workflowid
  @OwnerUin = owneruin
  @TaskDescription = taskdescription
end

Instance Attribute Details

#OwnerUinObject

  • 21:JDBC SQL

  • 23:TDSQL-PostgreSQL

  • 26:OfflineSynchronization

  • 30:Python

  • 31:PySpark

  • 32:DLC SQL

  • 33:Impala

  • 34:Hive SQL

  • 35:Shell

  • 36:Spark SQL

  • 38:Shell Form Mode

  • 39:Spark

  • 40:TCHouse-P

  • 41:Kettle

  • 42:Tchouse-X

  • 43:TCHouse-X SQL

  • 46:DLC Spark

  • 47:TiOne

  • 48:Trino

  • 50:DLC PySpark

  • 92:MapReduce

  • 130:Branch Node

  • 131:Merged Node

  • 132:Notebook

  • 133:SSH

  • 134:StarRocks

  • 137:For-each

  • 138:Setats SQL

Parameters:

  • WorkflowId:

    工作流ID

  • OwnerUin:

    任务负责人ID,默认为当前用户

  • TaskDescription:

    任务描述



2002
2003
2004
# File 'lib/v20250806/models.rb', line 2002

def OwnerUin
  @OwnerUin
end

#TaskDescriptionObject

  • 21:JDBC SQL

  • 23:TDSQL-PostgreSQL

  • 26:OfflineSynchronization

  • 30:Python

  • 31:PySpark

  • 32:DLC SQL

  • 33:Impala

  • 34:Hive SQL

  • 35:Shell

  • 36:Spark SQL

  • 38:Shell Form Mode

  • 39:Spark

  • 40:TCHouse-P

  • 41:Kettle

  • 42:Tchouse-X

  • 43:TCHouse-X SQL

  • 46:DLC Spark

  • 47:TiOne

  • 48:Trino

  • 50:DLC PySpark

  • 92:MapReduce

  • 130:Branch Node

  • 131:Merged Node

  • 132:Notebook

  • 133:SSH

  • 134:StarRocks

  • 137:For-each

  • 138:Setats SQL

Parameters:

  • WorkflowId:

    工作流ID

  • OwnerUin:

    任务负责人ID,默认为当前用户

  • TaskDescription:

    任务描述



2002
2003
2004
# File 'lib/v20250806/models.rb', line 2002

def TaskDescription
  @TaskDescription
end

#TaskNameObject

  • 21:JDBC SQL

  • 23:TDSQL-PostgreSQL

  • 26:OfflineSynchronization

  • 30:Python

  • 31:PySpark

  • 32:DLC SQL

  • 33:Impala

  • 34:Hive SQL

  • 35:Shell

  • 36:Spark SQL

  • 38:Shell Form Mode

  • 39:Spark

  • 40:TCHouse-P

  • 41:Kettle

  • 42:Tchouse-X

  • 43:TCHouse-X SQL

  • 46:DLC Spark

  • 47:TiOne

  • 48:Trino

  • 50:DLC PySpark

  • 92:MapReduce

  • 130:Branch Node

  • 131:Merged Node

  • 132:Notebook

  • 133:SSH

  • 134:StarRocks

  • 137:For-each

  • 138:Setats SQL

Parameters:

  • WorkflowId:

    工作流ID

  • OwnerUin:

    任务负责人ID,默认为当前用户

  • TaskDescription:

    任务描述



2002
2003
2004
# File 'lib/v20250806/models.rb', line 2002

def TaskName
  @TaskName
end

#TaskTypeIdObject

  • 21:JDBC SQL

  • 23:TDSQL-PostgreSQL

  • 26:OfflineSynchronization

  • 30:Python

  • 31:PySpark

  • 32:DLC SQL

  • 33:Impala

  • 34:Hive SQL

  • 35:Shell

  • 36:Spark SQL

  • 38:Shell Form Mode

  • 39:Spark

  • 40:TCHouse-P

  • 41:Kettle

  • 42:Tchouse-X

  • 43:TCHouse-X SQL

  • 46:DLC Spark

  • 47:TiOne

  • 48:Trino

  • 50:DLC PySpark

  • 92:MapReduce

  • 130:Branch Node

  • 131:Merged Node

  • 132:Notebook

  • 133:SSH

  • 134:StarRocks

  • 137:For-each

  • 138:Setats SQL

Parameters:

  • WorkflowId:

    工作流ID

  • OwnerUin:

    任务负责人ID,默认为当前用户

  • TaskDescription:

    任务描述



2002
2003
2004
# File 'lib/v20250806/models.rb', line 2002

def TaskTypeId
  @TaskTypeId
end

#WorkflowIdObject

  • 21:JDBC SQL

  • 23:TDSQL-PostgreSQL

  • 26:OfflineSynchronization

  • 30:Python

  • 31:PySpark

  • 32:DLC SQL

  • 33:Impala

  • 34:Hive SQL

  • 35:Shell

  • 36:Spark SQL

  • 38:Shell Form Mode

  • 39:Spark

  • 40:TCHouse-P

  • 41:Kettle

  • 42:Tchouse-X

  • 43:TCHouse-X SQL

  • 46:DLC Spark

  • 47:TiOne

  • 48:Trino

  • 50:DLC PySpark

  • 92:MapReduce

  • 130:Branch Node

  • 131:Merged Node

  • 132:Notebook

  • 133:SSH

  • 134:StarRocks

  • 137:For-each

  • 138:Setats SQL

Parameters:

  • WorkflowId:

    工作流ID

  • OwnerUin:

    任务负责人ID,默认为当前用户

  • TaskDescription:

    任务描述



2002
2003
2004
# File 'lib/v20250806/models.rb', line 2002

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



2012
2013
2014
2015
2016
2017
2018
# File 'lib/v20250806/models.rb', line 2012

def deserialize(params)
  @TaskName = params['TaskName']
  @TaskTypeId = params['TaskTypeId']
  @WorkflowId = params['WorkflowId']
  @OwnerUin = params['OwnerUin']
  @TaskDescription = params['TaskDescription']
end