Difference between revisions of "Terraform error: List of string required"
Jump to navigation
Jump to search
Tags: Mobile web edit, Mobile edit |
Tags: Mobile web edit, Mobile edit |
||
Line 3: | Line 3: | ||
│ | │ | ||
│ on main.tf line 8, in module "yourModuleName": | │ on main.tf line 8, in module "yourModuleName": | ||
− | │ 8: [[subnet_ids]] = [[var.]] | + | │ 8: [[subnet_ids]] = [[var.]]subnet_id |
│ | │ | ||
│ The given value is not suitable for child module [[variable]] "subnet_ids" defined at | │ The given value is not suitable for child module [[variable]] "subnet_ids" defined at |
Revision as of 16:55, 20 February 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 if from type
list
make user provide values using proper format:[value1, value2]
or[value1]
if your list of strings only have one value.
variable "vpc_security_group_ids" { default = ["sg-9038b461666bf999a"] }
See also
Advertising: