You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description="Machine types determine the specifications of your machines, such as the amount of memory, virtual cores, and persistent disk limits an instance will have."
20
+
default="n1-standard-4"
21
+
}
22
+
variable"disk_size" {
23
+
type=number
24
+
description="Disk size in GB - Persistent disk performance is tied to the size of the persistent disk volume. You are charged for the actual amount of provisioned disk space."
25
+
default=100
26
+
}
27
+
variable"disk_type" {
28
+
type=string
29
+
description="Storage space is much less expensive for a standard Persistent Disk. An SSD Persistent Disk is better for random IOPS or streaming throughput with low latency."
30
+
default="SSD Persistent Disk"
31
+
}
32
+
variable"image_name" {
33
+
type=string
34
+
description="The High Availability (cluster) image name (e.g. check-point-r8120-gw-byol-cluster-123-456-v12345678). You can choose the desired cluster image value from: https://github.com/CheckPointSW/CloudGuardIaaS/blob/master/gcp/deployment-packages/ha-byol/images.py"
35
+
}
36
+
variable"os_version" {
37
+
type=string
38
+
description="GAIA OS version"
39
+
default="R8120"
40
+
}
41
+
variable"cluster_network" {
42
+
type=list(string)
43
+
description="Cluster external network ID in the chosen zone."
44
+
}
45
+
variable"cluster_network_subnetwork" {
46
+
type=list(string)
47
+
description="Cluster subnet ID in the chosen network."
48
+
}
49
+
variable"mgmt_network" {
50
+
type=list(string)
51
+
description="Management network ID in the chosen zone."
52
+
}
53
+
variable"mgmt_network_subnetwork" {
54
+
type=list(string)
55
+
description="Management subnet ID in the chosen network."
56
+
}
57
+
variable"num_internal_networks" {
58
+
type=number
59
+
description="A number in the range 1 - 6 of internal network interfaces."
60
+
default=1
61
+
}
62
+
variable"internal_network1_network" {
63
+
type=list(string)
64
+
description="1st internal network ID in the chosen zone."
65
+
default=[]
66
+
}
67
+
variable"internal_network1_subnetwork" {
68
+
type=list(string)
69
+
description="1st internal subnet ID in the chosen network."
70
+
default=[]
71
+
}
72
+
variable"internal_network2_network" {
73
+
type=list(string)
74
+
description="2nd internal network ID in the chosen zone."
75
+
default=[]
76
+
}
77
+
variable"internal_network2_subnetwork" {
78
+
type=list(string)
79
+
description="2nd internal subnet ID in the chosen network."
80
+
default=[]
81
+
}
82
+
variable"internal_network3_network" {
83
+
type=list(string)
84
+
description="3rd internal network ID in the chosen zone."
85
+
default=[]
86
+
}
87
+
variable"internal_network3_subnetwork" {
88
+
type=list(string)
89
+
description="3rd internal subnet ID in the chosen network."
90
+
default=[]
91
+
}
92
+
variable"internal_network4_network" {
93
+
type=list(string)
94
+
description="4th internal network ID in the chosen zone."
95
+
default=[]
96
+
}
97
+
variable"internal_network4_subnetwork" {
98
+
type=list(string)
99
+
description="4th internal subnet ID in the chosen network."
100
+
default=[]
101
+
}
102
+
variable"internal_network5_network" {
103
+
type=list(string)
104
+
description="5th internal network ID in the chosen zone."
105
+
default=[]
106
+
}
107
+
variable"internal_network5_subnetwork" {
108
+
type=list(string)
109
+
description="5th internal subnet ID in the chosen network."
110
+
default=[]
111
+
}
112
+
variable"internal_network6_network" {
113
+
type=list(string)
114
+
description="6th internal network ID in the chosen zone."
115
+
default=[]
116
+
}
117
+
variable"internal_network6_subnetwork" {
118
+
type=list(string)
119
+
description="6th internal subnet ID in the chosen network."
120
+
default=[]
121
+
}
122
+
variable"admin_SSH_key" {
123
+
type=string
124
+
description="(Optional) The SSH public key for SSH authentication to the MIG instances. Leave this field blank to use all project-wide pre-configured SSH keys."
125
+
default=""
126
+
}
127
+
variable"project" {
128
+
type=string
129
+
description="Personal project id. The project indicates the default GCP project all of your resources will be created in."
130
+
default=""
131
+
}
132
+
variable"generate_password" {
133
+
type=bool
134
+
description="Automatically generate an administrator password."
135
+
default=false
136
+
}
137
+
variable"sic_key" {
138
+
type=string
139
+
description="The Secure Internal Communication one time secret used to set up trust between the cluster object and the management server. At least 8 alpha numeric characters. If SIC is not provided and needed, a key will be automatically generated"
140
+
}
141
+
variable"allow_upload_download" {
142
+
type=bool
143
+
description="Allow download from/upload to Check Point."
144
+
default=false
145
+
}
146
+
variable"enable_monitoring" {
147
+
type=bool
148
+
description="Enable Stackdriver monitoring"
149
+
default=false
150
+
}
151
+
variable"admin_shell" {
152
+
type=string
153
+
description="Change the admin shell to enable advanced command line configuration."
154
+
default="/etc/cli.sh"
155
+
}
156
+
variable"smart_1_cloud_token_a" {
157
+
type=string
158
+
description="(Optional) Smart-1 cloud token for member A to connect this Gateway to Check Point's Security Management as a Service"
159
+
default=""
160
+
}
161
+
variable"smart_1_cloud_token_b" {
162
+
type=string
163
+
description="(Optional) Smart-1 cloud token for member B to connect this Gateway to Check Point's Security Management as a Service"
164
+
default=""
165
+
}
166
+
variable"maintenance_mode_password_hash" {
167
+
description="Maintenance mode password hash, relevant only for R81.20 and higher versions"
168
+
type=string
169
+
default=""
170
+
}
171
+
variable"management_network" {
172
+
type=string
173
+
description="Security Management Server address - The public address of the Security Management Server, in CIDR notation. If using Smart-1 Cloud management, insert 'S1C'. VPN peers addresses cannot be in this CIDR block, so this value cannot be the zero-address."
0 commit comments