aws-cdk-lib.aws_glue.CfnCrawler.CatalogTargetProperty

interface CatalogTargetProperty

LanguageType name
.NETAmazon.CDK.AWS.Glue.CfnCrawler.CatalogTargetProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsglue#CfnCrawler_CatalogTargetProperty
Javasoftware.amazon.awscdk.services.glue.CfnCrawler.CatalogTargetProperty
Pythonaws_cdk.aws_glue.CfnCrawler.CatalogTargetProperty
TypeScript aws-cdk-lib » aws_glue » CfnCrawler » CatalogTargetProperty

Specifies an AWS Glue Data Catalog target.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_glue as glue } from 'aws-cdk-lib';
const catalogTargetProperty: glue.CfnCrawler.CatalogTargetProperty = {
  connectionName: 'connectionName',
  databaseName: 'databaseName',
  dlqEventQueueArn: 'dlqEventQueueArn',
  eventQueueArn: 'eventQueueArn',
  tables: ['tables'],
};

Properties

NameTypeDescription
connectionName?stringThe name of the connection for an Amazon S3-backed Data Catalog table to be a target of the crawl when using a Catalog connection type paired with a NETWORK Connection type.
databaseName?stringThe name of the database to be synchronized.
dlqEventQueueArn?stringA valid Amazon dead-letter SQS ARN.
eventQueueArn?stringA valid Amazon SQS ARN.
tables?string[]A list of the tables to be synchronized.

connectionName?

Type: string (optional)

The name of the connection for an Amazon S3-backed Data Catalog table to be a target of the crawl when using a Catalog connection type paired with a NETWORK Connection type.


databaseName?

Type: string (optional)

The name of the database to be synchronized.


dlqEventQueueArn?

Type: string (optional)

A valid Amazon dead-letter SQS ARN.

For example, arn:aws:sqs:region:account:deadLetterQueue .


eventQueueArn?

Type: string (optional)

A valid Amazon SQS ARN.

For example, arn:aws:sqs:region:account:sqs .


tables?

Type: string[] (optional)

A list of the tables to be synchronized.