Browse Source
Adds the beginnings of documentation for the Firewall as a Service, Loadbalancer as a Service, and VPN as a Service. Part of blueprint developer-documentation Change-Id: I5e46df2dc4f87f961490ee75791a7e825ea94e1echanges/25/80825/3
5 changed files with 91 additions and 0 deletions
@ -0,0 +1,7 @@
|
||||
Advanced Services |
||||
================= |
||||
|
||||
.. toctree:: |
||||
fwaas |
||||
lbaas |
||||
vpnaas |
@ -0,0 +1,30 @@
|
||||
Firewall as a Service |
||||
===================== |
||||
|
||||
`Design Document`_ |
||||
|
||||
.. _Design Document: https://docs.google.com/document/d/1PJaKvsX2MzMRlLGfR0fBkrMraHYF0flvl0sqyZ704tA/edit#heading=h.aed6tiupj0qk |
||||
|
||||
Plugin |
||||
------ |
||||
.. automodule:: neutron.services.firewall.fwaas_plugin |
||||
|
||||
.. autoclass:: FirewallPlugin |
||||
:members: |
||||
|
||||
Database layer |
||||
-------------- |
||||
|
||||
.. automodule:: neutron.db.firewall.firewall_db |
||||
|
||||
.. autoclass:: Firewall_db_mixin |
||||
:members: |
||||
|
||||
|
||||
Driver layer |
||||
------------ |
||||
|
||||
.. automodule:: neutron.services.firewall.drivers.fwaas_base |
||||
|
||||
.. autoclass:: FwaasDriverBase |
||||
:members: |
@ -0,0 +1,32 @@
|
||||
Loadbalancer as a Service |
||||
========================= |
||||
|
||||
|
||||
https://wiki.openstack.org/wiki/Neutron/LBaaS/Architecture |
||||
|
||||
https://wiki.openstack.org/wiki/Neutron/LBaaS/API_1.0 |
||||
|
||||
|
||||
Plugin |
||||
------ |
||||
.. automodule:: neutron.services.loadbalancer.plugin |
||||
|
||||
.. autoclass:: LoadBalancerPlugin |
||||
:members: |
||||
|
||||
Database layer |
||||
-------------- |
||||
|
||||
.. automodule:: neutron.db.loadbalancer.loadbalancer_db |
||||
|
||||
.. autoclass:: LoadBalancerPluginDb |
||||
:members: |
||||
|
||||
|
||||
Driver layer |
||||
------------ |
||||
|
||||
.. automodule:: neutron.services.loadbalancer.drivers.abstract_driver |
||||
|
||||
.. autoclass:: LoadBalancerAbstractDriver |
||||
:members: |
@ -0,0 +1,21 @@
|
||||
VPN as a Service |
||||
===================== |
||||
|
||||
`API Specification`_ |
||||
|
||||
.. _API Specification: http://docs.openstack.org/api/openstack-network/2.0/content/vpnaas_ext.html |
||||
|
||||
Plugin |
||||
------ |
||||
.. automodule:: neutron.services.vpn.plugin |
||||
|
||||
.. autoclass:: VPNPlugin |
||||
:members: |
||||
|
||||
Database layer |
||||
-------------- |
||||
|
||||
.. automodule:: neutron.db.vpn.vpn_db |
||||
|
||||
.. autoclass:: VPNPluginDb |
||||
:members: |
Loading…
Reference in new issue