I need to add a tag to an AWS Glue Database. I can successfully achieve this via AWS CLI like:
aws glue tag-resource --resource-arn arn:aws:glue:eu-east-1:0123456789:database/my_database --tags-to-add MyTag=MyValue
But I can't find how to do it via a terraform script. The following code gives me an error message
...
resource "aws_glue_catalog_database" "my_database" {
name = "my_database"
tags = {
MyTag = "MyValue"
}
}
Error:
╷
│ Error: Unsupported argument
│
│ on main.tf line 27, in resource "aws_glue_catalog_database" "my_database":
│ 27: tags = {
│
│ An argument named "tags" is not expected here.
╵
Terraform versions:
Terraform v1.2.4
+ provider registry.terraform.io/hashicorp/aws v4.31.0