diff --git a/doc/source/admin/client.rst b/doc/source/admin/client.rst index b68a233f..5b8dff23 100644 --- a/doc/source/admin/client.rst +++ b/doc/source/admin/client.rst @@ -356,6 +356,7 @@ Execute a protect operation manually with a plan | Property | Value | +-----------------+------------------------------------------------------+ | created_at | None | + | extra_info | {"created_by": "manual"} | | id | 80f6154f-cc43-441f-8841-35ae23e17f4f | | project_id | 31478a6f980d4e73a3bdac3ad04a3605 | | protection_plan | { | @@ -390,6 +391,7 @@ Execute a protect operation manually with a plan | Property | Value | +-----------------+-----------------------------------------------------------+ | created_at | 2017-02-13 | + | extra_info | {"created_by": "manual"} | | id | 80f6154f-cc43-441f-8841-35ae23e17f4f | | project_id | 31478a6f980d4e73a3bdac3ad04a3605 | | protection_plan | { | diff --git a/doc/source/bank_plugins.rst b/doc/source/bank_plugins.rst index 4b2184d7..26f9de0d 100644 --- a/doc/source/bank_plugins.rst +++ b/doc/source/bank_plugins.rst @@ -17,3 +17,12 @@ Local Filesystem :noindex: :members: :show-inheritance: + + +S3 +"" + +.. autoclass:: karbor.services.protection.bank_plugins.s3_bank_plugin.S3BankPlugin + :noindex: + :members: + :show-inheritance: diff --git a/doc/source/protectable_plugins.rst b/doc/source/protectable_plugins.rst index 96d33942..e1902c45 100644 --- a/doc/source/protectable_plugins.rst +++ b/doc/source/protectable_plugins.rst @@ -55,4 +55,12 @@ Database .. autoclass:: karbor.services.protection.protectable_plugins.database.DatabaseInstanceProtectablePlugin() :noindex: :members: - :show-inheritance: \ No newline at end of file + :show-inheritance: + +Pod +^^^ + +.. autoclass:: karbor.services.protection.protectable_plugins.pod.K8sPodProtectablePlugin() + :noindex: + :members: + :show-inheritance: diff --git a/doc/source/protection_plugins.rst b/doc/source/protection_plugins.rst index 6eff8c1c..b3cc2a93 100644 --- a/doc/source/protection_plugins.rst +++ b/doc/source/protection_plugins.rst @@ -38,4 +38,47 @@ Image to Bank :members: :show-inheritance: +Database +^^^^^^^^ + +Database Backup +""""""""""""""" + +.. autoclass:: karbor.services.protection.protection_plugins.database.database_backup_plugin.DatabaseBackupProtectionPlugin() + :noindex: + :members: + :show-inheritance: + +Network +^^^^^^^ + +Network to Bank +""""""""""""""" + +.. autoclass:: karbor.services.protection.protection_plugins.network.neutron_protection_plugin.NeutronProtectionPlugin() + :noindex: + :members: + :show-inheritance: + +Pod +^^^ + +Pod to Bank +""""""""""" + +.. autoclass:: karbor.services.protection.protection_plugins.pod.pod_protection_plugin.PodProtectionPlugin() + :noindex: + :members: + :show-inheritance: + +Share +^^^^^ + +Share to Bank +""""""""""""" + +.. autoclass:: karbor.services.protection.protection_plugins.share.share_snapshot_plugin.ManilaSnapshotProtectionPlugin() + :noindex: + :members: + :show-inheritance: