Class: TencentCloud::Tione::V20211111::DataConfig

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

Overview

数据配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(mappingpath = nil, datasourceusage = nil, datasourcetype = nil, datasetsource = nil, cossource = nil, cfssource = nil, hdfssource = nil, goosefssource = nil, cfsturbosource = nil, localdisksource = nil, cbssource = nil, hostpathsource = nil) ⇒ DataConfig

Returns a new instance of DataConfig.



1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
# File 'lib/v20211111/models.rb', line 1621

def initialize(mappingpath=nil, datasourceusage=nil, datasourcetype=nil, datasetsource=nil, cossource=nil, cfssource=nil, hdfssource=nil, goosefssource=nil, cfsturbosource=nil, localdisksource=nil, cbssource=nil, hostpathsource=nil)
  @MappingPath = mappingpath
  @DataSourceUsage = datasourceusage
  @DataSourceType = datasourcetype
  @DataSetSource = datasetsource
  @COSSource = cossource
  @CFSSource = cfssource
  @HDFSSource = hdfssource
  @GooseFSSource = goosefssource
  @CFSTurboSource = cfsturbosource
  @LocalDiskSource = localdisksource
  @CBSSource = cbssource
  @HostPathSource = hostpathsource
end

Instance Attribute Details

#CBSSourceObject

可选值为 BUILTIN_CODE, BUILTIN_DATA, BUILTIN_MODEL, USER_DATA, USER_CODE, USER_MODEL, OUTPUT, OTHER 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MappingPath:

    映射路径

  • DataSourceUsage:

    存储用途

  • DataSourceType:

    DATASET、COS、CFS、CFSTurbo、GooseFSx、HDFS、WEDATA_HDFS

  • DataSetSource:

    来自数据集的数据

  • COSSource:

    来自cos的数据

  • CFSSource:

    来自CFS的数据

  • HDFSSource:

    来自HDFS的数据

  • GooseFSSource:

    配置GooseFS的数据

  • CFSTurboSource:

    配置TurboFS的数据

  • LocalDiskSource:

    来自本地磁盘的信息

  • CBSSource:

    CBS配置信息

  • HostPathSource:

    主机路径信息



1619
1620
1621
# File 'lib/v20211111/models.rb', line 1619

def CBSSource
  @CBSSource
end

#CFSSourceObject

可选值为 BUILTIN_CODE, BUILTIN_DATA, BUILTIN_MODEL, USER_DATA, USER_CODE, USER_MODEL, OUTPUT, OTHER 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MappingPath:

    映射路径

  • DataSourceUsage:

    存储用途

  • DataSourceType:

    DATASET、COS、CFS、CFSTurbo、GooseFSx、HDFS、WEDATA_HDFS

  • DataSetSource:

    来自数据集的数据

  • COSSource:

    来自cos的数据

  • CFSSource:

    来自CFS的数据

  • HDFSSource:

    来自HDFS的数据

  • GooseFSSource:

    配置GooseFS的数据

  • CFSTurboSource:

    配置TurboFS的数据

  • LocalDiskSource:

    来自本地磁盘的信息

  • CBSSource:

    CBS配置信息

  • HostPathSource:

    主机路径信息



1619
1620
1621
# File 'lib/v20211111/models.rb', line 1619

def CFSSource
  @CFSSource
end

#CFSTurboSourceObject

可选值为 BUILTIN_CODE, BUILTIN_DATA, BUILTIN_MODEL, USER_DATA, USER_CODE, USER_MODEL, OUTPUT, OTHER 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MappingPath:

    映射路径

  • DataSourceUsage:

    存储用途

  • DataSourceType:

    DATASET、COS、CFS、CFSTurbo、GooseFSx、HDFS、WEDATA_HDFS

  • DataSetSource:

    来自数据集的数据

  • COSSource:

    来自cos的数据

  • CFSSource:

    来自CFS的数据

  • HDFSSource:

    来自HDFS的数据

  • GooseFSSource:

    配置GooseFS的数据

  • CFSTurboSource:

    配置TurboFS的数据

  • LocalDiskSource:

    来自本地磁盘的信息

  • CBSSource:

    CBS配置信息

  • HostPathSource:

    主机路径信息



1619
1620
1621
# File 'lib/v20211111/models.rb', line 1619

def CFSTurboSource
  @CFSTurboSource
end

#COSSourceObject

可选值为 BUILTIN_CODE, BUILTIN_DATA, BUILTIN_MODEL, USER_DATA, USER_CODE, USER_MODEL, OUTPUT, OTHER 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MappingPath:

    映射路径

  • DataSourceUsage:

    存储用途

  • DataSourceType:

    DATASET、COS、CFS、CFSTurbo、GooseFSx、HDFS、WEDATA_HDFS

  • DataSetSource:

    来自数据集的数据

  • COSSource:

    来自cos的数据

  • CFSSource:

    来自CFS的数据

  • HDFSSource:

    来自HDFS的数据

  • GooseFSSource:

    配置GooseFS的数据

  • CFSTurboSource:

    配置TurboFS的数据

  • LocalDiskSource:

    来自本地磁盘的信息

  • CBSSource:

    CBS配置信息

  • HostPathSource:

    主机路径信息



