Skip to content

Commit 694b9dd

Browse files
chkp-natanelmchkp-avivm
authored andcommitted
VWAN | Added plan parameters
1 parent e4b75e1 commit 694b9dd

File tree

2 files changed

+46
-0
lines changed

2 files changed

+46
-0
lines changed

modules/nva_into_existing_hub/variables.tf

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,3 +202,26 @@ variable "tags" {
202202
type = map(map(string))
203203
default = {}
204204
}
205+
206+
207+
variable "plan_product" {
208+
description = "Use the following plan when deploying with terraform: cp-vwan-managed-app"
209+
type = string
210+
default = "cp-vwan-managed-app"
211+
}
212+
213+
variable "plan_version" {
214+
description = "Use the latest version of the managed application (e.g., 1.0.23) for best results. Full version list: https://support.checkpoint.com/results/sk/sk132192"
215+
type = string
216+
default = "1.0.23"
217+
}
218+
219+
variable "custom_license_type" {
220+
description = "License type when using staged image."
221+
type = string
222+
default = ""
223+
validation {
224+
condition = contains(["", "ngtp", "ngtx", "premium"], var.custom_license_type)
225+
error_message = "Valid options are 'ngtp', 'ngtx', or 'premium' or empty."
226+
}
227+
}

modules/nva_into_new_vwan/variables.tf

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,3 +213,26 @@ variable "tags" {
213213
type = map(map(string))
214214
default = {}
215215
}
216+
217+
218+
variable "plan_product" {
219+
description = "Use the following plan when deploying with terraform: cp-vwan-managed-app"
220+
type = string
221+
default = "cp-vwan-managed-app"
222+
}
223+
224+
variable "plan_version" {
225+
description = "Use the latest version of the managed application (e.g., 1.0.23) for best results. Full version list: https://support.checkpoint.com/results/sk/sk132192"
226+
type = string
227+
default = "1.0.23"
228+
}
229+
230+
variable "custom_license_type" {
231+
description = "License type when using staged image."
232+
type = string
233+
default = ""
234+
validation {
235+
condition = contains(["", "ngtp", "ngtx", "premium"], var.custom_license_type)
236+
error_message = "Valid options are 'ngtp', 'ngtx', or 'premium' or empty."
237+
}
238+
}

0 commit comments

Comments
 (0)