Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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.
LabelingJobDataSource' | |
|
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.