Class: TencentCloud::Dlc::V20210125::CreateTasksInOrderRequest

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

Overview

CreateTasksInOrder请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(databasename = nil, tasks = nil, datasourceconnectionname = nil) ⇒ CreateTasksInOrderRequest

Returns a new instance of CreateTasksInOrderRequest.



3348
3349
3350
3351
3352
# File 'lib/v20210125/models.rb', line 3348

def initialize(databasename=nil, tasks=nil, datasourceconnectionname=nil)
  @DatabaseName = databasename
  @Tasks = tasks
  @DatasourceConnectionName = datasourceconnectionname
end

Instance Attribute Details

#DatabaseNameObject

Parameters:

  • DatabaseName:

    数据库名称。如果SQL语句中有数据库名称,优先使用SQL语句中的数据库,否则使用该参数指定的数据库。

  • Tasks:

    SQL任务信息

  • DatasourceConnectionName:

    数据源名称,默认为COSDataCatalog



3346
3347
3348
# File 'lib/v20210125/models.rb', line 3346

def DatabaseName
  @DatabaseName
end

#DatasourceConnectionNameObject

Parameters:

  • DatabaseName:

    数据库名称。如果SQL语句中有数据库名称,优先使用SQL语句中的数据库,否则使用该参数指定的数据库。

  • Tasks:

    SQL任务信息

  • DatasourceConnectionName:

    数据源名称,默认为COSDataCatalog



3346
3347
3348
# File 'lib/v20210125/models.rb', line 3346

def DatasourceConnectionName
  @DatasourceConnectionName
end

#TasksObject

Parameters:

  • DatabaseName:

    数据库名称。如果SQL语句中有数据库名称,优先使用SQL语句中的数据库,否则使用该参数指定的数据库。

  • Tasks:

    SQL任务信息

  • DatasourceConnectionName:

    数据源名称,默认为COSDataCatalog



3346
3347
3348
# File 'lib/v20210125/models.rb', line 3346

def Tasks
  @Tasks
end

Instance Method Details

#deserialize(params) ⇒ Object



3354
3355
3356
3357
3358
3359
3360
3361
# File 'lib/v20210125/models.rb', line 3354

def deserialize(params)
  @DatabaseName = params['DatabaseName']
  unless params['Tasks'].nil?
    @Tasks = TasksInfo.new
    @Tasks.deserialize(params['Tasks'])
  end
  @DatasourceConnectionName = params['DatasourceConnectionName']
end