You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::SageMaker::Types::DataSource

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing DataSource as input to an Aws::Client method, you can use a vanilla Hash:

{
  s3_data_source: {
    s3_data_type: "ManifestFile", # required, accepts ManifestFile, S3Prefix, AugmentedManifestFile
    s3_uri: "S3Uri", # required
    s3_data_distribution_type: "FullyReplicated", # accepts FullyReplicated, ShardedByS3Key
    attribute_names: ["AttributeName"],
  },
  file_system_data_source: {
    file_system_id: "FileSystemId", # required
    file_system_access_mode: "rw", # required, accepts rw, ro
    file_system_type: "EFS", # required, accepts EFS, FSxLustre
    directory_path: "DirectoryPath", # required
  },
}

Describes the location of the channel data.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#file_system_data_sourceTypes::FileSystemDataSource

The file system that is associated with a channel.

Returns:

#s3_data_sourceTypes::S3DataSource

The S3 location of the data source that is associated with a channel.

Returns:

  • (Types::S3DataSource)

    The S3 location of the data source that is associated with a channel.