1619
1620
1621
# File 'lib/v20211111/models.rb', line 1619

def COSSource
  @COSSource
end

#DataSetSourceObject

可选值为 BUILTIN_CODE, BUILTIN_DATA, BUILTIN_MODEL, USER_DATA, USER_CODE, USER_MODEL, OUTPUT, OTHER 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MappingPath:

    映射路径

  • DataSourceUsage:

    存储用途

  • DataSourceType:

    DATASET、COS、CFS、CFSTurbo、GooseFSx、HDFS、WEDATA_HDFS

  • DataSetSource:

    来自数据集的数据

  • COSSource:

    来自cos的数据

  • CFSSource:

    来自CFS的数据

  • HDFSSource:

    来自HDFS的数据

  • GooseFSSource:

    配置GooseFS的数据

  • CFSTurboSource:

    配置TurboFS的数据

  • LocalDiskSource:

    来自本地磁盘的信息

  • CBSSource:

    CBS配置信息

  • HostPathSource:

    主机路径信息



1619
1620
1621
# File 'lib/v20211111/models.rb', line 1619

def DataSetSource
  @DataSetSource
end

#DataSourceTypeObject

可选值为 BUILTIN_CODE, BUILTIN_DATA, BUILTIN_MODEL, USER_DATA, USER_CODE, USER_MODEL, OUTPUT, OTHER 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MappingPath:

    映射路径

  • DataSourceUsage:

    存储用途

  • DataSourceType:

    DATASET、COS、CFS、CFSTurbo、GooseFSx、HDFS、WEDATA_HDFS

  • DataSetSource:

    来自数据集的数据

  • COSSource:

    来自cos的数据

  • CFSSource:

    来自CFS的数据

  • HDFSSource:

    来自HDFS的数据

  • GooseFSSource:

    配置GooseFS的数据

  • CFSTurboSource:

    配置TurboFS的数据

  • LocalDiskSource:

    来自本地磁盘的信息

  • CBSSource:

    CBS配置信息

  • HostPathSource:

    主机路径信息



1619
1620
1621
# File 'lib/v20211111/models.rb', line 1619

def DataSourceType
  @DataSourceType
end

#DataSourceUsageObject

可选值为 BUILTIN_CODE, BUILTIN_DATA, BUILTIN_MODEL, USER_DATA, USER_CODE, USER_MODEL, OUTPUT, OTHER 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MappingPath:

    映射路径

  • DataSourceUsage:

    存储用途

  • DataSourceType:

    DATASET、COS、CFS、CFSTurbo、GooseFSx、HDFS、WEDATA_HDFS

  • DataSetSource:

    来自数据集的数据

  • COSSource:

    来自cos的数据

  • CFSSource:

    来自CFS的数据

  • HDFSSource:

    来自HDFS的数据

  • GooseFSSource:

    配置GooseFS的数据

  • CFSTurboSource:

    配置TurboFS的数据

  • LocalDiskSource:

    来自本地磁盘的信息

  • CBSSource:

    CBS配置信息

  • HostPathSource:

    主机路径信息



1619
1620
1621
# File 'lib/v20211111/models.rb', line 1619

def DataSourceUsage
  @DataSourceUsage
end

#GooseFSSourceObject

可选值为 BUILTIN_CODE, BUILTIN_DATA, BUILTIN_MODEL, USER_DATA, USER_CODE, USER_MODEL, OUTPUT, OTHER 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MappingPath:

    映射路径

  • DataSourceUsage:

    存储用途

  • DataSourceType:

    DATASET、COS、CFS、CFSTurbo、GooseFSx、HDFS、WEDATA_HDFS

  • DataSetSource:

    来自数据集的数据

  • COSSource:

    来自cos的数据

  • CFSSource:

    来自CFS的数据

  • HDFSSource:

    来自HDFS的数据

  • GooseFSSource:

    配置GooseFS的数据

  • CFSTurboSource:

    配置TurboFS的数据

  • LocalDiskSource:

    来自本地磁盘的信息

  • CBSSource:

    CBS配置信息

  • HostPathSource:

    主机路径信息



1619
1620
1621
# File 'lib/v20211111/models.rb', line 1619

def GooseFSSource
  @GooseFSSource
end

#HDFSSourceObject

可选值为 BUILTIN_CODE, BUILTIN_DATA, BUILTIN_MODEL, USER_DATA, USER_CODE, USER_MODEL, OUTPUT, OTHER 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MappingPath:

    映射路径

  • DataSourceUsage:

    存储用途

  • DataSourceType:

    DATASET、COS、CFS、CFSTurbo、GooseFSx、HDFS、WEDATA_HDFS

  • DataSetSource:

    来自数据集的数据

  • COSSource:

    来自cos的数据

  • CFSSource:

    来自CFS的数据

  • HDFSSource:

    来自HDFS的数据

  • GooseFSSource:

    配置GooseFS的数据

  • CFSTurboSource:

    配置TurboFS的数据

  • LocalDiskSource:

    来自本地磁盘的信息

  • CBSSource:

    CBS配置信息

  • HostPathSource:

    主机路径信息



