vars.tf 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. variable "prefix" {
  2. description = "Prefix for Instance Names"
  3. type = string
  4. }
  5. variable "splunk_legacy_cidr" {
  6. description = "The legacy CIDR block(s)"
  7. default = []
  8. type = list(string)
  9. }
  10. variable "hec_listen_443" {
  11. description = "Should HEC LB (also) listen on :443. 8088 always listens"
  12. default = false
  13. type = bool
  14. }
  15. variable "azs" {
  16. type = list(string)
  17. }
  18. variable "private_subnets" {
  19. type = list(string)
  20. }
  21. variable "public_subnets" {
  22. type = list(string)
  23. }
  24. variable "vpc_id" {
  25. type = string
  26. }
  27. variable "vpc_cidr" {
  28. type = string
  29. }
  30. variable "tags" {
  31. description = "Tags to add to the resource (in addition to global standard tags)"
  32. type = map(any)
  33. default = {}
  34. }
  35. variable "instance_tags" {
  36. description = "Tags only for the ASG instances. For the indexer clusters, this is an array with different tags for each of the 3 ASGs."
  37. type = list(map(string))
  38. default = [{}, {}, {}]
  39. }
  40. variable "instance_type" {
  41. type = string
  42. default = "t3a.micro"
  43. }
  44. variable "reverse_enabled" {
  45. description = "Whether to create the reverse DNS entry."
  46. type = bool
  47. default = true
  48. }