a59311faca
We are returning the header X-OpenStack-Request-Id when returning a meaningful result from the server. This has to be documented. This patch also fixes the location header parameter that could be returned which should be called 'Location'. Change-Id: Idd0c74c249e5f21b6af954877b544ca1f005e203
112 lines
2.1 KiB
HTML
112 lines
2.1 KiB
HTML
===================================
|
|
Cluster Policies (cluster-policies)
|
|
===================================
|
|
|
|
Lists all cluster policies and shows information for a cluster policy.
|
|
|
|
List all cluster policies
|
|
=========================
|
|
|
|
.. rest_method:: GET /v1/clusters/{cluster_id}/policies
|
|
|
|
Lists all policies attached to specific cluster
|
|
|
|
Response Codes
|
|
--------------
|
|
|
|
.. rest_status_code:: success status.yaml
|
|
|
|
- 200
|
|
|
|
.. rest_status_code:: error status.yaml
|
|
|
|
- 400
|
|
- 401
|
|
- 403
|
|
- 404
|
|
- 503
|
|
|
|
Request Parameters
|
|
------------------
|
|
|
|
.. rest_parameters:: parameters.yaml
|
|
|
|
- OpenStack-API-Version: microversion
|
|
- cluster_id: cluster_id_url
|
|
- enabled: enabled_query
|
|
- sort: sort
|
|
|
|
Response Parameters
|
|
-------------------
|
|
|
|
.. rest_parameters:: parameters.yaml
|
|
|
|
- X-OpenStack-Request-ID: request_id
|
|
- cluster_policies: cluster_policies
|
|
- cluster_id: cluster_id
|
|
- cluster_name: cluster_name
|
|
- enabled: cluster_policy_enabled
|
|
- id: cluster_policy_id
|
|
- policy_id: policy_id
|
|
- policy_name: policy_name
|
|
- policy_type: policy_type_name
|
|
|
|
Response Example
|
|
----------------
|
|
|
|
.. literalinclude:: samples/cluster-policies-list-response.json
|
|
:language: javascript
|
|
|
|
|
|
Show cluster_policy details
|
|
===========================
|
|
|
|
.. rest_method:: GET /v1/clusters/{cluster_id}/policies/{policy_id}
|
|
|
|
Shows details for a cluster policy.
|
|
|
|
Response Codes
|
|
--------------
|
|
|
|
.. rest_status_code:: success status.yaml
|
|
|
|
- 200
|
|
|
|
.. rest_status_code:: error status.yaml
|
|
|
|
- 400
|
|
- 401
|
|
- 403
|
|
- 404
|
|
- 503
|
|
|
|
Request Parameters
|
|
------------------
|
|
|
|
.. rest_parameters:: parameters.yaml
|
|
|
|
- OpenStack-API-Version: microversion
|
|
- cluster_id: cluster_id_url
|
|
- policy_id: policy_id_url
|
|
|
|
Response Parameters
|
|
-------------------
|
|
|
|
.. rest_parameters:: parameters.yaml
|
|
|
|
- X-OpenStack-Request-ID: request_id
|
|
- cluster_policy: cluster_policy
|
|
- cluster_id: cluster_id
|
|
- cluster_name: cluster_name
|
|
- enabled: cluster_policy_enabled
|
|
- id: cluster_policy_id
|
|
- policy_id: policy_id
|
|
- policy_name: policy_name
|
|
- policy_type: policy_type_name
|
|
|
|
Response Example
|
|
----------------
|
|
|
|
.. literalinclude:: samples/cluster-policy-show-response.json
|
|
:language: javascript
|