Provides an Athena database.
resource "aws_s3_bucket" "hoge" {
bucket = "hoge"
}
resource "aws_athena_database" "hoge" {
name = "database_name"
bucket = "${aws_s3_bucket.hoge.bucket}"
}
The following arguments are supported:
name - (Required) Name of the database to create. bucket - (Required) Name of s3 bucket to save the results of the query execution. force_destroy - (Optional, Default: false) A boolean that indicates all tables should be deleted from the database so that the database can be destroyed without error. The tables are not recoverable. NOTE: When Athena queries are executed, result files may be created in the specified bucket. Consider using
force_destroyon the bucket too in order to avoid any problems when destroying the bucket.
In addition to all arguments above, the following attributes are exported:
id - The database name
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/aws/r/athena_database.html