CrawlerTargetsArgs

data class CrawlerTargetsArgs(val catalogTargets: Output<List<CrawlerCatalogTargetArgs>>? = null, val deltaTargets: Output<List<CrawlerDeltaTargetArgs>>? = null, val dynamoDbTargets: Output<List<CrawlerDynamoDbTargetArgs>>? = null, val hudiTargets: Output<List<CrawlerHudiTargetArgs>>? = null, val icebergTargets: Output<List<CrawlerIcebergTargetArgs>>? = null, val jdbcTargets: Output<List<CrawlerJdbcTargetArgs>>? = null, val mongoDbTargets: Output<List<CrawlerMongoDbTargetArgs>>? = null, val s3Targets: Output<List<CrawlerS3TargetArgs>>? = null) : ConvertibleToJava<CrawlerTargetsArgs>

Specifies data stores to crawl.

Constructors

Link copied to clipboard
constructor(catalogTargets: Output<List<CrawlerCatalogTargetArgs>>? = null, deltaTargets: Output<List<CrawlerDeltaTargetArgs>>? = null, dynamoDbTargets: Output<List<CrawlerDynamoDbTargetArgs>>? = null, hudiTargets: Output<List<CrawlerHudiTargetArgs>>? = null, icebergTargets: Output<List<CrawlerIcebergTargetArgs>>? = null, jdbcTargets: Output<List<CrawlerJdbcTargetArgs>>? = null, mongoDbTargets: Output<List<CrawlerMongoDbTargetArgs>>? = null, s3Targets: Output<List<CrawlerS3TargetArgs>>? = null)

Properties

Link copied to clipboard

Specifies AWS Glue Data Catalog targets.

Link copied to clipboard

Specifies an array of Delta data store targets.

Link copied to clipboard

Specifies Amazon DynamoDB targets.

Link copied to clipboard
val hudiTargets: Output<List<CrawlerHudiTargetArgs>>? = null

Specifies Apache Hudi data store targets.

Link copied to clipboard

Specifies Apache Iceberg data store targets.

Link copied to clipboard
val jdbcTargets: Output<List<CrawlerJdbcTargetArgs>>? = null

Specifies JDBC targets.

Link copied to clipboard

A list of Mongo DB targets.

Link copied to clipboard
val s3Targets: Output<List<CrawlerS3TargetArgs>>? = null

Specifies Amazon Simple Storage Service (Amazon S3) targets.

Functions

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