変数(概要) 変数にはローカル変数と外部変数の2種類があります。 ローカル変数 ローカル変数は、TerraformのHCLコード内で定義され、同じファイル内でのみ使用される変数です。ローカル変数を使用することで、HCLコード内で再利用可能な値を定義できます。ローカル変数は locals ブロック内で定義されます。 ローカル変数の例 locals { region = "us-west-2" vpc_id = "vpc-1234567890abcdefg" subnet_ids = [ "subnet-1234567890abcdefg", "subnet-0987654321hgfedcba" ] } 外部変数 外部変数は、TerraformのHCLコード外から渡される変数であり、terraform.tfvars ファイル、コマンドラインフラグ、環境変数、またはリモートステートから取得され