Added VPN GW and Tunnel modules.

This commit is contained in:
2025-03-31 15:56:06 +02:00
parent 5b0c5d33eb
commit c878380f33
7 changed files with 179 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
variable "name" {
description = "Name of the VPN tunnel"
type = string
}
variable "gw_name" {
description = "The name of the VPN gateway"
type = string
}
variable "shared_secret" {
description = "Shared secret for the VPN tunnel"
type = string
sensitive = true
}
variable "peer_ip" {
description = "IP address of the peer VPN gateway"
type = string
}
variable "local_selectors" {
description = "Local traffic selectors for the VPN tunnel"
type = list(string)
}
variable "remote_selectors" {
description = "Remote traffic selectors for the VPN tunnel"
type = list(string)
}