class Aws::SageMaker::Types::DataSource

Describes the location of the channel data.

@note When making an API call, you may pass DataSource

data as a 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
      },
    }

@!attribute [rw] s3_data_source

The S3 location of the data source that is associated with a
channel.
@return [Types::S3DataSource]

@!attribute [rw] file_system_data_source

The file system that is associated with a channel.
@return [Types::FileSystemDataSource]

@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/DataSource AWS API Documentation

Constants

SENSITIVE