

# DataSource
<a name="API_DataSource"></a>

Describes the location of the channel data.

## Contents
<a name="API_DataSource_Contents"></a>

 ** DatasetSource **   <a name="sagemaker-Type-DataSource-DatasetSource"></a>
 The dataset resource that's associated with a channel.   
Type: [DatasetSource](API_DatasetSource.md) object  
Required: No

 ** FileSystemDataSource **   <a name="sagemaker-Type-DataSource-FileSystemDataSource"></a>
The file system that is associated with a channel.  
Type: [FileSystemDataSource](API_FileSystemDataSource.md) object  
Required: No

 ** S3DataSource **   <a name="sagemaker-Type-DataSource-S3DataSource"></a>
The S3 location of the data source that is associated with a channel.  
Type: [S3DataSource](API_S3DataSource.md) object  
Required: No

## See Also
<a name="API_DataSource_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/sagemaker-2017-07-24/DataSource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/sagemaker-2017-07-24/DataSource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/sagemaker-2017-07-24/DataSource) 