Merge "Fix policy doc for host_status and extended servers attribute"
This commit is contained in:
@@ -38,6 +38,10 @@ This rule will control the visibility for a set of servers attributes:
|
||||
- ``OS-EXT-SRV-ATTR:ramdisk_id`` (since microversion 2.3)
|
||||
- ``OS-EXT-SRV-ATTR:root_device_name`` (since microversion 2.3)
|
||||
- ``OS-EXT-SRV-ATTR:user_data`` (since microversion 2.3)
|
||||
|
||||
Microvision 2.75 added the above attributes in the ``PUT /servers/{server_id}``
|
||||
and ``POST /servers/{server_id}/action (rebuild)`` API responses which are
|
||||
also controlled by this policy rule, like the ``GET /servers*`` APIs.
|
||||
""",
|
||||
[
|
||||
{
|
||||
@@ -47,6 +51,14 @@ This rule will control the visibility for a set of servers attributes:
|
||||
{
|
||||
'method': 'GET',
|
||||
'path': '/servers/detail'
|
||||
},
|
||||
{
|
||||
'method': 'PUT',
|
||||
'path': '/servers/{server_id}'
|
||||
},
|
||||
{
|
||||
'method': 'POST',
|
||||
'path': '/servers/{server_id}/action (rebuild)'
|
||||
}
|
||||
]
|
||||
),
|
||||
|
||||
@@ -92,7 +92,14 @@ rules = [
|
||||
policy.DocumentedRuleDefault(
|
||||
SERVERS % 'show:host_status',
|
||||
base.RULE_ADMIN_API,
|
||||
"Show a server with additional host status information",
|
||||
"""
|
||||
Show a server with additional host status information.
|
||||
|
||||
Microvision 2.75 added the ``host_status`` attribute in the
|
||||
``PUT /servers/{server_id}`` and ``POST /servers/{server_id}/action (rebuild)``
|
||||
API responses which are also controlled by this policy rule, like the
|
||||
``GET /servers*`` APIs.
|
||||
""",
|
||||
[
|
||||
{
|
||||
'method': 'GET',
|
||||
@@ -101,6 +108,14 @@ rules = [
|
||||
{
|
||||
'method': 'GET',
|
||||
'path': '/servers/detail'
|
||||
},
|
||||
{
|
||||
'method': 'PUT',
|
||||
'path': '/servers/{server_id}'
|
||||
},
|
||||
{
|
||||
'method': 'POST',
|
||||
'path': '/servers/{server_id}/action (rebuild)'
|
||||
}
|
||||
]),
|
||||
policy.DocumentedRuleDefault(
|
||||
|
||||
Reference in New Issue
Block a user