1619
1620
1621
# File 'lib/v20211111/models.rb', line 1619

def HDFSSource
  @HDFSSource
end

#HostPathSourceObject

可选值为 BUILTIN_CODE, BUILTIN_DATA, BUILTIN_MODEL, USER_DATA, USER_CODE, USER_MODEL, OUTPUT, OTHER 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MappingPath:

    映射路径

  • DataSourceUsage:

    存储用途

  • DataSourceType:

    DATASET、COS、CFS、CFSTurbo、GooseFSx、HDFS、WEDATA_HDFS

  • DataSetSource:

    来自数据集的数据

  • COSSource:

    来自cos的数据

  • CFSSource:

    来自CFS的数据

  • HDFSSource:

    来自HDFS的数据

  • GooseFSSource:

    配置GooseFS的数据

  • CFSTurboSource:

    配置TurboFS的数据

  • LocalDiskSource:

    来自本地磁盘的信息

  • CBSSource:

    CBS配置信息

  • HostPathSource:

    主机路径信息



1619
1620
1621
# File 'lib/v20211111/models.rb', line 1619

def HostPathSource
  @HostPathSource
end

#LocalDiskSourceObject

可选值为 BUILTIN_CODE, BUILTIN_DATA, BUILTIN_MODEL, USER_DATA, USER_CODE, USER_MODEL, OUTPUT, OTHER 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MappingPath:

    映射路径

  • DataSourceUsage:

    存储用途

  • DataSourceType:

    DATASET、COS、CFS、CFSTurbo、GooseFSx、HDFS、WEDATA_HDFS

  • DataSetSource:

    来自数据集的数据

  • COSSource:

    来自cos的数据

  • CFSSource:

    来自CFS的数据

  • HDFSSource:

    来自HDFS的数据

  • GooseFSSource:

    配置GooseFS的数据

  • CFSTurboSource:

    配置TurboFS的数据

  • LocalDiskSource:

    来自本地磁盘的信息

  • CBSSource:

    CBS配置信息

  • HostPathSource:

    主机路径信息



1619
1620
1621
# File 'lib/v20211111/models.rb', line 1619

def LocalDiskSource
  @LocalDiskSource
end

#MappingPathObject

可选值为 BUILTIN_CODE, BUILTIN_DATA, BUILTIN_MODEL, USER_DATA, USER_CODE, USER_MODEL, OUTPUT, OTHER 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MappingPath:

    映射路径

  • DataSourceUsage:

    存储用途

  • DataSourceType:

    DATASET、COS、CFS、CFSTurbo、GooseFSx、HDFS、WEDATA_HDFS

  • DataSetSource:

    来自数据集的数据

  • COSSource:

    来自cos的数据

  • CFSSource:

    来自CFS的数据

  • HDFSSource:

    来自HDFS的数据

  • GooseFSSource:

    配置GooseFS的数据

  • CFSTurboSource:

    配置TurboFS的数据

  • LocalDiskSource:

    来自本地磁盘的信息

  • CBSSource:

    CBS配置信息

  • HostPathSource:

    主机路径信息



1619
1620
1621
# File 'lib/v20211111/models.rb', line 1619

def MappingPath
  @MappingPath
end

Instance Method Details

#deserialize(params) ⇒ Object



1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
# File 'lib/v20211111/models.rb', line 1636

def deserialize(params)
  @MappingPath = params['MappingPath']
  @DataSourceUsage = params['DataSourceUsage']
  @DataSourceType = params['DataSourceType']
  unless params['DataSetSource'].nil?
    @DataSetSource = DataSetConfig.new
    @DataSetSource.deserialize(params['DataSetSource'])
  end
  unless params['COSSource'].nil?
    @COSSource = CosPathInfo.new
    @COSSource.deserialize(params['COSSource'])
  end
  unless params['CFSSource'].nil?
    @CFSSource = CFSConfig.new
    @CFSSource.deserialize(params['CFSSource'])
  end
  unless params['HDFSSource'].nil?
    @HDFSSource = HDFSConfig.new
    @HDFSSource.deserialize(params['HDFSSource'])
  end
  unless params['GooseFSSource'].nil?
    @GooseFSSource = GooseFS.new
    @GooseFSSource.deserialize(params['GooseFSSource'])
  end
  unless params['CFSTurboSource'].nil?
    @CFSTurboSource = CFSTurbo.new
    @CFSTurboSource.deserialize(params['CFSTurboSource'])
  end
  unless params['LocalDiskSource'].nil?
    @LocalDiskSource = LocalDisk.new
    @LocalDiskSource.deserialize(params['LocalDiskSource'])
  end
  unless params['CBSSource'].nil?
    @CBSSource = CBSConfig.new
    @CBSSource.deserialize(params['CBSSource'])
  end
  unless params['HostPathSource'].nil?
    @HostPathSource = HostPath.new
    @HostPathSource.deserialize(params['HostPathSource'])
  end
end