diff options
author | Rich Bennett <rb2745@att.com> | 2019-04-18 11:01:37 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2019-04-18 11:01:37 +0000 |
commit | 82c5c4b223de022219688247b0031bdc8e6bc23d (patch) | |
tree | 24daafd766791db355061df30937c3b3d07ec71d /docs/guides/onap-developer | |
parent | c36cfa0178e57cff4d601b210fa0e80d039b52e7 (diff) | |
parent | 3050a39344f7beacf917cffc53dc79a75b9c8e50 (diff) |
Merge "Correction to documentation guide for API"
Diffstat (limited to 'docs/guides/onap-developer')
-rw-r--r-- | docs/guides/onap-developer/how-to-use-docs/api-swagger-guide.rst | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/docs/guides/onap-developer/how-to-use-docs/api-swagger-guide.rst b/docs/guides/onap-developer/how-to-use-docs/api-swagger-guide.rst index d5e2099a5..9d3a7f6fc 100644 --- a/docs/guides/onap-developer/how-to-use-docs/api-swagger-guide.rst +++ b/docs/guides/onap-developer/how-to-use-docs/api-swagger-guide.rst @@ -16,7 +16,8 @@ The API should be described using OpenAPI specifications and available as a A Swagger editor is available here `<http://editor.swagger.io/>`_ to generate such JSON files. -As a result, you should get one JSON file per API: +As a result, you should get one JSON file per API. For example the project +**my** has 2 API: **myAPI1** and **myAPI2**. - myAPI1.json - myAPI2.json @@ -35,17 +36,28 @@ We propose the following table: "myAPI1", ":download:`link <myAPI1.json>`" "myAPI12", ":download:`link <myAPI2.json>`" +.. note:: + During documentation merge/publish at RTD, any file referenced in an RST file with + ':download:' and relative path to a contributing project repository is copied, uniquely + named, and published with the generated HTML pages. The code is available here: .. code:: rst - ..csv-table:: - :header: "API name", "Swagger JSON" - :widths: 10,5 + .. csv-table:: + :header: "API name", "Swagger JSON" + :widths: 10,5 - "myAPI1", ":download:`link <myAPI1.json>`" - "myAPI2", ":download:`link <myAPI2.json>`" + "myAPI1", ":download:`link <myAPI1.json>`" + "myAPI2", ":download:`link <myAPI2.json>`" + +.. note:: + The syntax of <myAPI1.json> is to be taken literally. Keep '<' and '>'. + +.. note:: + Note the “v” in swaggerv2doc! + If your JSON file has multiple endpoints, this directive does not preserve the order. API Swagger ----------- |