Create multiple similar resources with count.

Section: Meta-arguments

Use count

hcl
hcl
resource "aws_instance" "web" {
  count = 2
  ami   = var.ami_id
  instance_type = "t3.micro"
}
Explanation

Create multiple similar resources with count.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Meta-arguments
Use for_each
Create resources keyed by map/set members.
OpenIn sheethclsame section
Explicit dependency
Force resource ordering when dependency is not inferred from arguments.
OpenIn sheethclsame section
Lifecycle rules
Control replace/delete behavior and ignored drift.
OpenIn sheethclsame section
String variable
Declare a typed string variable.
OpenIn sheethcl1 tag match
Conditional expression
Choose values conditionally.
OpenIn sheethcl1 tag match
Dynamic block
Generate repeated nested blocks from input data.
OpenIn sheethcl1 tag match