Terraform - creando múltiples cubos

Crear un cubo es bastante simple.

resource "aws_s3_bucket" "henrys_bucket" {
  bucket                  = "${var.s3_bucket_name}"
  acl                     = "private"
  force_destroy           = "true"
}

nicialmente pensé que podría crear una lista para las3_bucket_name variable pero recibo un error:

Error: bucket must be a single value, not a list

-

variable "s3_bucket_name" {
  type = "list"
  default  = ["prod_bucket", "stage-bucket", "qa_bucket"]
}

¿Cómo puedo crear varios cubos sin duplicar el código?

Respuestas a la pregunta(1)

Su respuesta a la pregunta