summaryrefslogtreecommitdiffstats
path: root/docs/api/api.rst
blob: fb42e3e76a8d30a769988c020197c52fa02d1f47 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
.. This work is licensed under a
.. Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0

.. _api-label:

Policy Lifecycle API
--------------------
.. toctree::
   :maxdepth: 1 

Global API Table
--------------------
.. csv-table::
   :header: "API name", "Swagger JSON"
   :widths: 10,5

   "Healthcheck API", ":download:`link <healthcheck-api.json>`"
   "Statistics API", ":download:`link <statistics-api.json>`"
   "Tosca Policy Type API", ":download:`link <policytype-api.json>`"
   "Tosca Policy API", ":download:`link <policy-api.json>`"
   "Legacy Guard Policy API", ":download:`link <guard-policy-api.json>`"
   "Legacy Operational Policy API", ":download:`link <operational-policy-api.json>`"

API Swagger
--------------------

.. swaggerv2doc:: healthcheck-api.json

.. swaggerv2doc:: statistics-api.json

.. swaggerv2doc:: policytype-api.json

.. swaggerv2doc:: policy-api.json

.. swaggerv2doc:: guard-policy-api.json

.. swaggerv2doc:: operational-policy-api.json