Merge "Fix Block Storage API reference nesting"
This commit is contained in:
commit
387fea043f
@ -5,7 +5,7 @@ Block Storage API
|
|||||||
Contents:
|
Contents:
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:maxdepth: 1
|
:maxdepth: 2
|
||||||
|
|
||||||
v1/index
|
v1/index
|
||||||
v2/index
|
v2/index
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
====================================
|
|
||||||
Quota sets extension (os-quota-sets)
|
Quota sets extension (os-quota-sets)
|
||||||
====================================
|
====================================
|
||||||
|
|
||||||
@ -10,7 +9,7 @@ Shows, updates, and deletes quotas for a tenant.
|
|||||||
|
|
||||||
|
|
||||||
Show quota details for user (v1)
|
Show quota details for user (v1)
|
||||||
================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v1/{admin_tenant_id}/os-quota-sets/{tenant_id}/detail/{user_id}
|
.. rest_method:: GET /v1/{admin_tenant_id}/os-quota-sets/{tenant_id}/detail/{user_id}
|
||||||
|
|
||||||
@ -59,7 +58,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
Show default quotas
|
Show default quotas
|
||||||
===================
|
~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v1/{tenant_id}/os-quota-sets/defaults
|
.. rest_method:: GET /v1/{tenant_id}/os-quota-sets/defaults
|
||||||
|
|
||||||
@ -108,7 +107,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show quotas (v1)
|
Show quotas (v1)
|
||||||
================
|
~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v1/{admin_tenant_id}/os-quota-sets/{tenant_id}
|
.. rest_method:: GET /v1/{admin_tenant_id}/os-quota-sets/{tenant_id}
|
||||||
|
|
||||||
@ -160,7 +159,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update quotas (v1)
|
Update quotas (v1)
|
||||||
==================
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v1/{admin_tenant_id}/os-quota-sets/{tenant_id}
|
.. rest_method:: PUT /v1/{admin_tenant_id}/os-quota-sets/{tenant_id}
|
||||||
|
|
||||||
@ -231,7 +230,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete quotas (v1)
|
Delete quotas (v1)
|
||||||
==================
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v1/{admin_tenant_id}/os-quota-sets/{tenant_id}
|
.. rest_method:: DELETE /v1/{admin_tenant_id}/os-quota-sets/{tenant_id}
|
||||||
|
|
||||||
@ -255,7 +254,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
Show quotas for user (v1)
|
Show quotas for user (v1)
|
||||||
=========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v1/{admin_tenant_id}/os-quota-sets/{tenant_id}/{user_id}
|
.. rest_method:: GET /v1/{admin_tenant_id}/os-quota-sets/{tenant_id}/{user_id}
|
||||||
|
|
||||||
@ -310,7 +309,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update quotas for user (v1)
|
Update quotas for user (v1)
|
||||||
===========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v1/{admin_tenant_id}/os-quota-sets/{tenant_id}/{user_id}
|
.. rest_method:: POST /v1/{admin_tenant_id}/os-quota-sets/{tenant_id}/{user_id}
|
||||||
|
|
||||||
@ -382,7 +381,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete quotas for user (v1)
|
Delete quotas for user (v1)
|
||||||
===========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v1/{admin_tenant_id}/os-quota-sets/{tenant_id}/{user_id}
|
.. rest_method:: DELETE /v1/{admin_tenant_id}/os-quota-sets/{tenant_id}/{user_id}
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
=========
|
|
||||||
Snapshots
|
Snapshots
|
||||||
=========
|
=========
|
||||||
|
|
||||||
@ -9,7 +8,7 @@ and updates snapshot metadata.
|
|||||||
|
|
||||||
|
|
||||||
Show snapshot details (v1)
|
Show snapshot details (v1)
|
||||||
==========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v1/{tenant_id}/snapshots/{snapshot_id}
|
.. rest_method:: GET /v1/{tenant_id}/snapshots/{snapshot_id}
|
||||||
|
|
||||||
@ -35,7 +34,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete snapshot (v1)
|
Delete snapshot (v1)
|
||||||
====================
|
~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v1/{tenant_id}/snapshots/{snapshot_id}
|
.. rest_method:: DELETE /v1/{tenant_id}/snapshots/{snapshot_id}
|
||||||
|
|
||||||
@ -54,7 +53,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
List snapshots with details (v1)
|
List snapshots with details (v1)
|
||||||
================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v1/{tenant_id}/snapshots/detail
|
.. rest_method:: GET /v1/{tenant_id}/snapshots/detail
|
||||||
|
|
||||||
@ -79,7 +78,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create snapshot (v1)
|
Create snapshot (v1)
|
||||||
====================
|
~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v1/{tenant_id}/snapshots
|
.. rest_method:: POST /v1/{tenant_id}/snapshots
|
||||||
|
|
||||||
@ -102,7 +101,7 @@ Request Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
List snapshots (v1)
|
List snapshots (v1)
|
||||||
===================
|
~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v1/{tenant_id}/snapshots
|
.. rest_method:: GET /v1/{tenant_id}/snapshots
|
||||||
|
|
||||||
@ -129,7 +128,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show snapshot metadata (v1)
|
Show snapshot metadata (v1)
|
||||||
===========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v1/{tenant_id}/snapshots/{snapshot_id}/metadata
|
.. rest_method:: GET /v1/{tenant_id}/snapshots/{snapshot_id}/metadata
|
||||||
|
|
||||||
@ -157,7 +156,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update snapshot metadata (v1)
|
Update snapshot metadata (v1)
|
||||||
=============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v1/{tenant_id}/snapshots/{snapshot_id}/metadata
|
.. rest_method:: PUT /v1/{tenant_id}/snapshots/{snapshot_id}/metadata
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
============
|
|
||||||
Volume types
|
Volume types
|
||||||
============
|
============
|
||||||
|
|
||||||
@ -9,7 +8,7 @@ types.
|
|||||||
|
|
||||||
|
|
||||||
List volume types (v1)
|
List volume types (v1)
|
||||||
======================
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v1/{tenant_id}/types
|
.. rest_method:: GET /v1/{tenant_id}/types
|
||||||
|
|
||||||
@ -35,7 +34,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create volume type (v1)
|
Create volume type (v1)
|
||||||
=======================
|
~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v1/{tenant_id}/types
|
.. rest_method:: POST /v1/{tenant_id}/types
|
||||||
|
|
||||||
@ -79,7 +78,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update volume type (v1)
|
Update volume type (v1)
|
||||||
=======================
|
~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v1/{tenant_id}/types/{volume_type_id}
|
.. rest_method:: PUT /v1/{tenant_id}/types/{volume_type_id}
|
||||||
|
|
||||||
@ -126,7 +125,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update extra specs for a volume type (v1)
|
Update extra specs for a volume type (v1)
|
||||||
=========================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v1/{tenant_id}/types/{volume_type_id}
|
.. rest_method:: PUT /v1/{tenant_id}/types/{volume_type_id}
|
||||||
|
|
||||||
@ -172,7 +171,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show volume type details (v1)
|
Show volume type details (v1)
|
||||||
=============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v1/{tenant_id}/types/{volume_type_id}
|
.. rest_method:: GET /v1/{tenant_id}/types/{volume_type_id}
|
||||||
|
|
||||||
@ -200,7 +199,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete volume type (v1)
|
Delete volume type (v1)
|
||||||
=======================
|
~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v1/{tenant_id}/types/{volume_type_id}
|
.. rest_method:: DELETE /v1/{tenant_id}/types/{volume_type_id}
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
============
|
|
||||||
API versions
|
API versions
|
||||||
============
|
============
|
||||||
|
|
||||||
@ -8,7 +7,7 @@ Lists information about API versions.
|
|||||||
|
|
||||||
|
|
||||||
Show API v1 details
|
Show API v1 details
|
||||||
===================
|
~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v1
|
.. rest_method:: GET /v1
|
||||||
|
|
||||||
@ -31,7 +30,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
List API versions (v1)
|
List API versions (v1)
|
||||||
======================
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /
|
.. rest_method:: GET /
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
=======
|
|
||||||
Volumes
|
Volumes
|
||||||
=======
|
=======
|
||||||
|
|
||||||
@ -11,7 +10,7 @@ values are null.
|
|||||||
|
|
||||||
|
|
||||||
List volumes, with details (v1)
|
List volumes, with details (v1)
|
||||||
===============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v1/{tenant_id}/volumes/detail
|
.. rest_method:: GET /v1/{tenant_id}/volumes/detail
|
||||||
|
|
||||||
@ -66,7 +65,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create volume (v1)
|
Create volume (v1)
|
||||||
==================
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v1/{tenant_id}/volumes
|
.. rest_method:: POST /v1/{tenant_id}/volumes
|
||||||
|
|
||||||
@ -123,7 +122,7 @@ Response Parameters
|
|||||||
|
|
||||||
|
|
||||||
List volumes (v1)
|
List volumes (v1)
|
||||||
=================
|
~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v1/{tenant_id}/volumes
|
.. rest_method:: GET /v1/{tenant_id}/volumes
|
||||||
|
|
||||||
@ -161,7 +160,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show volume details (v1)
|
Show volume details (v1)
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v1/{tenant_id}/volumes/{volume_id}
|
.. rest_method:: GET /v1/{tenant_id}/volumes/{volume_id}
|
||||||
|
|
||||||
@ -216,7 +215,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
Delete volume (v1)
|
Delete volume (v1)
|
||||||
==================
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v1/{tenant_id}/volumes/{volume_id}
|
.. rest_method:: DELETE /v1/{tenant_id}/volumes/{volume_id}
|
||||||
|
|
||||||
|
@ -14,10 +14,10 @@ Error response codes: computeFault(400, 500), serviceUnavailable(503), badReques
|
|||||||
unauthorized(401), forbidden(403), badMethod(405), itemNotFound(404)
|
unauthorized(401), forbidden(403), badMethod(405), itemNotFound(404)
|
||||||
|
|
||||||
Request
|
Request
|
||||||
-------
|
~~~~~~~
|
||||||
|
|
||||||
Response
|
Response
|
||||||
--------
|
~~~~~~~~
|
||||||
|
|
||||||
**Example List Api Versions: JSON request**
|
**Example List Api Versions: JSON request**
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
=================================================
|
|
||||||
Capabilities for storage back ends (capabilities)
|
Capabilities for storage back ends (capabilities)
|
||||||
=================================================
|
=================================================
|
||||||
|
|
||||||
@ -8,7 +7,7 @@ Shows capabilities for a storage back end.
|
|||||||
|
|
||||||
|
|
||||||
Show back-end capabilities
|
Show back-end capabilities
|
||||||
==========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/capabilities/{hostname}
|
.. rest_method:: GET /v2/{tenant_id}/capabilities/{hostname}
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
==================
|
|
||||||
Consistency groups
|
Consistency groups
|
||||||
==================
|
==================
|
||||||
|
|
||||||
@ -16,7 +15,7 @@ to limit roles.
|
|||||||
|
|
||||||
|
|
||||||
List consistency groups
|
List consistency groups
|
||||||
=======================
|
~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/consistencygroups
|
.. rest_method:: GET /v2/{tenant_id}/consistencygroups
|
||||||
|
|
||||||
@ -55,7 +54,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create consistency group
|
Create consistency group
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/consistencygroups
|
.. rest_method:: POST /v2/{tenant_id}/consistencygroups
|
||||||
|
|
||||||
@ -101,7 +100,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
Show consistency group details
|
Show consistency group details
|
||||||
==============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/consistencygroups/{consistencygroup_id}
|
.. rest_method:: GET /v2/{tenant_id}/consistencygroups/{consistencygroup_id}
|
||||||
|
|
||||||
@ -139,7 +138,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create consistency group from source
|
Create consistency group from source
|
||||||
====================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/consistencygroups/create_from_src
|
.. rest_method:: POST /v2/{tenant_id}/consistencygroups/create_from_src
|
||||||
|
|
||||||
@ -170,7 +169,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Delete consistency group
|
Delete consistency group
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/consistencygroups/{consistencygroup_id}/delete
|
.. rest_method:: POST /v2/{tenant_id}/consistencygroups/{consistencygroup_id}/delete
|
||||||
|
|
||||||
@ -196,7 +195,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
List consistency groups with details
|
List consistency groups with details
|
||||||
====================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/consistencygroups/detail
|
.. rest_method:: GET /v2/{tenant_id}/consistencygroups/detail
|
||||||
|
|
||||||
@ -240,7 +239,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update consistency group
|
Update consistency group
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v2/{tenant_id}/consistencygroups/{consistencygroup_id}/update
|
.. rest_method:: PUT /v2/{tenant_id}/consistencygroups/{consistencygroup_id}/update
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
================================
|
|
||||||
Backup actions (backups, action)
|
Backup actions (backups, action)
|
||||||
================================
|
================================
|
||||||
|
|
||||||
@ -8,7 +7,7 @@ Force-deletes a backup.
|
|||||||
|
|
||||||
|
|
||||||
Force-delete backup
|
Force-delete backup
|
||||||
===================
|
~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/backups/{backup_id}/action
|
.. rest_method:: POST /v2/{tenant_id}/backups/{backup_id}/action
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
=================
|
|
||||||
Backups (backups)
|
Backups (backups)
|
||||||
=================
|
=================
|
||||||
|
|
||||||
@ -39,7 +38,7 @@ in the ``fail_reason`` field for the backup.
|
|||||||
|
|
||||||
|
|
||||||
List backups with details
|
List backups with details
|
||||||
=========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/backups/detail
|
.. rest_method:: GET /v2/{tenant_id}/backups/detail
|
||||||
|
|
||||||
@ -92,7 +91,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show backup details
|
Show backup details
|
||||||
===================
|
~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/backups/{backup_id}
|
.. rest_method:: GET /v2/{tenant_id}/backups/{backup_id}
|
||||||
|
|
||||||
@ -142,7 +141,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete backup
|
Delete backup
|
||||||
=============
|
~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v2/{tenant_id}/backups/{backup_id}
|
.. rest_method:: DELETE /v2/{tenant_id}/backups/{backup_id}
|
||||||
|
|
||||||
@ -161,7 +160,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
Restore backup
|
Restore backup
|
||||||
==============
|
~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/backups/{backup_id}/restore
|
.. rest_method:: POST /v2/{tenant_id}/backups/{backup_id}/restore
|
||||||
|
|
||||||
@ -200,7 +199,7 @@ Response Parameters
|
|||||||
- volume_id: volume_id
|
- volume_id: volume_id
|
||||||
|
|
||||||
Create backup
|
Create backup
|
||||||
=============
|
~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/backups
|
.. rest_method:: POST /v2/{tenant_id}/backups
|
||||||
|
|
||||||
@ -239,7 +238,7 @@ Response Parameters
|
|||||||
- name: name
|
- name: name
|
||||||
|
|
||||||
List backups
|
List backups
|
||||||
============
|
~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/backups
|
.. rest_method:: GET /v2/{tenant_id}/backups
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
===============
|
|
||||||
Limits (limits)
|
Limits (limits)
|
||||||
===============
|
===============
|
||||||
|
|
||||||
@ -11,7 +10,7 @@ for the item is infinite.
|
|||||||
|
|
||||||
|
|
||||||
Show absolute limits
|
Show absolute limits
|
||||||
====================
|
~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/limits
|
.. rest_method:: GET /v2/{tenant_id}/limits
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
===========================
|
|
||||||
Consistency group snapshots
|
Consistency group snapshots
|
||||||
===========================
|
===========================
|
||||||
|
|
||||||
@ -9,7 +8,7 @@ deletes consistency group snapshots.
|
|||||||
|
|
||||||
|
|
||||||
Delete consistency group snapshot
|
Delete consistency group snapshot
|
||||||
=================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v2/{tenant_id}/cgsnapshots/{cgsnapshot_id}
|
.. rest_method:: DELETE /v2/{tenant_id}/cgsnapshots/{cgsnapshot_id}
|
||||||
|
|
||||||
@ -28,7 +27,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
Show consistency group snapshot details
|
Show consistency group snapshot details
|
||||||
=======================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/cgsnapshots/{cgsnapshot_id}
|
.. rest_method:: GET /v2/{tenant_id}/cgsnapshots/{cgsnapshot_id}
|
||||||
|
|
||||||
@ -68,7 +67,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
List consistency group snapshots with details
|
List consistency group snapshots with details
|
||||||
=============================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/cgsnapshots/detail
|
.. rest_method:: GET /v2/{tenant_id}/cgsnapshots/detail
|
||||||
|
|
||||||
@ -105,7 +104,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
List consistency group snapshots
|
List consistency group snapshots
|
||||||
================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/cgsnapshots
|
.. rest_method:: GET /v2/{tenant_id}/cgsnapshots
|
||||||
|
|
||||||
@ -144,7 +143,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create consistency group snapshot
|
Create consistency group snapshot
|
||||||
=================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/cgsnapshots
|
.. rest_method:: POST /v2/{tenant_id}/cgsnapshots
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
===================================================
|
|
||||||
Volume image metadata extension (os-vol-image-meta)
|
Volume image metadata extension (os-vol-image-meta)
|
||||||
===================================================
|
===================================================
|
||||||
|
|
||||||
@ -8,7 +7,7 @@ Shows image metadata that is associated with a volume.
|
|||||||
|
|
||||||
|
|
||||||
Show image metadata for volume
|
Show image metadata for volume
|
||||||
==============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/os-vol-image-meta
|
.. rest_method:: GET /v2/{tenant_id}/os-vol-image-meta
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
======================
|
|
||||||
Back-end storage pools
|
Back-end storage pools
|
||||||
======================
|
======================
|
||||||
|
|
||||||
@ -9,7 +8,7 @@ to the scheduler service.
|
|||||||
|
|
||||||
|
|
||||||
List back-end storage pools
|
List back-end storage pools
|
||||||
===========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/scheduler-stats/get_pools
|
.. rest_method:: GET /v2/{tenant_id}/scheduler-stats/get_pools
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
===============
|
|
||||||
Volume transfer
|
Volume transfer
|
||||||
===============
|
===============
|
||||||
|
|
||||||
@ -8,7 +7,7 @@ Transfers a volume from one user to another user.
|
|||||||
|
|
||||||
|
|
||||||
Accept volume transfer
|
Accept volume transfer
|
||||||
======================
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/os-volume-transfer/{transfer_id}/accept
|
.. rest_method:: POST /v2/{tenant_id}/os-volume-transfer/{transfer_id}/accept
|
||||||
|
|
||||||
@ -46,7 +45,7 @@ Response Parameters
|
|||||||
|
|
||||||
|
|
||||||
Create volume transfer
|
Create volume transfer
|
||||||
======================
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/os-volume-transfer
|
.. rest_method:: POST /v2/{tenant_id}/os-volume-transfer
|
||||||
|
|
||||||
@ -85,7 +84,7 @@ Response Parameters
|
|||||||
|
|
||||||
|
|
||||||
List volume transfers
|
List volume transfers
|
||||||
=====================
|
~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/os-volume-transfer
|
.. rest_method:: GET /v2/{tenant_id}/os-volume-transfer
|
||||||
|
|
||||||
@ -123,7 +122,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show volume transfer details
|
Show volume transfer details
|
||||||
============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/os-volume-transfer/{transfer_id}
|
.. rest_method:: GET /v2/{tenant_id}/os-volume-transfer/{transfer_id}
|
||||||
|
|
||||||
@ -163,7 +162,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete volume transfer
|
Delete volume transfer
|
||||||
======================
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v2/{tenant_id}/os-volume-transfer/{transfer_id}
|
.. rest_method:: DELETE /v2/{tenant_id}/os-volume-transfer/{transfer_id}
|
||||||
|
|
||||||
@ -182,7 +181,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
List volume transfers, with details
|
List volume transfers, with details
|
||||||
===================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/os-volume-transfer/detail
|
.. rest_method:: GET /v2/{tenant_id}/os-volume-transfer/detail
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
===================================================
|
|
||||||
Quality of service (QoS) specifications (qos-specs)
|
Quality of service (QoS) specifications (qos-specs)
|
||||||
===================================================
|
===================================================
|
||||||
|
|
||||||
@ -12,7 +11,7 @@ specifications.
|
|||||||
|
|
||||||
|
|
||||||
Disassociate QoS specification from all associations
|
Disassociate QoS specification from all associations
|
||||||
====================================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/qos-specs/{qos_id}/disassociate_all
|
.. rest_method:: GET /v2/{tenant_id}/qos-specs/{qos_id}/disassociate_all
|
||||||
|
|
||||||
@ -31,7 +30,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
Unset keys in QoS specification
|
Unset keys in QoS specification
|
||||||
===============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v2/{tenant_id}/qos-specs/{qos_id}/delete_keys
|
.. rest_method:: PUT /v2/{tenant_id}/qos-specs/{qos_id}/delete_keys
|
||||||
|
|
||||||
@ -67,7 +66,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Get all associations for QoS specification
|
Get all associations for QoS specification
|
||||||
==========================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/qos-specs/{qos_id}/associations
|
.. rest_method:: GET /v2/{tenant_id}/qos-specs/{qos_id}/associations
|
||||||
|
|
||||||
@ -95,7 +94,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Associate QoS specification with volume type
|
Associate QoS specification with volume type
|
||||||
============================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/qos-specs/{qos_id}/associate
|
.. rest_method:: GET /v2/{tenant_id}/qos-specs/{qos_id}/associate
|
||||||
|
|
||||||
@ -114,7 +113,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
Disassociate QoS specification from volume type
|
Disassociate QoS specification from volume type
|
||||||
===============================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/qos-specs/{qos_id}/disassociate
|
.. rest_method:: GET /v2/{tenant_id}/qos-specs/{qos_id}/disassociate
|
||||||
|
|
||||||
@ -133,7 +132,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
Show QoS specification details
|
Show QoS specification details
|
||||||
==============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/qos-specs/{qos_id}
|
.. rest_method:: GET /v2/{tenant_id}/qos-specs/{qos_id}
|
||||||
|
|
||||||
@ -174,7 +173,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Set keys in QoS specification
|
Set keys in QoS specification
|
||||||
=============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v2/{tenant_id}/qos-specs/{qos_id}
|
.. rest_method:: PUT /v2/{tenant_id}/qos-specs/{qos_id}
|
||||||
|
|
||||||
@ -210,7 +209,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete QoS specification
|
Delete QoS specification
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v2/{tenant_id}/qos-specs/{qos_id}
|
.. rest_method:: DELETE /v2/{tenant_id}/qos-specs/{qos_id}
|
||||||
|
|
||||||
@ -230,7 +229,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
Create QoS specification
|
Create QoS specification
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/qos-specs
|
.. rest_method:: POST /v2/{tenant_id}/qos-specs
|
||||||
|
|
||||||
@ -273,7 +272,7 @@ Response Parameters
|
|||||||
|
|
||||||
|
|
||||||
List QoS specs
|
List QoS specs
|
||||||
==============
|
~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/qos-specs
|
.. rest_method:: GET /v2/{tenant_id}/qos-specs
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
====================================
|
|
||||||
Quota sets extension (os-quota-sets)
|
Quota sets extension (os-quota-sets)
|
||||||
====================================
|
====================================
|
||||||
|
|
||||||
@ -10,7 +9,7 @@ Shows, updates, and deletes quotas for a tenant.
|
|||||||
|
|
||||||
|
|
||||||
Show quotas for user
|
Show quotas for user
|
||||||
====================
|
~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{admin_tenant_id}/os-quota-sets/{tenant_id}/{user_id}
|
.. rest_method:: GET /v2/{admin_tenant_id}/os-quota-sets/{tenant_id}/{user_id}
|
||||||
|
|
||||||
@ -60,7 +59,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update quotas for user
|
Update quotas for user
|
||||||
======================
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v2/{admin_tenant_id}/os-quota-sets/{tenant_id}/{user_id}
|
.. rest_method:: PUT /v2/{admin_tenant_id}/os-quota-sets/{tenant_id}/{user_id}
|
||||||
|
|
||||||
@ -131,7 +130,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
Delete quotas for user
|
Delete quotas for user
|
||||||
======================
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v2/{admin_tenant_id}/os-quota-sets/{tenant_id}/{user_id}
|
.. rest_method:: DELETE /v2/{admin_tenant_id}/os-quota-sets/{tenant_id}/{user_id}
|
||||||
|
|
||||||
@ -159,7 +158,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show quotas
|
Show quotas
|
||||||
===========
|
~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{admin_tenant_id}/os-quota-sets/{tenant_id}
|
.. rest_method:: GET /v2/{admin_tenant_id}/os-quota-sets/{tenant_id}
|
||||||
|
|
||||||
@ -210,7 +209,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
Update quotas
|
Update quotas
|
||||||
=============
|
~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v2/{admin_tenant_id}/os-quota-sets/{tenant_id}
|
.. rest_method:: PUT /v2/{admin_tenant_id}/os-quota-sets/{tenant_id}
|
||||||
|
|
||||||
@ -281,7 +280,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
Delete quotas
|
Delete quotas
|
||||||
=============
|
~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v2/{admin_tenant_id}/os-quota-sets/{tenant_id}
|
.. rest_method:: DELETE /v2/{admin_tenant_id}/os-quota-sets/{tenant_id}
|
||||||
|
|
||||||
@ -307,7 +306,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
Show quota details for user
|
Show quota details for user
|
||||||
===========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{admin_tenant_id}/os-quota-sets/{tenant_id}/detail/{user_id}
|
.. rest_method:: GET /v2/{admin_tenant_id}/os-quota-sets/{tenant_id}/detail/{user_id}
|
||||||
|
|
||||||
@ -358,7 +357,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Get default quotas
|
Get default quotas
|
||||||
==================
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/os-quota-sets/defaults
|
.. rest_method:: GET /v2/{tenant_id}/os-quota-sets/defaults
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
==========================================
|
|
||||||
Volume manage extension (os-volume-manage)
|
Volume manage extension (os-volume-manage)
|
||||||
==========================================
|
==========================================
|
||||||
|
|
||||||
@ -9,7 +8,7 @@ storage.
|
|||||||
|
|
||||||
|
|
||||||
Manage existing volume
|
Manage existing volume
|
||||||
======================
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/os-volume-manage
|
.. rest_method:: POST /v2/{tenant_id}/os-volume-manage
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
============================
|
|
||||||
Volume type access (volumes)
|
Volume type access (volumes)
|
||||||
============================
|
============================
|
||||||
|
|
||||||
@ -15,7 +14,7 @@ users with the administrative role and context.
|
|||||||
|
|
||||||
|
|
||||||
Add private volume type access
|
Add private volume type access
|
||||||
==============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/types/{volume_type}/action
|
.. rest_method:: POST /v2/{tenant_id}/types/{volume_type}/action
|
||||||
|
|
||||||
@ -41,7 +40,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Remove private volume type access
|
Remove private volume type access
|
||||||
=================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/types/{volume_type}/action
|
.. rest_method:: POST /v2/{tenant_id}/types/{volume_type}/action
|
||||||
|
|
||||||
@ -67,7 +66,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
List private volume type access details
|
List private volume type access details
|
||||||
=======================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/types/{volume_type}/os-volume-type-access
|
.. rest_method:: GET /v2/{tenant_id}/types/{volume_type}/os-volume-type-access
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
===========================
|
|
||||||
API extensions (extensions)
|
API extensions (extensions)
|
||||||
===========================
|
===========================
|
||||||
|
|
||||||
@ -8,7 +7,7 @@ API extensions (extensions)
|
|||||||
|
|
||||||
|
|
||||||
List API extensions
|
List API extensions
|
||||||
===================
|
~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/extensions
|
.. rest_method:: GET /v2/{tenant_id}/extensions
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
============================
|
|
||||||
Volume snapshots (snapshots)
|
Volume snapshots (snapshots)
|
||||||
============================
|
============================
|
||||||
|
|
||||||
@ -28,7 +27,7 @@ possible:
|
|||||||
|
|
||||||
|
|
||||||
List snapshots with details
|
List snapshots with details
|
||||||
===========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/snapshots/detail
|
.. rest_method:: GET /v2/{tenant_id}/snapshots/detail
|
||||||
|
|
||||||
@ -71,7 +70,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create snapshot
|
Create snapshot
|
||||||
===============
|
~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/snapshots
|
.. rest_method:: POST /v2/{tenant_id}/snapshots
|
||||||
|
|
||||||
@ -115,7 +114,7 @@ Response Parameters
|
|||||||
|
|
||||||
|
|
||||||
List snapshots
|
List snapshots
|
||||||
==============
|
~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/snapshots
|
.. rest_method:: GET /v2/{tenant_id}/snapshots
|
||||||
|
|
||||||
@ -160,7 +159,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show snapshot metadata
|
Show snapshot metadata
|
||||||
======================
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/snapshots/{snapshot_id}/metadata
|
.. rest_method:: GET /v2/{tenant_id}/snapshots/{snapshot_id}/metadata
|
||||||
|
|
||||||
@ -205,7 +204,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update snapshot metadata
|
Update snapshot metadata
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v2/{tenant_id}/snapshots/{snapshot_id}/metadata
|
.. rest_method:: PUT /v2/{tenant_id}/snapshots/{snapshot_id}/metadata
|
||||||
|
|
||||||
@ -243,7 +242,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show snapshot details
|
Show snapshot details
|
||||||
=====================
|
~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/snapshots/{snapshot_id}
|
.. rest_method:: GET /v2/{tenant_id}/snapshots/{snapshot_id}
|
||||||
|
|
||||||
@ -288,7 +287,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update snapshot
|
Update snapshot
|
||||||
===============
|
~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v2/{tenant_id}/snapshots/{snapshot_id}
|
.. rest_method:: PUT /v2/{tenant_id}/snapshots/{snapshot_id}
|
||||||
|
|
||||||
@ -341,7 +340,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete snapshot
|
Delete snapshot
|
||||||
===============
|
~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v2/{tenant_id}/snapshots/{snapshot_id}
|
.. rest_method:: DELETE /v2/{tenant_id}/snapshots/{snapshot_id}
|
||||||
|
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
====================
|
|
||||||
Volume types (types)
|
Volume types (types)
|
||||||
====================
|
====================
|
||||||
|
|
||||||
|
|
||||||
Update volume type
|
Update volume type
|
||||||
==================
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v2/{tenant_id}/types/{volume_type_id}
|
.. rest_method:: PUT /v2/{tenant_id}/types/{volume_type_id}
|
||||||
|
|
||||||
@ -66,7 +65,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update extra specs for a volume type
|
Update extra specs for a volume type
|
||||||
====================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v2/{tenant_id}/types/{volume_type_id}
|
.. rest_method:: PUT /v2/{tenant_id}/types/{volume_type_id}
|
||||||
|
|
||||||
@ -115,7 +114,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show volume type details
|
Show volume type details
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/types/{volume_type_id}
|
.. rest_method:: GET /v2/{tenant_id}/types/{volume_type_id}
|
||||||
|
|
||||||
@ -154,7 +153,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete volume type
|
Delete volume type
|
||||||
==================
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v2/{tenant_id}/types/{volume_type_id}
|
.. rest_method:: DELETE /v2/{tenant_id}/types/{volume_type_id}
|
||||||
|
|
||||||
@ -173,7 +172,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
List volume types
|
List volume types
|
||||||
=================
|
~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/types
|
.. rest_method:: GET /v2/{tenant_id}/types
|
||||||
|
|
||||||
@ -214,7 +213,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create volume type
|
Create volume type
|
||||||
==================
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/types
|
.. rest_method:: POST /v2/{tenant_id}/types
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
============
|
|
||||||
API versions
|
API versions
|
||||||
============
|
============
|
||||||
|
|
||||||
@ -8,7 +7,7 @@ API versions
|
|||||||
|
|
||||||
|
|
||||||
List API versions
|
List API versions
|
||||||
=================
|
~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /
|
.. rest_method:: GET /
|
||||||
|
|
||||||
@ -32,7 +31,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show API v2 details
|
Show API v2 details
|
||||||
===================
|
~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2
|
.. rest_method:: GET /v2
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
================================
|
|
||||||
Volume actions (volumes, action)
|
Volume actions (volumes, action)
|
||||||
================================
|
================================
|
||||||
|
|
||||||
@ -12,7 +11,7 @@ storage object associated with it.
|
|||||||
|
|
||||||
|
|
||||||
Extend volume size
|
Extend volume size
|
||||||
==================
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/action
|
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/action
|
||||||
|
|
||||||
@ -59,7 +58,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Reset volume statuses
|
Reset volume statuses
|
||||||
=====================
|
~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/action
|
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/action
|
||||||
|
|
||||||
@ -93,7 +92,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Set image metadata for volume
|
Set image metadata for volume
|
||||||
=============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/action
|
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/action
|
||||||
|
|
||||||
@ -125,7 +124,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Remove image metadata from volume
|
Remove image metadata from volume
|
||||||
=================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/action
|
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/action
|
||||||
|
|
||||||
@ -157,7 +156,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Attach volume to server
|
Attach volume to server
|
||||||
=======================
|
~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/action
|
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/action
|
||||||
|
|
||||||
@ -197,7 +196,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Detach volume from a server
|
Detach volume from a server
|
||||||
===========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/action
|
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/action
|
||||||
|
|
||||||
@ -236,7 +235,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Unmanage volume
|
Unmanage volume
|
||||||
===============
|
~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/action
|
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/action
|
||||||
|
|
||||||
@ -271,7 +270,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Force detach volume
|
Force detach volume
|
||||||
===================
|
~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/action
|
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/action
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
=================
|
|
||||||
Volumes (volumes)
|
Volumes (volumes)
|
||||||
=================
|
=================
|
||||||
|
|
||||||
@ -45,7 +44,7 @@ status values are:
|
|||||||
|
|
||||||
|
|
||||||
List volumes with details
|
List volumes with details
|
||||||
=========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/volumes/detail
|
.. rest_method:: GET /v2/{tenant_id}/volumes/detail
|
||||||
|
|
||||||
@ -113,7 +112,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create volume
|
Create volume
|
||||||
=============
|
~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/volumes
|
.. rest_method:: POST /v2/{tenant_id}/volumes
|
||||||
|
|
||||||
@ -213,7 +212,7 @@ Response Parameters
|
|||||||
|
|
||||||
|
|
||||||
List volumes
|
List volumes
|
||||||
============
|
~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/volumes
|
.. rest_method:: GET /v2/{tenant_id}/volumes
|
||||||
|
|
||||||
@ -257,7 +256,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show volume details
|
Show volume details
|
||||||
===================
|
~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/volumes/{volume_id}
|
.. rest_method:: GET /v2/{tenant_id}/volumes/{volume_id}
|
||||||
|
|
||||||
@ -327,7 +326,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update volume
|
Update volume
|
||||||
=============
|
~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v2/{tenant_id}/volumes/{volume_id}
|
.. rest_method:: PUT /v2/{tenant_id}/volumes/{volume_id}
|
||||||
|
|
||||||
@ -398,7 +397,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete volume
|
Delete volume
|
||||||
=============
|
~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v2/{tenant_id}/volumes/{volume_id}
|
.. rest_method:: DELETE /v2/{tenant_id}/volumes/{volume_id}
|
||||||
|
|
||||||
@ -446,7 +445,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
Create volume metadata
|
Create volume metadata
|
||||||
======================
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/metadata
|
.. rest_method:: POST /v2/{tenant_id}/volumes/{volume_id}/metadata
|
||||||
|
|
||||||
@ -489,7 +488,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show volume metadata
|
Show volume metadata
|
||||||
====================
|
~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v2/{tenant_id}/volumes/{volume_id}/metadata
|
.. rest_method:: GET /v2/{tenant_id}/volumes/{volume_id}/metadata
|
||||||
|
|
||||||
@ -528,7 +527,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update volume metadata
|
Update volume metadata
|
||||||
======================
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v2/{tenant_id}/volumes/{volume_id}/metadata
|
.. rest_method:: PUT /v2/{tenant_id}/volumes/{volume_id}/metadata
|
||||||
|
|
||||||
|
@ -14,10 +14,10 @@ Error response codes: computeFault(400, 500), serviceUnavailable(503), badReques
|
|||||||
unauthorized(401), forbidden(403), badMethod(405), itemNotFound(404), conflict(409)
|
unauthorized(401), forbidden(403), badMethod(405), itemNotFound(404), conflict(409)
|
||||||
|
|
||||||
Request
|
Request
|
||||||
-------
|
~~~~~~~
|
||||||
|
|
||||||
Response
|
Response
|
||||||
--------
|
~~~~~~~~
|
||||||
|
|
||||||
**Example List Api Versions: JSON request**
|
**Example List Api Versions: JSON request**
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
=================================================
|
|
||||||
Capabilities for storage back ends (capabilities)
|
Capabilities for storage back ends (capabilities)
|
||||||
=================================================
|
=================================================
|
||||||
|
|
||||||
@ -8,7 +7,7 @@ Shows capabilities for a storage back end.
|
|||||||
|
|
||||||
|
|
||||||
Show all back-end capabilities
|
Show all back-end capabilities
|
||||||
==============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/capabilities/{hostname}
|
.. rest_method:: GET /v3/{project_id}/capabilities/{hostname}
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
==================
|
|
||||||
Consistency groups
|
Consistency groups
|
||||||
==================
|
==================
|
||||||
|
|
||||||
@ -16,7 +15,7 @@ to limit roles.
|
|||||||
|
|
||||||
|
|
||||||
List project's consistency groups
|
List project's consistency groups
|
||||||
=================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/consistencygroups
|
.. rest_method:: GET /v3/{project_id}/consistencygroups
|
||||||
|
|
||||||
@ -55,7 +54,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create a consistency group
|
Create a consistency group
|
||||||
==========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/consistencygroups
|
.. rest_method:: POST /v3/{project_id}/consistencygroups
|
||||||
|
|
||||||
@ -101,7 +100,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
Show a consistency group's details
|
Show a consistency group's details
|
||||||
==================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/consistencygroups/{consistencygroup_id}
|
.. rest_method:: GET /v3/{project_id}/consistencygroups/{consistencygroup_id}
|
||||||
|
|
||||||
@ -139,7 +138,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create a consistency group from source
|
Create a consistency group from source
|
||||||
======================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/consistencygroups/create_from_src
|
.. rest_method:: POST /v3/{project_id}/consistencygroups/create_from_src
|
||||||
|
|
||||||
@ -170,7 +169,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Delete a consistency group
|
Delete a consistency group
|
||||||
==========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/consistencygroups/{consistencygroup_id}/delete
|
.. rest_method:: POST /v3/{project_id}/consistencygroups/{consistencygroup_id}/delete
|
||||||
|
|
||||||
@ -196,7 +195,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
List consistency groups and details
|
List consistency groups and details
|
||||||
===================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/consistencygroups/detail
|
.. rest_method:: GET /v3/{project_id}/consistencygroups/detail
|
||||||
|
|
||||||
@ -240,7 +239,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update a consistency group
|
Update a consistency group
|
||||||
==========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v3/{project_id}/consistencygroups/{consistencygroup_id}/update
|
.. rest_method:: PUT /v3/{project_id}/consistencygroups/{consistencygroup_id}/update
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
================================
|
|
||||||
Backup actions (backups, action)
|
Backup actions (backups, action)
|
||||||
================================
|
================================
|
||||||
|
|
||||||
@ -8,7 +7,7 @@ Force-deletes a backup.
|
|||||||
|
|
||||||
|
|
||||||
Force-delete a backup
|
Force-delete a backup
|
||||||
=====================
|
~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/backups/{backup_id}/action
|
.. rest_method:: POST /v3/{project_id}/backups/{backup_id}/action
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
=================
|
|
||||||
Backups (backups)
|
Backups (backups)
|
||||||
=================
|
=================
|
||||||
|
|
||||||
@ -39,7 +38,7 @@ in the ``fail_reason`` field for the backup.
|
|||||||
|
|
||||||
|
|
||||||
List backups with detail
|
List backups with detail
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/backups/detail
|
.. rest_method:: GET /v3/{project_id}/backups/detail
|
||||||
|
|
||||||
@ -92,7 +91,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show backup detail
|
Show backup detail
|
||||||
==================
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/backups/{backup_id}
|
.. rest_method:: GET /v3/{project_id}/backups/{backup_id}
|
||||||
|
|
||||||
@ -142,7 +141,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete a backup
|
Delete a backup
|
||||||
===============
|
~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v3/{project_id}/backups/{backup_id}
|
.. rest_method:: DELETE /v3/{project_id}/backups/{backup_id}
|
||||||
|
|
||||||
@ -160,7 +159,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
Restore a backup
|
Restore a backup
|
||||||
================
|
~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/backups/{backup_id}/restore
|
.. rest_method:: POST /v3/{project_id}/backups/{backup_id}/restore
|
||||||
|
|
||||||
@ -199,7 +198,7 @@ Response Parameters
|
|||||||
- volume_id: volume_id
|
- volume_id: volume_id
|
||||||
|
|
||||||
Create a backup
|
Create a backup
|
||||||
===============
|
~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/backups
|
.. rest_method:: POST /v3/{project_id}/backups
|
||||||
|
|
||||||
@ -238,7 +237,7 @@ Response Parameters
|
|||||||
- name: name
|
- name: name
|
||||||
|
|
||||||
List backups for project
|
List backups for project
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/backups
|
.. rest_method:: GET /v3/{project_id}/backups
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
===============
|
|
||||||
Group snapshots
|
Group snapshots
|
||||||
===============
|
===============
|
||||||
|
|
||||||
@ -9,7 +8,7 @@ deletes group snapshots.
|
|||||||
|
|
||||||
|
|
||||||
Delete group snapshot
|
Delete group snapshot
|
||||||
=====================
|
~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v3/{project_id}/group_snapshots/{group_snapshot_id}
|
.. rest_method:: DELETE /v3/{project_id}/group_snapshots/{group_snapshot_id}
|
||||||
|
|
||||||
@ -29,7 +28,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
Show group snapshot details
|
Show group snapshot details
|
||||||
===========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/group_snapshots/{group_snapshot_id}
|
.. rest_method:: GET /v3/{project_id}/group_snapshots/{group_snapshot_id}
|
||||||
|
|
||||||
@ -69,7 +68,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
List group snapshots with details
|
List group snapshots with details
|
||||||
=================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/group_snapshots/detail
|
.. rest_method:: GET /v3/{project_id}/group_snapshots/detail
|
||||||
|
|
||||||
@ -106,7 +105,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
List group snapshots
|
List group snapshots
|
||||||
====================
|
~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/group_snapshots
|
.. rest_method:: GET /v3/{project_id}/group_snapshots
|
||||||
|
|
||||||
@ -142,7 +141,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create group snapshot
|
Create group snapshot
|
||||||
=====================
|
~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/group_snapshots
|
.. rest_method:: POST /v3/{project_id}/group_snapshots
|
||||||
|
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
===========
|
|
||||||
Group types
|
Group types
|
||||||
===========
|
===========
|
||||||
|
|
||||||
|
|
||||||
Update group type
|
Update group type
|
||||||
=================
|
~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v3/{project_id}/group_types/{group_type_id}
|
.. rest_method:: PUT /v3/{project_id}/group_types/{group_type_id}
|
||||||
|
|
||||||
@ -54,7 +53,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create group specs for a group type
|
Create group specs for a group type
|
||||||
===================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/group_types/{group_type_id}/group_specs
|
.. rest_method:: POST /v3/{project_id}/group_types/{group_type_id}/group_specs
|
||||||
|
|
||||||
@ -103,7 +102,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show group type details
|
Show group type details
|
||||||
=======================
|
~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/group_types/{group_type_id}
|
.. rest_method:: GET /v3/{project_id}/group_types/{group_type_id}
|
||||||
|
|
||||||
@ -142,7 +141,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete group type
|
Delete group type
|
||||||
=================
|
~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v3/{project_id}/group_types/{group_type_id}
|
.. rest_method:: DELETE /v3/{project_id}/group_types/{group_type_id}
|
||||||
|
|
||||||
@ -162,7 +161,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
List group types
|
List group types
|
||||||
================
|
~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/group_types
|
.. rest_method:: GET /v3/{project_id}/group_types
|
||||||
|
|
||||||
@ -203,7 +202,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create group type
|
Create group type
|
||||||
=================
|
~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/group_types
|
.. rest_method:: POST /v3/{project_id}/group_types
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
=====================
|
|
||||||
Generic volume groups
|
Generic volume groups
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
@ -19,7 +18,7 @@ groups can be extended to support other features in the future.
|
|||||||
|
|
||||||
|
|
||||||
List groups
|
List groups
|
||||||
===========
|
~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/groups
|
.. rest_method:: GET /v3/{project_id}/groups
|
||||||
|
|
||||||
@ -58,7 +57,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create group
|
Create group
|
||||||
============
|
~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/groups
|
.. rest_method:: POST /v3/{project_id}/groups
|
||||||
|
|
||||||
@ -88,7 +87,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Show group details
|
Show group details
|
||||||
==================
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/groups/{group_id}
|
.. rest_method:: GET /v3/{project_id}/groups/{group_id}
|
||||||
|
|
||||||
@ -127,7 +126,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create group from source
|
Create group from source
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/groups/action
|
.. rest_method:: POST /v3/{project_id}/groups/action
|
||||||
|
|
||||||
@ -156,7 +155,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Delete group
|
Delete group
|
||||||
============
|
~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/groups/{group_id}/action
|
.. rest_method:: POST /v3/{project_id}/groups/{group_id}/action
|
||||||
|
|
||||||
@ -183,7 +182,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
List groups with details
|
List groups with details
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/groups/detail
|
.. rest_method:: GET /v3/{project_id}/groups/detail
|
||||||
|
|
||||||
@ -228,7 +227,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update group
|
Update group
|
||||||
============
|
~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v3/{project_id}/groups/{group_id}
|
.. rest_method:: PUT /v3/{project_id}/groups/{group_id}
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
===============
|
|
||||||
Limits (limits)
|
Limits (limits)
|
||||||
===============
|
===============
|
||||||
|
|
||||||
@ -11,7 +10,7 @@ for the item is infinite.
|
|||||||
|
|
||||||
|
|
||||||
Show absolute limits for project
|
Show absolute limits for project
|
||||||
================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/limits
|
.. rest_method:: GET /v3/{project_id}/limits
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
===========================
|
|
||||||
Consistency group snapshots
|
Consistency group snapshots
|
||||||
===========================
|
===========================
|
||||||
|
|
||||||
@ -9,7 +8,7 @@ deletes consistency group snapshots.
|
|||||||
|
|
||||||
|
|
||||||
Delete a consistency group snapshot
|
Delete a consistency group snapshot
|
||||||
===================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v3/{project_id}/cgsnapshots/{cgsnapshot_id}
|
.. rest_method:: DELETE /v3/{project_id}/cgsnapshots/{cgsnapshot_id}
|
||||||
|
|
||||||
@ -28,7 +27,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
Show consistency group snapshot detail
|
Show consistency group snapshot detail
|
||||||
======================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/cgsnapshots/{cgsnapshot_id}
|
.. rest_method:: GET /v3/{project_id}/cgsnapshots/{cgsnapshot_id}
|
||||||
|
|
||||||
@ -68,7 +67,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
List all consistency group snapshots with details
|
List all consistency group snapshots with details
|
||||||
=================================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/cgsnapshots/detail
|
.. rest_method:: GET /v3/{project_id}/cgsnapshots/detail
|
||||||
|
|
||||||
@ -105,7 +104,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
List all consistency group snapshots
|
List all consistency group snapshots
|
||||||
====================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/cgsnapshots
|
.. rest_method:: GET /v3/{project_id}/cgsnapshots
|
||||||
|
|
||||||
@ -144,7 +143,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create a consistency group snapshot
|
Create a consistency group snapshot
|
||||||
===================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/cgsnapshots
|
.. rest_method:: POST /v3/{project_id}/cgsnapshots
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
===================================================
|
|
||||||
Volume image metadata extension (os-vol-image-meta)
|
Volume image metadata extension (os-vol-image-meta)
|
||||||
===================================================
|
===================================================
|
||||||
|
|
||||||
@ -8,7 +7,7 @@ Shows image metadata that is associated with a volume.
|
|||||||
|
|
||||||
|
|
||||||
Show image metadata for a volume
|
Show image metadata for a volume
|
||||||
================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/os-vol-image-meta
|
.. rest_method:: GET /v3/{project_id}/os-vol-image-meta
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
======================
|
|
||||||
Back-end storage pools
|
Back-end storage pools
|
||||||
======================
|
======================
|
||||||
|
|
||||||
@ -9,7 +8,7 @@ to the scheduler service.
|
|||||||
|
|
||||||
|
|
||||||
List all back-end storage pools
|
List all back-end storage pools
|
||||||
===============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/scheduler-stats/get_pools
|
.. rest_method:: GET /v3/{project_id}/scheduler-stats/get_pools
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
===============
|
|
||||||
Volume transfer
|
Volume transfer
|
||||||
===============
|
===============
|
||||||
|
|
||||||
@ -8,7 +7,7 @@ Transfers a volume from one user to another user.
|
|||||||
|
|
||||||
|
|
||||||
Accept a volume transfer
|
Accept a volume transfer
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/os-volume-transfer/{transfer_id}/accept
|
.. rest_method:: POST /v3/{project_id}/os-volume-transfer/{transfer_id}/accept
|
||||||
|
|
||||||
@ -46,7 +45,7 @@ Response Parameters
|
|||||||
|
|
||||||
|
|
||||||
Create a volume transfer
|
Create a volume transfer
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/os-volume-transfer
|
.. rest_method:: POST /v3/{project_id}/os-volume-transfer
|
||||||
|
|
||||||
@ -85,7 +84,7 @@ Response Parameters
|
|||||||
|
|
||||||
|
|
||||||
List volume transfers for a project
|
List volume transfers for a project
|
||||||
===================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/os-volume-transfer
|
.. rest_method:: GET /v3/{project_id}/os-volume-transfer
|
||||||
|
|
||||||
@ -123,7 +122,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show volume transfer detail
|
Show volume transfer detail
|
||||||
===========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/os-volume-transfer/{transfer_id}
|
.. rest_method:: GET /v3/{project_id}/os-volume-transfer/{transfer_id}
|
||||||
|
|
||||||
@ -163,7 +162,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete a volume transfer
|
Delete a volume transfer
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v3/{project_id}/os-volume-transfer/{transfer_id}
|
.. rest_method:: DELETE /v3/{project_id}/os-volume-transfer/{transfer_id}
|
||||||
|
|
||||||
@ -182,7 +181,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
List volume transfers and details
|
List volume transfers and details
|
||||||
=================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/os-volume-transfer/detail
|
.. rest_method:: GET /v3/{project_id}/os-volume-transfer/detail
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
===================================================
|
|
||||||
Quality of service (QoS) specifications (qos-specs)
|
Quality of service (QoS) specifications (qos-specs)
|
||||||
===================================================
|
===================================================
|
||||||
|
|
||||||
@ -12,7 +11,7 @@ specifications.
|
|||||||
|
|
||||||
|
|
||||||
Disassociate a QoS specification from all associations
|
Disassociate a QoS specification from all associations
|
||||||
======================================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/qos-specs/{qos_id}/disassociate_all
|
.. rest_method:: GET /v3/{project_id}/qos-specs/{qos_id}/disassociate_all
|
||||||
|
|
||||||
@ -31,7 +30,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
Unset keys in a QoS specification
|
Unset keys in a QoS specification
|
||||||
=================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v3/{project_id}/qos-specs/{qos_id}/delete_keys
|
.. rest_method:: PUT /v3/{project_id}/qos-specs/{qos_id}/delete_keys
|
||||||
|
|
||||||
@ -67,7 +66,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Get all associations for a QoS specification
|
Get all associations for a QoS specification
|
||||||
============================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/qos-specs/{qos_id}/associations
|
.. rest_method:: GET /v3/{project_id}/qos-specs/{qos_id}/associations
|
||||||
|
|
||||||
@ -95,7 +94,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Associate QoS specification with a volume type
|
Associate QoS specification with a volume type
|
||||||
==============================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/qos-specs/{qos_id}/associate
|
.. rest_method:: GET /v3/{project_id}/qos-specs/{qos_id}/associate
|
||||||
|
|
||||||
@ -114,7 +113,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
Disassociate QoS specification from a volume type
|
Disassociate QoS specification from a volume type
|
||||||
=================================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/qos-specs/{qos_id}/disassociate
|
.. rest_method:: GET /v3/{project_id}/qos-specs/{qos_id}/disassociate
|
||||||
|
|
||||||
@ -133,7 +132,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
Show a QoS specification details
|
Show a QoS specification details
|
||||||
================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/qos-specs/{qos_id}
|
.. rest_method:: GET /v3/{project_id}/qos-specs/{qos_id}
|
||||||
|
|
||||||
@ -174,7 +173,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Set keys in a QoS specification
|
Set keys in a QoS specification
|
||||||
===============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v3/{project_id}/qos-specs/{qos_id}
|
.. rest_method:: PUT /v3/{project_id}/qos-specs/{qos_id}
|
||||||
|
|
||||||
@ -210,7 +209,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete a QoS specification
|
Delete a QoS specification
|
||||||
==========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v3/{project_id}/qos-specs/{qos_id}
|
.. rest_method:: DELETE /v3/{project_id}/qos-specs/{qos_id}
|
||||||
|
|
||||||
@ -230,7 +229,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
Create a QoS specification
|
Create a QoS specification
|
||||||
==========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/qos-specs
|
.. rest_method:: POST /v3/{project_id}/qos-specs
|
||||||
|
|
||||||
@ -273,7 +272,7 @@ Response Parameters
|
|||||||
|
|
||||||
|
|
||||||
List QoS Specifications
|
List QoS Specifications
|
||||||
=======================
|
~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/qos-specs
|
.. rest_method:: GET /v3/{project_id}/qos-specs
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
====================================
|
|
||||||
Quota sets extension (os-quota-sets)
|
Quota sets extension (os-quota-sets)
|
||||||
====================================
|
====================================
|
||||||
|
|
||||||
@ -10,7 +9,7 @@ Shows, updates, and deletes quotas for a project.
|
|||||||
|
|
||||||
|
|
||||||
Show quotas for a user
|
Show quotas for a user
|
||||||
======================
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{admin_project_id}/os-quota-sets/{project_id}/{user_id}
|
.. rest_method:: GET /v3/{admin_project_id}/os-quota-sets/{project_id}/{user_id}
|
||||||
|
|
||||||
@ -60,7 +59,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update quotas for a user
|
Update quotas for a user
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v3/{admin_project_id}/os-quota-sets/{project_id}/{user_id}
|
.. rest_method:: PUT /v3/{admin_project_id}/os-quota-sets/{project_id}/{user_id}
|
||||||
|
|
||||||
@ -131,7 +130,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
Delete quotas for a user
|
Delete quotas for a user
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v3/{admin_project_id}/os-quota-sets/{project_id}/{user_id}
|
.. rest_method:: DELETE /v3/{admin_project_id}/os-quota-sets/{project_id}/{user_id}
|
||||||
|
|
||||||
@ -159,7 +158,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show quotas for a project
|
Show quotas for a project
|
||||||
=========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{admin_project_id}/os-quota-sets/{project_id}
|
.. rest_method:: GET /v3/{admin_project_id}/os-quota-sets/{project_id}
|
||||||
|
|
||||||
@ -210,7 +209,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
Update quotas for a project
|
Update quotas for a project
|
||||||
===========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v3/{admin_project_id}/os-quota-sets/{project_id}
|
.. rest_method:: PUT /v3/{admin_project_id}/os-quota-sets/{project_id}
|
||||||
|
|
||||||
@ -281,7 +280,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
Delete quotas for a project
|
Delete quotas for a project
|
||||||
===========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v3/{admin_project_id}/os-quota-sets/{project_id}
|
.. rest_method:: DELETE /v3/{admin_project_id}/os-quota-sets/{project_id}
|
||||||
|
|
||||||
@ -307,7 +306,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
Show quota details for a user
|
Show quota details for a user
|
||||||
=============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{admin_project_id}/os-quota-sets/{project_id}/detail/{user_id}
|
.. rest_method:: GET /v3/{admin_project_id}/os-quota-sets/{project_id}/detail/{user_id}
|
||||||
|
|
||||||
@ -358,7 +357,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Get default quotas for a project
|
Get default quotas for a project
|
||||||
================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/os-quota-sets/defaults
|
.. rest_method:: GET /v3/{project_id}/os-quota-sets/defaults
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
==========================================
|
|
||||||
Volume manage extension (os-volume-manage)
|
Volume manage extension (os-volume-manage)
|
||||||
==========================================
|
==========================================
|
||||||
|
|
||||||
@ -9,7 +8,7 @@ storage.
|
|||||||
|
|
||||||
|
|
||||||
Manage an existing volume
|
Manage an existing volume
|
||||||
=========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/os-volume-manage
|
.. rest_method:: POST /v3/{project_id}/os-volume-manage
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
============================
|
|
||||||
Volume type access (volumes)
|
Volume type access (volumes)
|
||||||
============================
|
============================
|
||||||
|
|
||||||
@ -15,7 +14,7 @@ users with the administrative role and context.
|
|||||||
|
|
||||||
|
|
||||||
Add private volume type access to project
|
Add private volume type access to project
|
||||||
=========================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/types/{volume_type}/action
|
.. rest_method:: POST /v3/{project_id}/types/{volume_type}/action
|
||||||
|
|
||||||
@ -41,7 +40,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Remove private volume type access from project
|
Remove private volume type access from project
|
||||||
==============================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/types/{volume_type}/action
|
.. rest_method:: POST /v3/{project_id}/types/{volume_type}/action
|
||||||
|
|
||||||
@ -67,7 +66,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
List private volume type access detail
|
List private volume type access detail
|
||||||
======================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/types/{volume_type}/os-volume-type-access
|
.. rest_method:: GET /v3/{project_id}/types/{volume_type}/os-volume-type-access
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
===========================
|
|
||||||
API extensions (extensions)
|
API extensions (extensions)
|
||||||
===========================
|
===========================
|
||||||
|
|
||||||
@ -8,7 +7,7 @@ API extensions (extensions)
|
|||||||
|
|
||||||
|
|
||||||
List Known API extensions
|
List Known API extensions
|
||||||
=========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/extensions
|
.. rest_method:: GET /v3/{project_id}/extensions
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
============================
|
|
||||||
Volume snapshots (snapshots)
|
Volume snapshots (snapshots)
|
||||||
============================
|
============================
|
||||||
|
|
||||||
@ -28,7 +27,7 @@ possible:
|
|||||||
|
|
||||||
|
|
||||||
List snapshots and details
|
List snapshots and details
|
||||||
==========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/snapshots/detail
|
.. rest_method:: GET /v3/{project_id}/snapshots/detail
|
||||||
|
|
||||||
@ -71,7 +70,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create a snapshot
|
Create a snapshot
|
||||||
=================
|
~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/snapshots
|
.. rest_method:: POST /v3/{project_id}/snapshots
|
||||||
|
|
||||||
@ -115,7 +114,7 @@ Response Parameters
|
|||||||
|
|
||||||
|
|
||||||
List accessible snapshots
|
List accessible snapshots
|
||||||
=========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/snapshots
|
.. rest_method:: GET /v3/{project_id}/snapshots
|
||||||
|
|
||||||
@ -160,7 +159,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show a snapshot's metadata
|
Show a snapshot's metadata
|
||||||
==========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/snapshots/{snapshot_id}/metadata
|
.. rest_method:: GET /v3/{project_id}/snapshots/{snapshot_id}/metadata
|
||||||
|
|
||||||
@ -205,7 +204,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update a snapshot's metadata
|
Update a snapshot's metadata
|
||||||
============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v3/{project_id}/snapshots/{snapshot_id}/metadata
|
.. rest_method:: PUT /v3/{project_id}/snapshots/{snapshot_id}/metadata
|
||||||
|
|
||||||
@ -243,7 +242,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show a snapshot's details
|
Show a snapshot's details
|
||||||
=========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/snapshots/{snapshot_id}
|
.. rest_method:: GET /v3/{project_id}/snapshots/{snapshot_id}
|
||||||
|
|
||||||
@ -288,7 +287,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update a snapshot
|
Update a snapshot
|
||||||
=================
|
~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v3/{project_id}/snapshots/{snapshot_id}
|
.. rest_method:: PUT /v3/{project_id}/snapshots/{snapshot_id}
|
||||||
|
|
||||||
@ -341,7 +340,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete a snapshot
|
Delete a snapshot
|
||||||
=================
|
~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v3/{project_id}/snapshots/{snapshot_id}
|
.. rest_method:: DELETE /v3/{project_id}/snapshots/{snapshot_id}
|
||||||
|
|
||||||
|
@ -1,12 +1,11 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
====================
|
|
||||||
Volume types (types)
|
Volume types (types)
|
||||||
====================
|
====================
|
||||||
|
|
||||||
|
|
||||||
Update a volume type
|
Update a volume type
|
||||||
====================
|
~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v3/{project_id}/types/{volume_type_id}
|
.. rest_method:: PUT /v3/{project_id}/types/{volume_type_id}
|
||||||
|
|
||||||
@ -66,7 +65,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update extra specs for volume type
|
Update extra specs for volume type
|
||||||
==================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v3/{project_id}/types/{volume_type_id}
|
.. rest_method:: PUT /v3/{project_id}/types/{volume_type_id}
|
||||||
|
|
||||||
@ -115,7 +114,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show volume type detail
|
Show volume type detail
|
||||||
=======================
|
~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/types/{volume_type_id}
|
.. rest_method:: GET /v3/{project_id}/types/{volume_type_id}
|
||||||
|
|
||||||
@ -154,7 +153,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete a volume type
|
Delete a volume type
|
||||||
====================
|
~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v3/{project_id}/types/{volume_type_id}
|
.. rest_method:: DELETE /v3/{project_id}/types/{volume_type_id}
|
||||||
|
|
||||||
@ -173,7 +172,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
List all volume types
|
List all volume types
|
||||||
=====================
|
~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/types
|
.. rest_method:: GET /v3/{project_id}/types
|
||||||
|
|
||||||
@ -214,7 +213,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create a volume type
|
Create a volume type
|
||||||
====================
|
~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/types
|
.. rest_method:: POST /v3/{project_id}/types
|
||||||
|
|
||||||
@ -272,7 +271,7 @@ Response Example
|
|||||||
:language: javascript
|
:language: javascript
|
||||||
|
|
||||||
Show an encryption type
|
Show an encryption type
|
||||||
==========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/types/{volume_type_id}/encryption
|
.. rest_method:: GET /v3/{project_id}/types/{volume_type_id}/encryption
|
||||||
|
|
||||||
@ -318,7 +317,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete an encryption type
|
Delete an encryption type
|
||||||
==========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/types/{volume_type_id}/encryption/{encryption_id}
|
.. rest_method:: GET /v3/{project_id}/types/{volume_type_id}/encryption/{encryption_id}
|
||||||
|
|
||||||
@ -341,7 +340,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
Create an encryption type
|
Create an encryption type
|
||||||
==========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/types/{volume_type_id}/encryption
|
.. rest_method:: POST /v3/{project_id}/types/{volume_type_id}/encryption
|
||||||
|
|
||||||
@ -394,7 +393,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update an encryption type
|
Update an encryption type
|
||||||
==========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/types/{volume_type_id}/encryption/{encryption_id}
|
.. rest_method:: POST /v3/{project_id}/types/{volume_type_id}/encryption/{encryption_id}
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
============
|
|
||||||
API versions
|
API versions
|
||||||
============
|
============
|
||||||
|
|
||||||
@ -8,7 +7,7 @@ API versions
|
|||||||
|
|
||||||
|
|
||||||
List Known API versions
|
List Known API versions
|
||||||
=======================
|
~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /
|
.. rest_method:: GET /
|
||||||
|
|
||||||
@ -33,7 +32,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show API v3 details
|
Show API v3 details
|
||||||
===================
|
~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3
|
.. rest_method:: GET /v3
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
================================
|
|
||||||
Volume actions (volumes, action)
|
Volume actions (volumes, action)
|
||||||
================================
|
================================
|
||||||
|
|
||||||
@ -12,7 +11,7 @@ storage object associated with it.
|
|||||||
|
|
||||||
|
|
||||||
Extend a volume size
|
Extend a volume size
|
||||||
====================
|
~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/volumes/{volume_id}/action
|
.. rest_method:: POST /v3/{project_id}/volumes/{volume_id}/action
|
||||||
|
|
||||||
@ -59,7 +58,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Reset a volume's statuses
|
Reset a volume's statuses
|
||||||
=========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/volumes/{volume_id}/action
|
.. rest_method:: POST /v3/{project_id}/volumes/{volume_id}/action
|
||||||
|
|
||||||
@ -93,7 +92,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Set image metadata for a volume
|
Set image metadata for a volume
|
||||||
===============================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/volumes/{volume_id}/action
|
.. rest_method:: POST /v3/{project_id}/volumes/{volume_id}/action
|
||||||
|
|
||||||
@ -125,7 +124,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Remove image metadata from a volume
|
Remove image metadata from a volume
|
||||||
===================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/volumes/{volume_id}/action
|
.. rest_method:: POST /v3/{project_id}/volumes/{volume_id}/action
|
||||||
|
|
||||||
@ -157,7 +156,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Attach volume to a server
|
Attach volume to a server
|
||||||
=========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/volumes/{volume_id}/action
|
.. rest_method:: POST /v3/{project_id}/volumes/{volume_id}/action
|
||||||
|
|
||||||
@ -197,7 +196,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Unmanage a volume
|
Unmanage a volume
|
||||||
=================
|
~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/volumes/{volume_id}/action
|
.. rest_method:: POST /v3/{project_id}/volumes/{volume_id}/action
|
||||||
|
|
||||||
@ -232,7 +231,7 @@ Request Example
|
|||||||
|
|
||||||
|
|
||||||
Force detach a volume
|
Force detach a volume
|
||||||
=====================
|
~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/volumes/{volume_id}/action
|
.. rest_method:: POST /v3/{project_id}/volumes/{volume_id}/action
|
||||||
|
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
.. -*- rst -*-
|
.. -*- rst -*-
|
||||||
|
|
||||||
=================
|
|
||||||
Volumes (volumes)
|
Volumes (volumes)
|
||||||
=================
|
=================
|
||||||
|
|
||||||
@ -45,7 +44,7 @@ status values are:
|
|||||||
|
|
||||||
|
|
||||||
List accessbile volumes with details
|
List accessbile volumes with details
|
||||||
====================================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/volumes/detail
|
.. rest_method:: GET /v3/{project_id}/volumes/detail
|
||||||
|
|
||||||
@ -113,7 +112,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Create a volume
|
Create a volume
|
||||||
===============
|
~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/volumes
|
.. rest_method:: POST /v3/{project_id}/volumes
|
||||||
|
|
||||||
@ -213,7 +212,7 @@ Response Parameters
|
|||||||
|
|
||||||
|
|
||||||
List accessible volumes
|
List accessible volumes
|
||||||
=======================
|
~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/volumes
|
.. rest_method:: GET /v3/{project_id}/volumes
|
||||||
|
|
||||||
@ -257,7 +256,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show a volume's details
|
Show a volume's details
|
||||||
=======================
|
~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/volumes/{volume_id}
|
.. rest_method:: GET /v3/{project_id}/volumes/{volume_id}
|
||||||
|
|
||||||
@ -327,7 +326,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update a volume
|
Update a volume
|
||||||
===============
|
~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v3/{project_id}/volumes/{volume_id}
|
.. rest_method:: PUT /v3/{project_id}/volumes/{volume_id}
|
||||||
|
|
||||||
@ -398,7 +397,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Delete a volume
|
Delete a volume
|
||||||
===============
|
~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: DELETE /v3/{project_id}/volumes/{volume_id}
|
.. rest_method:: DELETE /v3/{project_id}/volumes/{volume_id}
|
||||||
|
|
||||||
@ -446,7 +445,7 @@ Request
|
|||||||
|
|
||||||
|
|
||||||
Create metadata for volume
|
Create metadata for volume
|
||||||
==========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: POST /v3/{project_id}/volumes/{volume_id}/metadata
|
.. rest_method:: POST /v3/{project_id}/volumes/{volume_id}/metadata
|
||||||
|
|
||||||
@ -490,7 +489,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Show a volume's metadata
|
Show a volume's metadata
|
||||||
========================
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/volumes/{volume_id}/metadata
|
.. rest_method:: GET /v3/{project_id}/volumes/{volume_id}/metadata
|
||||||
|
|
||||||
@ -529,7 +528,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Update a volume's metadata
|
Update a volume's metadata
|
||||||
==========================
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: PUT /v3/{project_id}/volumes/{volume_id}/metadata
|
.. rest_method:: PUT /v3/{project_id}/volumes/{volume_id}/metadata
|
||||||
|
|
||||||
@ -578,7 +577,7 @@ Response Example
|
|||||||
|
|
||||||
|
|
||||||
Get volumes summary
|
Get volumes summary
|
||||||
===================
|
~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. rest_method:: GET /v3/{project_id}/volumes/summary
|
.. rest_method:: GET /v3/{project_id}/volumes/summary
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user