diff --git a/api-ref/source/v3/attachments.inc b/api-ref/source/v3/attachments.inc index 64dc8c3fe..93c349067 100644 --- a/api-ref/source/v3/attachments.inc +++ b/api-ref/source/v3/attachments.inc @@ -74,11 +74,12 @@ List attachments with details .. rest_method:: GET /v3/{project_id}/attachments/detail -Lists all attachments with details. +Lists all attachments with details, since v3.31 if non-admin +users specify invalid filters in the url, API will return bad request. Normal response codes: 200 -Error response codes: +Error response codes: badRequest(400) Request ------- @@ -118,11 +119,12 @@ List attachments .. rest_method:: GET /v3/{project_id}/attachments -Lists all attachments. +Lists all attachments, since v3.31 if non-admin users +specify invalid filters in the url, API will return bad request. Normal response codes: 200 -Error response codes: +Error response codes: badRequest(400) Request diff --git a/api-ref/source/v3/ext-backups.inc b/api-ref/source/v3/ext-backups.inc index 78da6a2d3..0572e70e5 100644 --- a/api-ref/source/v3/ext-backups.inc +++ b/api-ref/source/v3/ext-backups.inc @@ -42,11 +42,13 @@ List backups with detail .. rest_method:: GET /v3/{project_id}/backups/detail -Lists Block Storage backups, with details, to which the project has access. +Lists Block Storage backups, with details, to which the project has access, +since v3.31 if non-admin users specify invalid filters in the url, +API will return bad request. Normal response codes: 200 -Error response codes: +Error response codes: badRequest(400) Request @@ -242,10 +244,12 @@ List backups for project .. rest_method:: GET /v3/{project_id}/backups -Lists Block Storage backups to which the project has access. +Lists Block Storage backups to which the project has access, +since v3.31 if non-admin users specify invalid filters in the +url, API will return bad request. Normal response codes: 200 -Error response codes: +Error response codes: badRequest(400) Request ------- diff --git a/api-ref/source/v3/group-snapshots.inc b/api-ref/source/v3/group-snapshots.inc index 229a6e15c..a84791c38 100644 --- a/api-ref/source/v3/group-snapshots.inc +++ b/api-ref/source/v3/group-snapshots.inc @@ -72,11 +72,12 @@ List group snapshots with details .. rest_method:: GET /v3/{project_id}/group_snapshots/detail -Lists all group snapshots with details. +Lists all group snapshots with details, since v3.31 if non-admin +users specify invalid filters in the url, API will return bad request. Normal response codes: 200 -Error response codes: +Error response codes: badRequest(400) Request ------- @@ -114,11 +115,12 @@ List group snapshots .. rest_method:: GET /v3/{project_id}/group_snapshots -Lists all group snapshots. +Lists all group snapshots, since v3.31 if non-admin users +specify invalid filters in the url, API will return bad request. Normal response codes: 200 -Error response codes: +Error response codes: badRequest(400) Request diff --git a/api-ref/source/v3/groups.inc b/api-ref/source/v3/groups.inc index bb1d6e0e2..a83b8ab0b 100644 --- a/api-ref/source/v3/groups.inc +++ b/api-ref/source/v3/groups.inc @@ -22,11 +22,12 @@ List groups .. rest_method:: GET /v3/{project_id}/groups -Lists groups. +Lists groups, since v3.31 if non-admin users specify +invalid filters in the url, API will return bad request. Normal response codes: 200 -Error response codes: +Error response codes: badRequest(400) Request @@ -187,11 +188,12 @@ List groups with details .. rest_method:: GET /v3/{project_id}/groups/detail -Lists groups with details. +Lists groups with details, since v3.31 if non-admin +users specify invalid filters in the url, API will return bad request. Normal response codes: 200 -Error response codes: +Error response codes: badRequest(400) Request diff --git a/api-ref/source/v3/messages.inc b/api-ref/source/v3/messages.inc index cf902dce8..74a6ed653 100644 --- a/api-ref/source/v3/messages.inc +++ b/api-ref/source/v3/messages.inc @@ -75,11 +75,12 @@ List messages .. rest_method:: GET /v3/{project_id}/messages -Lists all messages. +Lists all messages, since v3.31 if non-admin users +specify invalid filters in the url, API will return bad request. Normal response codes: 200 -Error response codes: +Error response codes: badRequest(400) Request diff --git a/api-ref/source/v3/os-vol-pool-v3.inc b/api-ref/source/v3/os-vol-pool-v3.inc index 1345ea347..87324f9c9 100644 --- a/api-ref/source/v3/os-vol-pool-v3.inc +++ b/api-ref/source/v3/os-vol-pool-v3.inc @@ -12,11 +12,12 @@ List all back-end storage pools .. rest_method:: GET /v3/{project_id}/scheduler-stats/get_pools -Lists all back-end storage pools. +Lists all back-end storage pools, since v3.31 if non-admin users +specify invalid filters in the url, API will return bad request. Normal response codes: 200 -Error response codes: +Error response codes: badRequest(400) Request ------- diff --git a/api-ref/source/v3/volumes-v3-snapshots.inc b/api-ref/source/v3/volumes-v3-snapshots.inc index deb34f8bf..777a463a1 100644 --- a/api-ref/source/v3/volumes-v3-snapshots.inc +++ b/api-ref/source/v3/volumes-v3-snapshots.inc @@ -31,11 +31,13 @@ List snapshots and details .. rest_method:: GET /v3/{project_id}/snapshots/detail -Lists all Block Storage snapshots, with details, that the project can access. +Lists all Block Storage snapshots, with details, that the project can access, +since v3.31 if non-admin users specify invalid filters in the url, API will +return bad request. Normal response codes: 200 -Error response codes: +Error response codes: badRequest(400) Request @@ -123,11 +125,13 @@ List accessible snapshots .. rest_method:: GET /v3/{project_id}/snapshots -Lists all Block Storage snapshots, with summary information, that the project can access. +Lists all Block Storage snapshots, with summary information, +that the project can access, since v3.31 if non-admin users +specify invalid filters in the url, API will return bad request. Normal response codes: 200 -Error response codes: +Error response codes: badRequest(400) Request diff --git a/api-ref/source/v3/volumes-v3-volumes.inc b/api-ref/source/v3/volumes-v3-volumes.inc index 2f516df00..cbb22ecff 100644 --- a/api-ref/source/v3/volumes-v3-volumes.inc +++ b/api-ref/source/v3/volumes-v3-volumes.inc @@ -59,16 +59,18 @@ status values are: +------------------+--------------------------------------------------------+ -List accessbile volumes with details +List accessible volumes with details ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. rest_method:: GET /v3/{project_id}/volumes/detail -Lists all Block Storage volumes, with details, that the project can access. +Lists all Block Storage volumes, with details, that the project can access, +since v3.31 if non-admin users specify invalid filters in the url, API will +return bad request. Normal response codes: 200 -Error response codes: +Error response codes: badRequest(400) Request @@ -234,11 +236,13 @@ List accessible volumes .. rest_method:: GET /v3/{project_id}/volumes -Lists summary information for all Block Storage volumes that the project can access. +Lists summary information for all Block Storage volumes that the +project can access, since v3.31 if non-admin users specify invalid +filters in the url, API will return bad request. Normal response codes: 200 -Error response codes: +Error response codes: badRequest(400) Request