| Copyright | (c) 2013-2023 Brendan Hay | 
|---|---|
| License | Mozilla Public License, v. 2.0. | 
| Maintainer | Brendan Hay | 
| Stability | auto-generated | 
| Portability | non-portable (GHC extensions) | 
| Safe Haskell | Safe-Inferred | 
| Language | Haskell2010 | 
Amazonka.SageMaker.Types.LabelingJobDataSource
Description
Synopsis
Documentation
data LabelingJobDataSource Source #
Provides information about the location of input data.
You must specify at least one of the following: S3DataSource or
 SnsDataSource.
Use SnsDataSource to specify an SNS input topic for a streaming
 labeling job. If you do not specify and SNS input topic ARN, Ground
 Truth will create a one-time labeling job.
Use S3DataSource to specify an input manifest file for both streaming
 and one-time labeling jobs. Adding an S3DataSource is optional if you
 use SnsDataSource to create a streaming labeling job.
See: newLabelingJobDataSource smart constructor.
Constructors
| LabelingJobDataSource' | |
Fields 
  | |
Instances
newLabelingJobDataSource :: LabelingJobDataSource Source #
Create a value of LabelingJobDataSource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3DataSource:LabelingJobDataSource', labelingJobDataSource_s3DataSource - The Amazon S3 location of the input data objects.
$sel:snsDataSource:LabelingJobDataSource', labelingJobDataSource_snsDataSource - An Amazon SNS data source used for streaming labeling jobs. To learn
 more, see
 Send Data to a Streaming Labeling Job.
labelingJobDataSource_s3DataSource :: Lens' LabelingJobDataSource (Maybe LabelingJobS3DataSource) Source #
The Amazon S3 location of the input data objects.
labelingJobDataSource_snsDataSource :: Lens' LabelingJobDataSource (Maybe LabelingJobSnsDataSource) Source #
An Amazon SNS data source used for streaming labeling jobs. To learn more, see Send Data to a Streaming Labeling Job.