This repository has been archived by the owner on Aug 4, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
variables.tf
57 lines (46 loc) · 1.53 KB
/
variables.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
####################
# Required Variables
####################
variable "project_id" {
description = "The Project to deploy resources into"
}
variable "notification_email_address" {
description = "The Email Address which should recieve notifications for Shielded VM Failures"
}
variable "stackdriver_project" {
description = "The Project ID of the Stackdriver Workspace which to deploy the Stackdriver Alerts. If you stackdriver workspace is in the same project as your resources, set this variable equal to the project_id"
}
variable "ssh_cidr_range" {
description = "The CIDR Block to allow SSH access for the Shielded VM instance "
}
####################
# Optional Variables
####################
variable "region" {
description = "The Region to deploy resources into"
default = "us-east1"
}
variable "shielded_vm_image" {
description = "The VM Image to deploy. Image must be compatible with shielded VM"
default = "gce-uefi-images/ubuntu-1804-lts"
}
variable "subnet_cidr_range" {
description = "The IPV4 Range for the Network"
default = "192.168.1.0/24"
}
variable "zone" {
description = "The Zone which to deploy the VM into"
default = "us-east1-b"
}
variable "enable_secure_boot" {
description = "Enable Secure Boot feature in Shielded VM?"
default = true
}
variable "enable_vtpm" {
description = "Enable Virtual TPM feature in Shielded VM?"
default = true
}
variable "enable_integrity_monitoring" {
description = "Enable Integrity Monitoring feature in Shielded VM?"
default = true
}