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]