openstack.network.v2.vpn_service¶
The VpnService Class¶
The VpnService class inherits from
Resource.
-
class
openstack.network.v2.vpn_service.VpnService(_synchronized=False, connection=None, **attrs)¶ The base resource
- Parameters
_synchronized (bool) – This is not intended to be used directly. See
new()andexisting().connection (openstack.connection.Connection) – Reference to the Connection being used. Defaults to None to allow Resource objects to be used without an active Connection, such as in unit tests. Use of
self._connectionin Resource code should protect itself with a check for None.
-
description¶ Human-readable description for the vpnservice.
-
external_v4_ip¶ The external IPv4 address that is used for the VPN service.
-
external_v6_ip¶ The external IPv6 address that is used for the VPN service.
-
is_admin_state_up¶ The administrative state of the vpnservice, which is up
Trueor downFalse. Type: bool
-
name¶ The vpnservice name.
-
router_id¶ ID of the router into which the VPN service is inserted.
-
project_id¶ The ID of the project this vpnservice is associated with.
-
tenant_id¶ Tenant_id (deprecated attribute).
-
status¶ The vpnservice status.
-
subnet_id¶ The ID of the subnet on which the tenant wants the vpnservice.