This module creates and configures a VPN Client on OpenStack.
Name | Version |
---|---|
terraform | ~> v1.6 |
openstack | 1.53.0 |
Name | Version |
---|---|
openstack | 1.53.0 |
No modules.
Name | Type |
---|---|
openstack_vpnaas_endpoint_group_v2.local | resource |
openstack_vpnaas_endpoint_group_v2.peer | resource |
openstack_vpnaas_ike_policy_v2.this | resource |
openstack_vpnaas_ipsec_policy_v2.this | resource |
openstack_vpnaas_service_v2.this | resource |
openstack_vpnaas_site_connection_v2.this | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
admin_state_up | Admin state of the VPN | bool |
true |
no |
ike_config | IKE configuration | object({ |
{ |
no |
ipsec_config | IPSec configuration | object({ |
{ |
no |
peer_address | Address of the peer | string |
n/a | yes |
peer_endpoint_cidrs | CIDRs of the peer endpoints | list(string) |
n/a | yes |
psk | Pre-shared key | string |
n/a | yes |
router_id | Name of the router | string |
n/a | yes |
subnet_id | Name of the network | string |
n/a | yes |
vpn_config | VPN Gateway configuration | object({ |
{ |
no |
vpn_name | Name of the VPN | string |
n/a | yes |
vpn_service_id | ID of the VPN service | string |
n/a | yes |
No outputs.