availability_zones
RequiredList of availability zones for subnet distribution
Availability Zone Selection
Use the aws_availability_zones data source for dynamic selection:
data "aws_availability_zones" "available" {
state = "available"
}
Best Practices
- Use at least 2 AZs for high availability
- Use 3 AZs for production workloads
- Verify AZ availability in your region
Full Module Example
module "vpc" {
source = "registry.patterneddesigns.ca/patterneddesigns/vpc/aws"
version = "0.1.0"
# availability_zones
availability_zones = "..."
# Other required inputs
name = "..."
vpc_cidr = "..."
}