CrawlerS3TargetArgs

data class CrawlerS3TargetArgs(val connectionName: Output<String>? = null, val dlqEventQueueArn: Output<String>? = null, val eventQueueArn: Output<String>? = null, val exclusions: Output<List<String>>? = null, val path: Output<String>? = null, val sampleSize: Output<Int>? = null) : ConvertibleToJava<CrawlerS3TargetArgs>

Specifies a data store in Amazon Simple Storage Service (Amazon S3).

Constructors

Link copied to clipboard
constructor(connectionName: Output<String>? = null, dlqEventQueueArn: Output<String>? = null, eventQueueArn: Output<String>? = null, exclusions: Output<List<String>>? = null, path: Output<String>? = null, sampleSize: Output<Int>? = null)

Properties

Link copied to clipboard
val connectionName: Output<String>? = null

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).

Link copied to clipboard
val dlqEventQueueArn: Output<String>? = null

A valid Amazon dead-letter SQS ARN. For example, arn:aws:sqs:region:account:deadLetterQueue.

Link copied to clipboard
val eventQueueArn: Output<String>? = null

A valid Amazon SQS ARN. For example, arn:aws:sqs:region:account:sqs.

Link copied to clipboard
val exclusions: Output<List<String>>? = null

A list of glob patterns used to exclude from the crawl.

Link copied to clipboard
val path: Output<String>? = null

The path to the Amazon S3 target.

Link copied to clipboard
val sampleSize: Output<Int>? = null

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.

Functions

Link copied to clipboard
open override fun toJava(): CrawlerS3TargetArgs