Update os_compute_api:os-flavor-extra-specs:index docs for 2.47

The 2.47 compute API relies on policy rule
os_compute_api:os-flavor-extra-specs:index to determine
if flavor extra specs should be shown in the embedded flavor
response when showing server details, updating a server or
rebuilding a server. This change updates the documentation
for the policy rule to indicate its usage in those APIs.

Change-Id: I1116751f2a065edf15ea7d492abde6e01c3e4cdb
Partial-Bug: #1763741
(cherry picked from commit 8a6722ea9c)
This commit is contained in:
Matt Riedemann 2018-04-14 08:32:12 -04:00
parent bf0a069773
commit 18d670b0b5
1 changed files with 21 additions and 1 deletions

View File

@ -72,11 +72,31 @@ flavor_extra_specs_policies = [
policy.DocumentedRuleDefault(
POLICY_ROOT % 'index',
base.RULE_ADMIN_OR_OWNER,
"List extra specs for a flavor",
"List extra specs for a flavor. Starting with microversion 2.47, "
"the flavor used for a server is also returned in the response "
"when showing server details, updating a server or rebuilding a "
"server.",
[
{
'path': '/flavors/{flavor_id}/os-extra_specs/',
'method': 'GET'
},
# Microversion 2.47 operations for servers:
{
'path': '/servers/detail',
'method': 'GET'
},
{
'path': '/servers/{server_id}',
'method': 'GET'
},
{
'path': '/servers/{server_id}',
'method': 'PUT'
},
{
'path': '/servers/{server_id}/action (rebuild)',
'method': 'POST'
}
]
),