neutron-vpnaas policies

The following is an overview of all available policies in neutron-vpnaas. For a sample configuration file, refer to Sample Neutron VPNaaS Policy File.

neutron-vpnaas

create_endpoint_group
Default:

rule:regular_user

Operations:
  • POST /vpn/endpoint-groups

Create a VPN endpoint group

update_endpoint_group
Default:

rule:admin_or_owner

Operations:
  • PUT /vpn/endpoint-groups/{id}

Update a VPN endpoint group

delete_endpoint_group
Default:

rule:admin_or_owner

Operations:
  • DELETE /vpn/endpoint-groups/{id}

Delete a VPN endpoint group

get_endpoint_group
Default:

rule:admin_or_owner

Operations:
  • GET /vpn/endpoint-groups

  • GET /vpn/endpoint-groups/{id}

Get VPN endpoint groups

create_ikepolicy
Default:

rule:regular_user

Operations:
  • POST /vpn/ikepolicies

Create an IKE policy

update_ikepolicy
Default:

rule:admin_or_owner

Operations:
  • PUT /vpn/ikepolicies/{id}

Update an IKE policy

delete_ikepolicy
Default:

rule:admin_or_owner

Operations:
  • DELETE /vpn/ikepolicies/{id}

Delete an IKE policy

get_ikepolicy
Default:

rule:admin_or_owner

Operations:
  • GET /vpn/ikepolicies

  • GET /vpn/ikepolicies/{id}

Get IKE policyies

create_ipsecpolicy
Default:

rule:regular_user

Operations:
  • POST /vpn/ipsecpolicies

Create an IPsec policy

update_ipsecpolicy
Default:

rule:admin_or_owner

Operations:
  • PUT /vpn/ipsecpolicies/{id}

Update an IPsec policy

delete_ipsecpolicy
Default:

rule:admin_or_owner

Operations:
  • DELETE /vpn/ipsecpolicies/{id}

Delete an IPsec policy

get_ipsecpolicy
Default:

rule:admin_or_owner

Operations:
  • GET /vpn/ipsecpolicies

  • GET /vpn/ipsecpolicies/{id}

Get IPsec policies

create_ipsec_site_connection
Default:

rule:regular_user

Operations:
  • POST /vpn/ipsec-site-connections

Create an IPsec site connection

update_ipsec_site_connection
Default:

rule:admin_or_owner

Operations:
  • PUT /vpn/ipsec-site-connections/{id}

Update an IPsec site connection

delete_ipsec_site_connection
Default:

rule:admin_or_owner

Operations:
  • DELETE /vpn/ipsec-site-connections/{id}

Delete an IPsec site connection

get_ipsec_site_connection
Default:

rule:admin_or_owner

Operations:
  • GET /vpn/ipsec-site-connections

  • GET /vpn/ipsec-site-connections/{id}

Get IPsec site connections

create_vpnservice
Default:

rule:regular_user

Operations:
  • POST /vpn/vpnservices

Create a VPN service

update_vpnservice
Default:

rule:admin_or_owner

Operations:
  • PUT /vpn/vpnservices/{id}

Update a VPN service

delete_vpnservice
Default:

rule:admin_or_owner

Operations:
  • DELETE /vpn/vpnservices/{id}

Delete a VPN service

get_vpnservice
Default:

rule:admin_or_owner

Operations:
  • GET /vpn/vpnservices

  • GET /vpn/vpnservices/{id}

Get VPN services