The openstack_dashboard.api.vpn ModuleΒΆ

class openstack_dashboard.api.vpn.IKEPolicy(apiresource)[source]

Bases: openstack_dashboard.api.neutron.NeutronAPIDictWrapper

Wrapper for neutron VPN IKEPolicy.

class openstack_dashboard.api.vpn.IPSecPolicy(apiresource)[source]

Bases: openstack_dashboard.api.neutron.NeutronAPIDictWrapper

Wrapper for neutron VPN IPSecPolicy.

class openstack_dashboard.api.vpn.IPSecSiteConnection(apiresource)[source]

Bases: openstack_dashboard.api.neutron.NeutronAPIDictWrapper

Wrapper for neutron IPSecSiteConnection.

class openstack_dashboard.api.vpn.VPNService(apiresource)[source]

Bases: openstack_dashboard.api.neutron.NeutronAPIDictWrapper

Wrapper for neutron VPNService.

openstack_dashboard.api.vpn.ikepolicy_create(request, **kwargs)[source]

Create IKEPolicy

Parameters:
  • request – request context
  • name – name for IKEPolicy
  • description – description for IKEPolicy
  • auth_algorithm – authorization algorithm for IKEPolicy
  • encryption_algorithm – encryption algorithm for IKEPolicy
  • ike_version – IKE version for IKEPolicy
  • lifetime – Lifetime Units and Value for IKEPolicy
  • pfs – Perfect Forward Secrecy for IKEPolicy
  • phase1_negotiation_mode – IKE Phase1 negotiation mode for IKEPolicy
openstack_dashboard.api.vpn.ikepolicy_delete(request, ikepolicy_id)[source]
openstack_dashboard.api.vpn.ikepolicy_get(request, ikepolicy_id)[source]
openstack_dashboard.api.vpn.ikepolicy_list(request, **kwargs)[source]
openstack_dashboard.api.vpn.ikepolicy_update(request, ikepolicy_id, **kwargs)[source]
openstack_dashboard.api.vpn.ipsecpolicy_create(request, **kwargs)[source]

Create IPSecPolicy

Parameters:
  • request – request context
  • name – name for IPSecPolicy
  • description – description for IPSecPolicy
  • auth_algorithm – authorization algorithm for IPSecPolicy
  • encapsulation_mode – encapsulation mode for IPSecPolicy
  • encryption_algorithm – encryption algorithm for IPSecPolicy
  • lifetime – Lifetime Units and Value for IPSecPolicy
  • pfs – Perfect Forward Secrecy for IPSecPolicy
  • transform_protocol – Transform Protocol for IPSecPolicy
openstack_dashboard.api.vpn.ipsecpolicy_delete(request, ipsecpolicy_id)[source]
openstack_dashboard.api.vpn.ipsecpolicy_get(request, ipsecpolicy_id)[source]
openstack_dashboard.api.vpn.ipsecpolicy_list(request, **kwargs)[source]
openstack_dashboard.api.vpn.ipsecpolicy_update(request, ipsecpolicy_id, **kwargs)[source]
openstack_dashboard.api.vpn.ipsecsiteconnection_create(request, **kwargs)[source]

Create IPSecSiteConnection

Parameters:
  • request – request context
  • name – name for IPSecSiteConnection
  • description – description for IPSecSiteConnection
  • dpd – dead peer detection action, interval and timeout
  • ikepolicy_id – IKEPolicy associated with this connection
  • initiator – initiator state
  • ipsecpolicy_id – IPsecPolicy associated with this connection
  • mtu – MTU size for the connection
  • peer_address – Peer gateway public address
  • peer_cidrs – remote subnet(s) in CIDR format
  • peer_id – Peer router identity for authentication”
  • psk – Pre-Shared Key string
  • vpnservice_id – VPNService associated with this connection
  • admin_state_up – admin state (default on)
openstack_dashboard.api.vpn.ipsecsiteconnection_delete(request, ipsecsiteconnection_id)[source]
openstack_dashboard.api.vpn.ipsecsiteconnection_get(request, ipsecsiteconnection_id)[source]
openstack_dashboard.api.vpn.ipsecsiteconnection_list(*args, **kwargs)[source]
openstack_dashboard.api.vpn.ipsecsiteconnection_update(request, ipsecsiteconnection_id, **kwargs)[source]
openstack_dashboard.api.vpn.vpnservice_create(request, **kwargs)[source]

Create VPNService

Parameters:
  • request – request context
  • admin_state_up – admin state (default on)
  • name – name for VPNService
  • description – description for VPNService
  • router_id – router id for router of VPNService
  • subnet_id – subnet id for subnet of VPNService
openstack_dashboard.api.vpn.vpnservice_delete(request, vpnservice_id)[source]
openstack_dashboard.api.vpn.vpnservice_get(request, vpnservice_id)[source]
openstack_dashboard.api.vpn.vpnservice_list(request, **kwargs)[source]
openstack_dashboard.api.vpn.vpnservice_update(request, vpnservice_id, **kwargs)[source]

Previous topic

The openstack_dashboard.api.fwaas Module

Next topic

The openstack_dashboard.api.glance Module

Project Source

This Page