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
- data S3Target = S3Target' {
- path :: Maybe Text
- sampleSize :: Maybe Int
- connectionName :: Maybe Text
- exclusions :: Maybe [Text]
- eventQueueArn :: Maybe Text
- dlqEventQueueArn :: Maybe Text
- newS3Target :: S3Target
- s3Target_path :: Lens' S3Target (Maybe Text)
- s3Target_sampleSize :: Lens' S3Target (Maybe Int)
- s3Target_connectionName :: Lens' S3Target (Maybe Text)
- s3Target_exclusions :: Lens' S3Target (Maybe [Text])
- s3Target_eventQueueArn :: Lens' S3Target (Maybe Text)
- s3Target_dlqEventQueueArn :: Lens' S3Target (Maybe Text)
Documentation
Specifies a data store in Amazon Simple Storage Service (Amazon S3).
See: newS3Target
smart constructor.
S3Target' | |
|
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: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.
$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: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:eventQueueArn:S3Target'
, s3Target_eventQueueArn
- A valid Amazon SQS ARN. For example, arn:aws:sqs:region:account:sqs
.
$sel:dlqEventQueueArn:S3Target'
, s3Target_dlqEventQueueArn
- A valid Amazon dead-letter SQS ARN. For example,
arn:aws:sqs:region:account:deadLetterQueue
.
s3Target_sampleSize :: Lens' S3Target (Maybe Int) Source #
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_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.