Difference between revisions of "Terraform error: List of string required"

From wikieduonline
Jump to navigation Jump to search
Line 14: Line 14:
 
* [[Terraform types]]: <code>[[Terraform: list type|list]]</code>
 
* [[Terraform types]]: <code>[[Terraform: list type|list]]</code>
 
* Terraform error: <code>[[List of object required]]</code>
 
* Terraform error: <code>[[List of object required]]</code>
 +
* [[Terraform plan execution errors]]
  
 
== See also ==
 
== See also ==

Revision as of 18:33, 3 June 2022

Error: Invalid value for module argument
│
│   on main.tf line 8, in module "yourModuleName":
│    8:   subnet_ids = var.subnet_id
│
│ The given value is not suitable for child module variable "subnet_ids" defined at
│ ../path/to/your/terraformodule.tf :79,1-22: list of string required.
  • Solution: If your element is from type list make user provide values using proper format: [value1, value2] or [value1] if your list of strings only have one value.
  • Example: variable "vpc_security_group_ids" { default = ["sg-9038b461666bf999a"] }

Related

See also

Advertising: