class Aws::GlueDataBrew::Types::Input
Represents information on how DataBrew can find data, in either the Glue Data Catalog or Amazon S3.
@note When making an API call, you may pass Input
data as a hash: { s3_input_definition: { bucket: "Bucket", # required key: "Key", }, data_catalog_input_definition: { catalog_id: "CatalogId", database_name: "DatabaseName", # required table_name: "TableName", # required temp_directory: { bucket: "Bucket", # required key: "Key", }, }, database_input_definition: { glue_connection_name: "GlueConnectionName", # required database_table_name: "DatabaseTableName", # required temp_directory: { bucket: "Bucket", # required key: "Key", }, }, }
@!attribute [rw] s3_input_definition
The Amazon S3 location where the data is stored. @return [Types::S3Location]
@!attribute [rw] data_catalog_input_definition
The Glue Data Catalog parameters for the data. @return [Types::DataCatalogInputDefinition]
@!attribute [rw] database_input_definition
Connection information for dataset input files stored in a database. @return [Types::DatabaseInputDefinition]
@see docs.aws.amazon.com/goto/WebAPI/databrew-2017-07-25/Input AWS API Documentation
Constants
- SENSITIVE