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

Class: Aws::GlueDataBrew::Types::DataCatalogInputDefinition

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing DataCatalogInputDefinition as input to an Aws::Client method, you can use a vanilla Hash:

{
  catalog_id: "CatalogId",
  database_name: "DatabaseName", # required
  table_name: "TableName", # required
  temp_directory: {
    bucket: "Bucket", # required
    key: "Key",
  },
}

Represents how metadata stored in the AWS Glue Data Catalog is defined in an AWS Glue DataBrew dataset.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#catalog_idString

The unique identifier of the AWS account that holds the Data Catalog that stores the data.

Returns:

  • (String)

    The unique identifier of the AWS account that holds the Data Catalog that stores the data.

#database_nameString

The name of a database in the Data Catalog.

Returns:

  • (String)

    The name of a database in the Data Catalog.

#table_nameString

The name of a database table in the Data Catalog. This table corresponds to a DataBrew dataset.

Returns:

  • (String)

    The name of a database table in the Data Catalog.

#temp_directoryTypes::S3Location

An Amazon location that AWS Glue Data Catalog can use as a temporary directory.

Returns:

  • (Types::S3Location)

    An Amazon location that AWS Glue Data Catalog can use as a temporary directory.