ec44fc8999
This patch adds a new REST API microversion to expose the new use_quota DB field present in volumes and snapshots. The field will be reported when listing and showing resources and can be used when filtering as well. The field is exposed in the REST API as `consumes_quota` to prevent confusion for users and admins, since exposing it as `use_quota` may give them the wrong impression that they can set it up for their own purposes. For users we say what is happening with the quota for that resource -it consumes or doesn't consume quota-, whereas internally we express instruction to the core code -whether to use quota or not-, hence the difference in the naming. APIImpact DocImpact Implements: blueprint temp-resources Change-Id: I655a47fc75ddc11caf1defe984d9a66a9ad5a2e7
37 lines
1.2 KiB
JSON
37 lines
1.2 KiB
JSON
{
|
|
"volume": {
|
|
"attachments": [],
|
|
"availability_zone": "nova",
|
|
"bootable": "false",
|
|
"consistencygroup_id": null,
|
|
"created_at": "2018-11-29T06:59:23.679903",
|
|
"description": "This is yet, another volume.",
|
|
"encrypted": false,
|
|
"id": "8b2459d1-0059-4e14-a89f-dfa73a452af6",
|
|
"links": [
|
|
{
|
|
"href": "http://127.0.0.1:41467/v3/89afd400-b646-4bbc-b12b-c0a4d63e5bd3/volumes/8b2459d1-0059-4e14-a89f-dfa73a452af6",
|
|
"rel": "self"
|
|
},
|
|
{
|
|
"href": "http://127.0.0.1:41467/89afd400-b646-4bbc-b12b-c0a4d63e5bd3/volumes/8b2459d1-0059-4e14-a89f-dfa73a452af6",
|
|
"rel": "bookmark"
|
|
}
|
|
],
|
|
"metadata": {
|
|
"name": "metadata0"
|
|
},
|
|
"migration_status": null,
|
|
"multiattach": false,
|
|
"name": "vol-003",
|
|
"replication_status": null,
|
|
"size": 10,
|
|
"snapshot_id": null,
|
|
"source_volid": null,
|
|
"status": "creating",
|
|
"updated_at": null,
|
|
"user_id": "c853ca26-e8ea-4797-8a52-ee124a013d0e",
|
|
"volume_type": "__DEFAULT__"
|
|
}
|
|
}
|