karbor/doc/source/protectable_plugins.rst
ericxiett edc14d08ce Update docs
* Add 'extra_info' for checkpoint
* Add s3 bank plugin
* Add pod protectable plugin
* Add database/pod/network/share protection plugins

Change-Id: I911fa40001d47ba1e93d89e8c5e5223c114fc7e9
2018-09-01 17:49:22 +08:00

67 lines
1.3 KiB
ReStructuredText

Protectable Plugins
-------------------
Project
^^^^^^^
.. autoclass:: karbor.services.protection.protectable_plugins.project.ProjectProtectablePlugin()
:noindex:
:members:
:show-inheritance:
Server
^^^^^^
.. autoclass:: karbor.services.protection.protectable_plugins.server.ServerProtectablePlugin()
:noindex:
:members:
:show-inheritance:
Volume
^^^^^^
.. autoclass:: karbor.services.protection.protectable_plugins.volume.VolumeProtectablePlugin()
:noindex:
:members:
:show-inheritance:
Image
^^^^^
.. autoclass:: karbor.services.protection.protectable_plugins.image.ImageProtectablePlugin()
:noindex:
:members:
:show-inheritance:
Share
^^^^^
.. autoclass:: karbor.services.protection.protectable_plugins.share.ShareProtectablePlugin()
:noindex:
:members:
:show-inheritance:
Network
^^^^^^^
.. autoclass:: karbor.services.protection.protectable_plugins.network.NetworkProtectablePlugin()
:noindex:
:members:
:show-inheritance:
Database
^^^^^^^^
.. autoclass:: karbor.services.protection.protectable_plugins.database.DatabaseInstanceProtectablePlugin()
:noindex:
:members:
:show-inheritance:
Pod
^^^
.. autoclass:: karbor.services.protection.protectable_plugins.pod.K8sPodProtectablePlugin()
:noindex:
:members:
:show-inheritance: