diff options
author | Eric Debeau <eric.debeau@orange.com> | 2018-11-19 15:53:31 +0000 |
---|---|---|
committer | Eric Debeau <eric.debeau@orange.com> | 2018-11-19 15:53:31 +0000 |
commit | 4c520ec374468937ec2b0e911e23df4577fed90d (patch) | |
tree | 442cd51aef6cc7d2ae30a25b14eab047dcecac6a /docs/offeredapis/swaggers/healthCheck_3_0_0.json | |
parent | 953984ee0ccb656e851907bd16d9217dd6057695 (diff) |
Update OfferedAPI section
Add links to listener swagger
Add swagger for healthCheck
Change-Id: I46d580e6d589686441ac899ebfa3c397d3464f62
Issue-ID: EXTAPI-163
Signed-off-by: Eric Debeau <eric.debeau@orange.com>
Diffstat (limited to 'docs/offeredapis/swaggers/healthCheck_3_0_0.json')
-rw-r--r-- | docs/offeredapis/swaggers/healthCheck_3_0_0.json | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/docs/offeredapis/swaggers/healthCheck_3_0_0.json b/docs/offeredapis/swaggers/healthCheck_3_0_0.json new file mode 100644 index 0000000..8092cb0 --- /dev/null +++ b/docs/offeredapis/swaggers/healthCheck_3_0_0.json @@ -0,0 +1,61 @@ +{ + "swagger" : "2.0", + "info" : { + "description" : "This is the ONAP NBI HealthCheck API", + "version" : "3.0.0", + "title" : "NBI HealthCheck API", + "contact" : { + "email" : "romain.gimbert@orange.com" + }, + "license" : { + "name" : "Apache 2.0", + "url" : "http://www.apache.org/licenses/LICENSE-2.0.html" + } + }, + "host" : "serverRoot", + "basePath" : "/nbi/api/v3", + "schemes" : [ "http" ], + "produces": [ + "application/json;charset=utf-8" + ], + "paths" : { + "/status" : { + "get" : { + "summary" : "Displays health status for the NBI component", + "operationId" : "commitInfo", + "description" : "Displays health status for the NBI component", + "responses": { + "200": { + "description": "Service OK", + "schema": { + "$ref": "#/definitions/Status" + } + }, + "503" : { + "description" : "Service Unavailable" + } + } + } + } + }, + "definitions": { + "Status": { + "description": "NBI Status", + "type": "object", + "properties": { + "name": { + "description": "name of NBI component", + "type": "string" + }, + "status": { + "description": "status of NBI component", + "type": "string" + }, + "version": { + "description": "version of NBI component", + "type": "string" + } + } + } + } +} |