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]