You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

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

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

Overview

Note:

When making an API call, you may pass CrawlerTargets data as a hash:

{
  s3_targets: [
    {
      path: "Path",
      exclusions: ["Path"],
    },
  ],
  jdbc_targets: [
    {
      connection_name: "ConnectionName",
      path: "Path",
      exclusions: ["Path"],
    },
  ],
  dynamo_db_targets: [
    {
      path: "Path",
    },
  ],
}

Specifies data stores to crawl.

Instance Attribute Summary collapse

Instance Attribute Details

#dynamo_db_targetsArray<Types::DynamoDBTarget>

Specifies DynamoDB targets.

Returns:



1084
1085
1086
1087
1088
1089
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 1084

class CrawlerTargets < Struct.new(
  :s3_targets,
  :jdbc_targets,
  :dynamo_db_targets)
  include Aws::Structure
end

#jdbc_targetsArray<Types::JdbcTarget>

Specifies JDBC targets.

Returns:



1084
1085
1086
1087
1088
1089
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 1084

class CrawlerTargets < Struct.new(
  :s3_targets,
  :jdbc_targets,
  :dynamo_db_targets)
  include Aws::Structure
end

#s3_targetsArray<Types::S3Target>

Specifies Amazon S3 targets.

Returns:



1084
1085
1086
1087
1088
1089
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 1084

class CrawlerTargets < Struct.new(
  :s3_targets,
  :jdbc_targets,
  :dynamo_db_targets)
  include Aws::Structure
end