Class CfnCrawler.S3TargetProperty
Specifies a data store in Amazon Simple Storage Service (Amazon S3).
Inheritance
Implements
Namespace: Amazon.CDK.AWS.Glue
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class S3TargetProperty : Object, CfnCrawler.IS3TargetProperty
Syntax (vb)
Public Class S3TargetProperty
Inherits Object
Implements CfnCrawler.IS3TargetProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Glue;
var s3TargetProperty = new S3TargetProperty {
ConnectionName = "connectionName",
DlqEventQueueArn = "dlqEventQueueArn",
EventQueueArn = "eventQueueArn",
Exclusions = new [] { "exclusions" },
Path = "path",
SampleSize = 123
};
Synopsis
Constructors
S3TargetProperty() |
Properties
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). |
DlqEventQueueArn | A valid Amazon dead-letter SQS ARN. |
EventQueueArn | A valid Amazon SQS ARN. |
Exclusions | A list of glob patterns used to exclude from the crawl. |
Path | The path to the Amazon S3 target. |
SampleSize | Sets the number of files in each leaf folder to be crawled when crawling sample files in a dataset. |
Constructors
S3TargetProperty()
public S3TargetProperty()
Properties
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).
public string ConnectionName { get; set; }
Property Value
System.String
Remarks
DlqEventQueueArn
A valid Amazon dead-letter SQS ARN.
public string DlqEventQueueArn { get; set; }
Property Value
System.String
Remarks
For example, arn:aws:sqs:region:account:deadLetterQueue
.
EventQueueArn
A valid Amazon SQS ARN.
public string EventQueueArn { get; set; }
Property Value
System.String
Remarks
For example, arn:aws:sqs:region:account:sqs
.
Exclusions
A list of glob patterns used to exclude from the crawl.
public string[] Exclusions { get; set; }
Property Value
System.String[]
Remarks
Path
The path to the Amazon S3 target.
public string Path { get; set; }
Property Value
System.String
Remarks
SampleSize
Sets the number of files in each leaf folder to be crawled when crawling sample files in a dataset.
public Nullable<double> SampleSize { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
If not set, all the files are crawled. A valid value is an integer between 1 and 249.