Comment 0 for bug 1485818

Revision history for this message
Toshikazu Ichikawa (ichikawa-toshikazu) wrote : API reference doesn't cover several APIs of Compute and BlockStorage called from python client and defcore testcase

We noticed that the following APIs are not shown in API reference while we were using python client and Defcore test set.
We believe these should be covered by OpenStack API reference.

---

Compute API v2 extensions:

 GET v2/[ID]/flavors/[ID]/os-extra_specs

 PUT v2/[ID]/servers/[ID]/os-volume_attachments/[ID]

 GET v2/[ID]/os-availability-zone
 GET v2/[ID]/os-availability-zone/detail

 GET v2/[ID]/os-quota-sets/[ID]/defaults
 POST v2/[ID]/os-security-group-rules

 DELETE v2/[ID]/servers/[ID]/os-server-password
 GET v2/[ID]/servers/[ID]/os-server-password

 POST v2/[ID]/os-volumes

 POST v2/[ID]/os-volumes_boot

BlockStorageAPIv2.0:

 POST v2/[ID]/volumes/[ID]/metadata
 PUT v2/[ID]/volumes/[ID]/metadata

 GET v2/[ID]/os-quota-sets/[ID]/defaults

 GET v2/​[ID]​/os-availability-zone

 POST v2/[ID]/os-volume-transfer
 DELETE v2/[ID]/os-volume-transfer/[ID]
 GET v2/[ID]/os-volume-transfer/[ID]
 POST v2/[ID]/os-volume-transfer/[ID]/accept
 GET v2/[ID]/os-volume-transfer/detail

BlockStrageAPIv2.0 Extentions:

 POST v2/{tenant_id}/volumes/{volume_id}/action

end of list.