Skip to content

Commit 7ae4c6f

Browse files
authored
Merge pull request #5 from rhythmictech/update_selfservice
adding self service portal
2 parents 91a62a0 + 3d8065c commit 7ae4c6f

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

main.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ resource "aws_ec2_client_vpn_endpoint" "this" {
3939
dns_servers = var.dns_servers
4040
security_group_ids = concat([aws_security_group.this.id], var.additional_security_groups)
4141
server_certificate_arn = var.server_certificate_arn
42+
self_service_portal = var.self_service_portal
4243
split_tunnel = var.split_tunnel_enabled
4344
vpc_id = var.vpc_id
4445
tags = local.tags

variables.tf

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,17 @@ variable "server_certificate_arn" {
173173
}
174174
}
175175

176+
variable "self_service_portal" {
177+
default = "disabled"
178+
description = "Whether to enable the self-service portal. Valid values are `enabled` or `disabled`."
179+
type = string
180+
181+
validation {
182+
error_message = "Valid values are `enabled` or `disabled`."
183+
condition = contains(["enabled", "disabled"], var.self_service_portal)
184+
}
185+
}
186+
176187
variable "split_tunnel_enabled" {
177188
default = true
178189
description = "Whether to enable split tunneling"

0 commit comments

Comments
 (0)