variables.tf 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. variable "vpc_id" {
  2. }
  3. variable "stack_name" {
  4. }
  5. variable "region" {
  6. }
  7. variable "public_subnets" {
  8. description = "A list of public subnets inside the VPC."
  9. default = []
  10. }
  11. variable "private_subnets" {
  12. description = "A list of private subnets inside the VPC."
  13. default = []
  14. }
  15. variable "private_db_subnets" {
  16. description = "A list of private subnets inside the VPC for the RDS Postgres"
  17. default = []
  18. }
  19. variable "azs" {
  20. description = "A list of Availability zones in the region"
  21. default = ["a","b","c"]
  22. }
  23. variable "enable_nat_gateway" {
  24. description = "should be true if you want to provision NAT Gateways for each of your private networks"
  25. default = false
  26. }
  27. variable "private_propagating_vgws" {
  28. description = "A list of VGWs the private route table should propagate."
  29. default = []
  30. }
  31. variable "public_propagating_vgws" {
  32. description = "A list of VGWs the public route table should propagate."
  33. default = []
  34. }
  35. variable "ssl_certificate_id" {
  36. description = "SSL Certificate ID on AWS for nuxeocloud.com"
  37. default = "ASCAI627UM4G2NSLWDTMM"
  38. }
  39. data "aws_availability_zones" "available" {}