Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

111 řádky
2.1 KiB

  1. variable "ARM_SUBSCRIPTION_ID" {
  2. type = string
  3. }
  4. variable "ARM_CLIENT_ID" {
  5. type = string
  6. }
  7. variable "ARM_CLIENT_SECRET" {
  8. type = string
  9. }
  10. variable "ARM_TENANT_ID" {
  11. type = string
  12. }
  13. variable "resource_groups" {
  14. type = map
  15. default = {}
  16. description = "Resources group definition"
  17. }
  18. variable "storage_accounts" {
  19. type = map
  20. default = {}
  21. description = "Storage accounts denition"
  22. }
  23. variable "virtual_networks" {
  24. type = list
  25. default = []
  26. description = "Virtual network definition list"
  27. }
  28. variable "ssh_pubkey" {
  29. type = string
  30. default = ""
  31. description = "Public ssh key to connect on machine"
  32. }
  33. variable "route_tables" {
  34. type = list
  35. default = []
  36. description = "Route table definition list"
  37. }
  38. variable "subnets_associations" {
  39. type = list
  40. default = []
  41. description = "Subnets association list"
  42. }
  43. variable "network_security_groups" {
  44. type = list
  45. default = []
  46. description = "Network security groups definition list"
  47. }
  48. variable "virtual_machines" {
  49. type = list
  50. default = []
  51. description = "Virtual machines definition list"
  52. }
  53. variable "load_balancers" {
  54. type = map
  55. default = {}
  56. description = "Load balancers definition list"
  57. }
  58. variable "workspaces" {
  59. type = list
  60. default = []
  61. description = "Log Analytic Workspace definition list"
  62. }
  63. variable "solutions" {
  64. type = list(string)
  65. default = []
  66. }
  67. variable "vms_to_alert" {
  68. type = list
  69. default = []
  70. description = "List of Virtual machines to alert"
  71. }
  72. variable "action_groups" {
  73. type = list
  74. default = []
  75. description = "Action Group definition list"
  76. }
  77. variable "alerts" {
  78. type = list
  79. default = []
  80. description = "Alerts definition list"
  81. }
  82. variable "tags" {
  83. type = map
  84. default = {}
  85. description = "Tags definition"
  86. }
  87. variable "rg_name" {
  88. type = string
  89. default = ""
  90. description = "Resource Group for alerts"
  91. }