class Aws::Glue::Types::Database
The `Database` object represents a logical grouping of tables that might reside in a Hive metastore or an RDBMS.
@!attribute [rw] name
The name of the database. For Hive compatibility, this is folded to lowercase when it is stored. @return [String]
@!attribute [rw] description
A description of the database. @return [String]
@!attribute [rw] location_uri
The location of the database (for example, an HDFS path). @return [String]
@!attribute [rw] parameters
These key-value pairs define parameters and properties of the database. @return [Hash<String,String>]
@!attribute [rw] create_time
The time at which the metadata database was created in the catalog. @return [Time]
@!attribute [rw] create_table_default_permissions
Creates a set of default permissions on the table for principals. @return [Array<Types::PrincipalPermissions>]
@!attribute [rw] target_database
A `DatabaseIdentifier` structure that describes a target database for resource linking. @return [Types::DatabaseIdentifier]
@!attribute [rw] catalog_id
The ID of the Data Catalog in which the database resides. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/glue-2017-03-31/Database AWS API Documentation
Constants
- SENSITIVE