diff --git a/modules/nva_into_existing_hub/variables.tf b/modules/nva_into_existing_hub/variables.tf index bac2136..81da3b9 100755 --- a/modules/nva_into_existing_hub/variables.tf +++ b/modules/nva_into_existing_hub/variables.tf @@ -202,3 +202,25 @@ variable "tags" { type = map(map(string)) default = {} } + +variable "plan_product" { + description = "Use the following plan when deploying with terraform: cp-vwan-managed-app" + type = string + default = "cp-vwan-managed-app" +} + +variable "plan_version" { + 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" + type = string + default = "1.0.23" +} + +variable "custom_license_type" { + description = "License type when using staged image." + type = string + default = "" + validation { + condition = contains(["", "ngtp", "ngtx", "premium"], var.custom_license_type) + error_message = "Valid options are 'ngtp', 'ngtx', or 'premium' or empty." + } +} diff --git a/modules/nva_into_new_vwan/variables.tf b/modules/nva_into_new_vwan/variables.tf index 1cfb03e..fc04896 100755 --- a/modules/nva_into_new_vwan/variables.tf +++ b/modules/nva_into_new_vwan/variables.tf @@ -213,3 +213,25 @@ variable "tags" { type = map(map(string)) default = {} } + +variable "plan_product" { + description = "Use the following plan when deploying with terraform: cp-vwan-managed-app" + type = string + default = "cp-vwan-managed-app" +} + +variable "plan_version" { + 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" + type = string + default = "1.0.23" +} + +variable "custom_license_type" { + description = "License type when using staged image." + type = string + default = "" + validation { + condition = contains(["", "ngtp", "ngtx", "premium"], var.custom_license_type) + error_message = "Valid options are 'ngtp', 'ngtx', or 'premium' or empty." + } +}