summaryrefslogtreecommitdiffstats
path: root/docs/api/swagger
AgeCommit message (Collapse)AuthorFilesLines
2024-09-10Move Swagger API to docs folderegernug1-97/+88
Use docs folder for code genereation Issue-ID: CPS-2332 Change-Id: Ifd59025014766667e63baee65a06522903fd7da2 Signed-off-by: egernug <gerard.nugent@est.tech>
2024-08-26Fixed URL for data job resultleventecsanyi1-5/+13
- fixed opeanapi and stub - updated pnp simulator image Issue-ID: CPS-2296 Signed-off-by: leventecsanyi <levente.csanyi@est.tech> Change-Id: I6654762256097f9deb8ce40cfc8014bed67cb269
2024-08-15Refactored dat job interfaces - result endpoint changed is a separate commitleventecsanyi1-38/+33
-changed openapi and stub implementations Issue-ID: CPS-2360 Signed-off-by: leventecsanyi <levente.csanyi@est.tech> Change-Id: Ib7d826f5909278309b7c16dc5caaabbe5f01732b
2024-07-26Get data job resultleventecsanyi1-0/+64
- extended openapi - added not-implemented http error for result endpoint - added testware - added stub implementation - fixed writeDataJob bug in stub Issue-ID: CPS-2296 Signed-off-by: leventecsanyi <levente.csanyi@est.tech> Change-Id: I9398cb73b635bec360df886372690187ff54e0d4
2024-07-25Added REST endpoint for data job statusleventecsanyi1-53/+119
- extended opanapi - added not-implemented http error for new endpoint - added testware Issue-ID: CPS-2295 Signed-off-by: leventecsanyi <levente.csanyi@est.tech> Change-Id: Ib7aa90da2ec53dd523740ad267919fd2e709e937
2024-07-19Added DataJob related stub implementationsleventecsanyi1-0/+19
- updated pom.xml - added dataJob related code to DMI Stub controller - uplifted swagger core dependency Issue-ID: CPS-2323 Signed-off-by: leventecsanyi <levente.csanyi@est.tech> Change-Id: If30e1fad31daec004ad67dd3f2be1815aeb538b2
2024-06-05Merge "Implement ACK in DMI Plugin"Toine Siebelink1-16/+37
2024-05-30Implement ACK in DMI Pluginegernug1-16/+37
Implementing a response in DMI Plugin to indicate that the datajobs API is not implemented Issue-ID: CPS-2243 Change-Id: I5215d634006a2031638110e3dc159c66ad4e7d86 Signed-off-by: egernug <gerard.nugent@est.tech>
2024-05-28CPS-2187 - Move Module Set Tag into request body for data access passthroughdavid.mcweeney1-19/+4
Change-Id: If633e1d2cd3e9986917f3537286896198a6a3897 Signed-off-by: david.mcweeney <david.mcweeney@est.tech> Issue-ID: CPS-2187
2024-05-22Remove allowReserved from Swagger definitionsToineSiebelink1-160/+158
- this option was used on some URL parameters (by accident) - does not seem to affect production code but is at least misleadingt) Issue-ID: CPS-2230 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: I714d49fa8f8ac0ef9f1e654aad94b8a7fc2e7792
2024-05-20Merge "CPS-2182 -#3 Include module Set Tag in dmi batch data enpoint"Sourabh Sourabh1-0/+2
2024-05-20CPS-2182 -#3 Include module Set Tag in dmi batch data enpointdavid.mcweeney1-0/+2
Change-Id: Ib45cc59c12062429aababa7aedb3a028aac0315c Signed-off-by: david.mcweeney <david.mcweeney@est.tech> Issue-ID: CPS-2182
2024-05-20Merge "Separate REST endpoints to individual read and write calls"Toine Siebelink1-59/+108
2024-05-16CPS-2187 - #5 Add module Set Tag to dmi (single cm handle) data requestdavid.mcweeney1-0/+19
Change-Id: Iae7e3bac67bb8e5bbb50e4157fdf7daf9fc2220f Signed-off-by: david.mcweeney <david.mcweeney@est.tech> Issue-ID: CPS-2187
2024-05-16Separate REST endpoints to individual read and write callsegernug1-59/+108
Issue-ID: CPS-2141 Change-Id: I5fe1a8e087084c35e51f24d8e8d1241194335725 Signed-off-by: egernug <gerard.nugent@est.tech>
2024-05-16Merge "CPS-2181 - #2 Included Module Set Tag as incoming param for Yang ↵Toine Siebelink1-0/+1
Module Resources - DMI"
2024-05-15CPS-2181 - #2 Included Module Set Tag as incoming param for Yang Module ↵david.mcweeney1-0/+1
Resources - DMI Change-Id: I799159798d9c6018a1495c61924111610bbe2978 Signed-off-by: david.mcweeney <david.mcweeney@est.tech> Issue-ID: CPS-2181
2024-04-25Define DMI REST interface for Datajobsegernug1-0/+214
Define new REST interface : Method: POST Path: /dmi/v1/dataJob/{requestId} New Interface DMI-I-02 Issue-ID: CPS-2141 Change-Id: I46ddbc4b179fcdfc3396d4044aa201dc7f503918 Signed-off-by: egernug <gerard.nugent@est.tech>
2024-04-04Add moduleSetTag to the request towards dmi pluginleventecsanyi1-245/+467
- extended openapi definition with moduleSetTag - updated openapi.yaml and release-notes.rst Issue-ID: CPS-2030 Signed-off-by: leventecsanyi <levente.csanyi@est.tech> Change-Id: I080f4dad2be8bb48c55256ddadaa3e058b7ac3e9
2022-11-07[DMI] Add Basic Auth to OpenAPI DefinitionsJosephKeenan1-0/+7
-Adding basic auth to OpenAPI definitions Issue-ID: CPS-1350 Signed-off-by: JosephKeenan <joseph.keenan@est.tech> Change-Id: I33423ba50683bc76395ddbb8ef7afc1c185bf4b5
2022-09-14dmi plugin sync openapi ymlmpriyank1-0/+20
- copy target/generated-sources/swagger/openapi.yaml → docs/api/swagger/openapi.yaml - fixed the tox.ini for the documentation build issue - updated description for topic paramter Issue-ID: CPS-1276 Change-Id: I0771fd6b7a8fda5085a535e02cd40fa49e6b8b6f Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-06-01Async request response dmi -> NCMPJosephKeenan1-1/+1
-Added Async for passthrough running and operational -Build will fail until cps is merged https://gerrit.onap.org/r/c/cps/+/128685 Issue-ID: CPS-830 Change-Id: Iedbfab109f5cd777a5be8eed7414758d0f5ec05c Signed-off-by: JosephKeenan <joseph.keenan@est.tech> Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
2022-04-11NCMP Kafka Producer Infrastructurempriyank1-0/+3
- Producer configuration and Topic related information. - Accepted topicParameter and request id from NCMP to process async - Replacing Springfox and using Springdoc instead Issue-ID: CPS-829 Change-Id: I369b5ec6c16318220bb218701006918a0bf21419 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-04-04[dmi-plugin] Fix getResourceDataForPassthroughOperational endpointputhuparambil.aditya1-18/+0
Get endpoint only accepts application/json. Issue-ID: CPS-957 Change-Id: I7b9dd00f293f183dc76623c8e32699e8e90fd17c Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
2022-03-15Create primary documentation for Jakarta releaseBruno Sakoto1-126/+127
* Update release notes * Update openapi documentation Issue-ID: CPS-935 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: If63ee52efa505694010c88f3135a71312185b4dc
2022-01-20Align DMI Plugin REST API Specification and Implementationputhuparambil.aditya1-165/+208
Issue-ID: CPS-824 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: If4478f6afd6a36570dc2d800484cffdb40c256c9
2021-11-12Support Update and Delete operations for DS Passtrough-Running in DMI PluginDylanB95EST1-107/+52
-Add Update operation for Passthrough Running -Use POST operatiosn for all methods as agrred -refactor to simplify and beter reuse of common methods -add delete operation for passthrough running Issue-ID: CPS-637 Issue-ID: CPS-638 Change-Id: I441181f977dee2bc0be944662465d868595ea452 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-10-12Provide complete openapi.yml in read the docsRenu Kumari1-0/+464
- Seperate openapi.yml for code gen and read the docs - Added few env varaibles in docker-compose.yml Issue-ID: CPS-733 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: Ibda007c40396436a5adce137d9f69806100253dc