事象
terraformでRDSを構築しているときに、以下のwarningが表示されました。
╷
│ Warning: Argument is deprecated
│
│ with aws_db_instance.test-db,
│ on sample.tf line 80, in resource "aws_db_instance" "test-db":
│ 80: name = "datestdb"
│
│ Use db_name instead
│
│ (and one more similar warning elsewhere)
「nameは廃止予定だから、データベース名の指定はdb_nameを使用するように!」とのこと。
コピペして作っているので、こういうWarningが表示されたんだと思います。
解決策は上記のメッセージにあるように、nameではなく、db_nameを使用します。
参考:発生したバージョン
発生したのは以下のバージョンです。
$ terraform -v
Terraform v1.4.4
on linux_amd64
+ provider registry.terraform.io/hashicorp/aws v4.62.0