🐨
TerraformでRDSインスタンスを作るときに「Argument is deprecated」と言われる
Terraform Version 1.1.7
Provider version 4.5
RDSインスタンスを作ろうとしたときに、Argumentでデータベース名をname
で指定したら下記の怒られが発生した。
DBの名前(RDSインスタンス名ではない)を指定するArgumentはname
からdb_name
に変わっているらしい。
name
はdeprecated(非推奨)だからdb_name
を使えと忠告してくれている。(2022/3/16 現在)
│ Warning: Argument is deprecated
│
│ with aws_db_instance.mysql_sample,
│ on rds.tf line 75, in resource "aws_db_instance" "mysql_sample":
│ 75: name = "sample_db"
│
│ Use db_name instead
│
│ (and one more similar warning elsewhere)
Discussion