Skip to content

Commit 3ebd771

Browse files
VWAN | Added missing VWAN plan parameters (#20)
* VWAN | Added plan parameters * Enabled support for custom tags across all solutions * VWAN | Added missing VWAN plan parameters --------- Co-authored-by: natanelm <natanelm@checkpoint.com>
1 parent e4b75e1 commit 3ebd771

File tree

2 files changed

+44
-0
lines changed

2 files changed

+44
-0
lines changed

modules/nva_into_existing_hub/variables.tf

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,3 +202,25 @@ variable "tags" {
202202
type = map(map(string))
203203
default = {}
204204
}
205+
206+
variable "plan_product" {
207+
description = "Use the following plan when deploying with terraform: cp-vwan-managed-app"
208+
type = string
209+
default = "cp-vwan-managed-app"
210+
}
211+
212+
variable "plan_version" {
213+
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"
214+
type = string
215+
default = "1.0.23"
216+
}
217+
218+
variable "custom_license_type" {
219+
description = "License type when using staged image."
220+
type = string
221+
default = ""
222+
validation {
223+
condition = contains(["", "ngtp", "ngtx", "premium"], var.custom_license_type)
224+
error_message = "Valid options are 'ngtp', 'ngtx', or 'premium' or empty."
225+
}
226+
}

modules/nva_into_new_vwan/variables.tf

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,3 +213,25 @@ variable "tags" {
213213
type = map(map(string))
214214
default = {}
215215
}
216+
217+
variable "plan_product" {
218+
description = "Use the following plan when deploying with terraform: cp-vwan-managed-app"
219+
type = string
220+
default = "cp-vwan-managed-app"
221+
}
222+
223+
variable "plan_version" {
224+
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"
225+
type = string
226+
default = "1.0.23"
227+
}
228+
229+
variable "custom_license_type" {
230+
description = "License type when using staged image."
231+
type = string
232+
default = ""
233+
validation {
234+
condition = contains(["", "ngtp", "ngtx", "premium"], var.custom_license_type)
235+
error_message = "Valid options are 'ngtp', 'ngtx', or 'premium' or empty."
236+
}
237+
}

0 commit comments

Comments
 (0)