generated from Azure/terraform-azurerm-avm-template
-
Notifications
You must be signed in to change notification settings - Fork 26
Expand file tree
/
Copy pathvariables.build.tf
More file actions
20 lines (19 loc) · 968 Bytes
/
variables.build.tf
File metadata and controls
20 lines (19 loc) · 968 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#TODO: Review how this VM will be used and what configurations should be included. (Should this be a scale set instead?)
variable "buildvm_definition" {
type = object({
deploy = optional(bool, true)
name = optional(string)
sku = optional(string, "Standard_B2s")
tags = optional(map(string), {})
enable_telemetry = optional(bool, true)
})
default = {}
description = <<DESCRIPTION
Configuration object for the Build VM to be created for managing the implementation services.
- `deploy` - (Optional) Deploy the build vm. Default is true.
- `name` - (Optional) The name of the Build VM. If not provided, a name will be generated.
- `sku` - (Optional) The VM size/SKU for the Build VM. Default is "Standard_B2s".
- `tags` - (Optional) Map of tags to assign to the Build VM.
- `enable_telemetry` - (Optional) Whether telemetry is enabled for the Build VM module. Default is true.
DESCRIPTION
}