aws_glue_catalog_database

Provides a Glue Catalog Database Resource. You can refer to the Glue Developer Guide for a full explanation of the Glue Data Catalog functionality

Example Usage

resource "aws_glue_catalog_database" "aws_glue_catalog_database" {
  name = "MyCatalogDatabase"
}

Argument Reference

The following arguments are supported:

  • name - (Required) The name of the database.
  • catalog_id - (Optional) ID of the Glue Catalog to create the database in. If omitted, this defaults to the AWS Account ID.
  • description - (Optional) Description of the database.
  • location_uri - (Optional) The location of the database (for example, an HDFS path).
  • parameters - (Optional) A list of key-value pairs that define parameters and properties of the database.

Import

Glue Catalog Databases can be imported using the catalog_id:name. If you have not set a Catalog ID specify the AWS Account ID that the database is in, e.g.

$ terraform import aws_glue_catalog_database.database 123456789012:my_database

© 2018 HashiCorp
Licensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/aws/r/glue_catalog_database.html