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.



1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'lib/v20211111/models.rb', line 1610

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:

    主机路径信息



1608
1609
1610
# File 'lib/v20211111/models.rb', line 1608

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:

    主机路径信息



1608
1609
1610
# File 'lib/v20211111/models.rb', line 1608

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:

    主机路径信息



1608
1609
1610
# File 'lib/v20211111/models.rb', line 1608

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:

    主机路径信息



1608
1609
1610
# File 'lib/v20211111/models.rb', line 1608

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:

    主机路径信息



1608
1609
1610
# File 'lib/v20211111/models.rb', line 1608

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:

    主机路径信息



1608
1609
1610
# File 'lib/v20211111/models.rb', line 1608

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:

    主机路径信息



1608
1609
1610
# File 'lib/v20211111/models.rb', line 1608

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:

    主机路径信息



1608
1609
1610
# File 'lib/v20211111/models.rb', line 1608

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:

    主机路径信息



1608
1609
1610
# File 'lib/v20211111/models.rb', line 1608

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:

    主机路径信息



1608
1609
1610
# File 'lib/v20211111/models.rb', line 1608

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:

    主机路径信息



1608
1609
1610
# File 'lib/v20211111/models.rb', line 1608

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:

    主机路径信息



1608
1609
1610
# File 'lib/v20211111/models.rb', line 1608

def MappingPath
  @MappingPath
end

Instance Method Details

#deserialize(params) ⇒ Object



1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
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
# File 'lib/v20211111/models.rb', line 1625

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