blob: 57a11027a4238acdd696e4df3dbea60b1d568e22 [file] [log] [blame]
niamhcoref7ba3592020-10-19 12:48:06 +01001openapi: 3.0.1
2info:
Rishi.Chailcc6e5e22021-01-24 20:33:50 +00003 title: ONAP Open API v3 Configuration Persistence Service
4 description: Configuration Persistence Service is a Model Driven Generic Database
5 version: "1.0.0"
6 contact:
7 name: ONAP
8 url: "https://onap.readthedocs.io"
9 email: "onap-discuss@lists.onap.org"
10 license:
11 name: "Apache 2.0"
12 url: "http://www.apache.org/licenses/LICENSE-2.0"
13 x-planned-retirement-date: "202212"
14 x-component: "Modeling"
15 x-logo:
16 url: "cps_logo.png"
17
niamhcoref7ba3592020-10-19 12:48:06 +010018servers:
19 - url: //localhost:8088/
20tags:
puthuparambil.aditya47598112020-11-02 11:31:39 +000021 - name: cps-rest
niamhcoref7ba3592020-10-19 12:48:06 +010022 description: cps Resource
23paths:
Ruslan Kashapov5a8718b2020-12-10 10:49:59 +020024 /v1/dataspaces:
puthuparambil.aditya001e7732021-01-13 12:06:20 +000025 $ref: 'cpsAdmin.yml#/dataspace'
26
niamhcoref7ba3592020-10-19 12:48:06 +010027 /v1/dataspaces/{dataspace-name}/:
puthuparambil.aditya001e7732021-01-13 12:06:20 +000028 $ref: 'cpsAdmin.yml#/dataspaceByDataspaceName'
29
niamhcoref7ba3592020-10-19 12:48:06 +010030 /v1/dataspaces/{dataspace-name}/anchors:
puthuparambil.aditya001e7732021-01-13 12:06:20 +000031 $ref: 'cpsAdmin.yml#/anchorsByDataspace'
32
niamhcoref7ba3592020-10-19 12:48:06 +010033 /v1/dataspaces/{dataspace-name}/anchors/{anchor-name}:
puthuparambil.aditya001e7732021-01-13 12:06:20 +000034 $ref: 'cpsAdmin.yml#/anchorByDataspaceAndAnchorName'
35
36 /v1/dataspaces/{dataspace-name}/schema-sets:
37 $ref: 'cpsAdmin.yml#/schemaSet'
38
39 /v1/dataspaces/{dataspace-name}/schema-sets/{schema-set-name}:
40 $ref: 'cpsAdmin.yml#/schemaSetBySchemaSetName'
41
niamhcoref7ba3592020-10-19 12:48:06 +010042 /v1/dataspaces/{dataspace-name}/anchors/{anchor-name}/nodes:
puthuparambil.aditya001e7732021-01-13 12:06:20 +000043 $ref: 'cpsData.yml#/nodesByDataspaceAndAnchor'
44
niamhcoref7ba3592020-10-19 12:48:06 +010045 /v1/dataspaces/{dataspace-name}/nodes:
puthuparambil.aditya001e7732021-01-13 12:06:20 +000046 $ref: 'cpsData.yml#/nodesByDataspace'