次の Terraform プロバイダーを宣言しようとしています。
provider "mysql" {
endpoint = "${aws_db_instance.main.endpoint}:3306"
username = "root"
password = "root"
}
次のエラーが表示されます。
Error refreshing state: 1 error(s) occurred:
* dial tcp: lookup ${aws_db_instance.main.endpoint}: invalid domain name
Terraform がエンドポイント文字列で補間を実行していないようですが、これに関するドキュメントには何も表示されません。