Class: Aws::Glue::Types::CrawlerTargets

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-glue/types.rb

Overview

Specifies data stores to crawl.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#catalog_targetsArray<Types::CatalogTarget>

Specifies Glue Data Catalog targets.

Returns:



4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
# File 'lib/aws-sdk-glue/types.rb', line 4211

class CrawlerTargets < Struct.new(
  :s3_targets,
  :jdbc_targets,
  :mongo_db_targets,
  :dynamo_db_targets,
  :catalog_targets,
  :delta_targets,
  :iceberg_targets,
  :hudi_targets)
  SENSITIVE = []
  include Aws::Structure
end

#delta_targetsArray<Types::DeltaTarget>

Specifies Delta data store targets.

Returns:



4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
# File 'lib/aws-sdk-glue/types.rb', line 4211

class CrawlerTargets < Struct.new(
  :s3_targets,
  :jdbc_targets,
  :mongo_db_targets,
  :dynamo_db_targets,
  :catalog_targets,
  :delta_targets,
  :iceberg_targets,
  :hudi_targets)
  SENSITIVE = []
  include Aws::Structure
end

#dynamo_db_targetsArray<Types::DynamoDBTarget>

Specifies Amazon DynamoDB targets.

Returns:



4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
# File 'lib/aws-sdk-glue/types.rb', line 4211

class CrawlerTargets < Struct.new(
  :s3_targets,
  :jdbc_targets,
  :mongo_db_targets,
  :dynamo_db_targets,
  :catalog_targets,
  :delta_targets,
  :iceberg_targets,
  :hudi_targets)
  SENSITIVE = []
  include Aws::Structure
end

#hudi_targetsArray<Types::HudiTarget>

Specifies Apache Hudi data store targets.

Returns:



4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
# File 'lib/aws-sdk-glue/types.rb', line 4211

class CrawlerTargets < Struct.new(
  :s3_targets,
  :jdbc_targets,
  :mongo_db_targets,
  :dynamo_db_targets,
  :catalog_targets,
  :delta_targets,
  :iceberg_targets,
  :hudi_targets)
  SENSITIVE = []
  include Aws::Structure
end

#iceberg_targetsArray<Types::IcebergTarget>

Specifies Apache Iceberg data store targets.

Returns:



4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
# File 'lib/aws-sdk-glue/types.rb', line 4211

class CrawlerTargets < Struct.new(
  :s3_targets,
  :jdbc_targets,
  :mongo_db_targets,
  :dynamo_db_targets,
  :catalog_targets,
  :delta_targets,
  :iceberg_targets,
  :hudi_targets)
  SENSITIVE = []
  include Aws::Structure
end

#jdbc_targetsArray<Types::JdbcTarget>

Specifies JDBC targets.

Returns:



4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
# File 'lib/aws-sdk-glue/types.rb', line 4211

class CrawlerTargets < Struct.new(
  :s3_targets,
  :jdbc_targets,
  :mongo_db_targets,
  :dynamo_db_targets,
  :catalog_targets,
  :delta_targets,
  :iceberg_targets,
  :hudi_targets)
  SENSITIVE = []
  include Aws::Structure
end

#mongo_db_targetsArray<Types::MongoDBTarget>

Specifies Amazon DocumentDB or MongoDB targets.

Returns:



4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
# File 'lib/aws-sdk-glue/types.rb', line 4211

class CrawlerTargets < Struct.new(
  :s3_targets,
  :jdbc_targets,
  :mongo_db_targets,
  :dynamo_db_targets,
  :catalog_targets,
  :delta_targets,
  :iceberg_targets,
  :hudi_targets)
  SENSITIVE = []
  include Aws::Structure
end

#s3_targetsArray<Types::S3Target>

Specifies Amazon Simple Storage Service (Amazon S3) targets.

Returns:



4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
# File 'lib/aws-sdk-glue/types.rb', line 4211

class CrawlerTargets < Struct.new(
  :s3_targets,
  :jdbc_targets,
  :mongo_db_targets,
  :dynamo_db_targets,
  :catalog_targets,
  :delta_targets,
  :iceberg_targets,
  :hudi_targets)
  SENSITIVE = []
  include Aws::Structure
end