| 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.Glue.Types.S3Target
Description
Synopsis
- data S3Target = S3Target' {
- connectionName :: Maybe Text
- dlqEventQueueArn :: Maybe Text
- eventQueueArn :: Maybe Text
- exclusions :: Maybe [Text]
- path :: Maybe Text
- sampleSize :: Maybe Int
- newS3Target :: S3Target
- s3Target_connectionName :: Lens' S3Target (Maybe Text)
- s3Target_dlqEventQueueArn :: Lens' S3Target (Maybe Text)
- s3Target_eventQueueArn :: Lens' S3Target (Maybe Text)
- s3Target_exclusions :: Lens' S3Target (Maybe [Text])
- s3Target_path :: Lens' S3Target (Maybe Text)
- s3Target_sampleSize :: Lens' S3Target (Maybe Int)
Documentation
Specifies a data store in Amazon Simple Storage Service (Amazon S3).
See: newS3Target smart constructor.
Constructors
| S3Target' | |
Fields
| |
Instances
newS3Target :: S3Target Source #
Create a value of S3Target 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:connectionName:S3Target', s3Target_connectionName - The name of a connection which allows a job or crawler to access data in
Amazon S3 within an Amazon Virtual Private Cloud environment (Amazon
VPC).
$sel:dlqEventQueueArn:S3Target', s3Target_dlqEventQueueArn - A valid Amazon dead-letter SQS ARN. For example,
arn:aws:sqs:region:account:deadLetterQueue.
$sel:eventQueueArn:S3Target', s3Target_eventQueueArn - A valid Amazon SQS ARN. For example, arn:aws:sqs:region:account:sqs.
$sel:exclusions:S3Target', s3Target_exclusions - A list of glob patterns used to exclude from the crawl. For more
information, see
Catalog Tables with a Crawler.
$sel:path:S3Target', s3Target_path - The path to the Amazon S3 target.
$sel:sampleSize:S3Target', s3Target_sampleSize - Sets the number of files in each leaf folder to be crawled when crawling
sample files in a dataset. If not set, all the files are crawled. A
valid value is an integer between 1 and 249.
s3Target_connectionName :: Lens' S3Target (Maybe Text) Source #
The name of a connection which allows a job or crawler to access data in Amazon S3 within an Amazon Virtual Private Cloud environment (Amazon VPC).
s3Target_dlqEventQueueArn :: Lens' S3Target (Maybe Text) Source #
A valid Amazon dead-letter SQS ARN. For example,
arn:aws:sqs:region:account:deadLetterQueue.
s3Target_eventQueueArn :: Lens' S3Target (Maybe Text) Source #
A valid Amazon SQS ARN. For example, arn:aws:sqs:region:account:sqs.
s3Target_exclusions :: Lens' S3Target (Maybe [Text]) Source #
A list of glob patterns used to exclude from the crawl. For more information, see Catalog Tables with a Crawler.