
implement Backup resource with respective functionality of the block-storage.v2 Change-Id: Ie8676bba91fd2236b7f04b3f4d0e72d79a3f3925
62 lines
2.1 KiB
ReStructuredText
62 lines
2.1 KiB
ReStructuredText
Block Storage API
|
|
=================
|
|
|
|
For details on how to use block_storage, see :doc:`/user/guides/block_storage`
|
|
|
|
.. automodule:: openstack.block_storage.v2._proxy
|
|
|
|
The BlockStorage Class
|
|
----------------------
|
|
|
|
The block_storage high-level interface is available through the
|
|
``block_storage`` member of a :class:`~openstack.connection.Connection` object.
|
|
The ``block_storage`` member will only be added if the service is detected.
|
|
|
|
Volume Operations
|
|
^^^^^^^^^^^^^^^^^
|
|
|
|
.. autoclass:: openstack.block_storage.v2._proxy.Proxy
|
|
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.create_volume
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.delete_volume
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.get_volume
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.volumes
|
|
|
|
Backup Operations
|
|
^^^^^^^^^^^^^^^^^
|
|
|
|
.. autoclass:: openstack.block_storage.v2._proxy.Proxy
|
|
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.create_backup
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.delete_backup
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.get_backup
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.backups
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.restore_backup
|
|
|
|
Type Operations
|
|
^^^^^^^^^^^^^^^
|
|
|
|
.. autoclass:: openstack.block_storage.v2._proxy.Proxy
|
|
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.create_type
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.delete_type
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.get_type
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.types
|
|
|
|
Snapshot Operations
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
.. autoclass:: openstack.block_storage.v2._proxy.Proxy
|
|
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.create_snapshot
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.delete_snapshot
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.get_snapshot
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.snapshots
|
|
|
|
Stats Operations
|
|
^^^^^^^^^^^^^^^^
|
|
|
|
.. autoclass:: openstack.block_storage.v2._proxy.Proxy
|
|
|
|
.. automethod:: openstack.block_storage.v2._proxy.Proxy.backend_pools
|