Class: TencentCloud::Tione::V20191022::DataSource

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

Overview

数据源

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(cosdatasource = nil, filesystemdatasource = nil) ⇒ DataSource

Returns a new instance of DataSource.



526
527
528
529
# File 'lib/v20191022/models.rb', line 526

def initialize(cosdatasource=nil, filesystemdatasource=nil)
  @CosDataSource = cosdatasource
  @FileSystemDataSource = filesystemdatasource
end

Instance Attribute Details

#CosDataSourceObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CosDataSource:

    cos数据源

  • FileSystemDataSource:

    文件系统输入源



524
525
526
# File 'lib/v20191022/models.rb', line 524

def CosDataSource
  @CosDataSource
end

#FileSystemDataSourceObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CosDataSource:

    cos数据源

  • FileSystemDataSource:

    文件系统输入源



524
525
526
# File 'lib/v20191022/models.rb', line 524

def FileSystemDataSource
  @FileSystemDataSource
end

Instance Method Details

#deserialize(params) ⇒ Object



531
532
533
534
535
536
537
538
539
540
# File 'lib/v20191022/models.rb', line 531

def deserialize(params)
  unless params['CosDataSource'].nil?
    @CosDataSource = CosDataSource.new
    @CosDataSource.deserialize(params['CosDataSource'])
  end
  unless params['FileSystemDataSource'].nil?
    @FileSystemDataSource = FileSystemDataSource.new
    @FileSystemDataSource.deserialize(params['FileSystemDataSource'])
  end
end