niamhcore | f7ba359 | 2020-10-19 12:48:06 +0100 | [diff] [blame] | 1 | openapi: 3.0.1 |
| 2 | info: |
Rishi.Chail | cc6e5e2 | 2021-01-24 20:33:50 +0000 | [diff] [blame] | 3 | title: ONAP Open API v3 Configuration Persistence Service |
| 4 | description: Configuration Persistence Service is a Model Driven Generic Database |
| 5 | version: "1.0.0" |
Rishi.Chail | 6d13f16 | 2021-01-26 05:58:39 +0000 | [diff] [blame] | 6 | contact: |
Rishi.Chail | cc6e5e2 | 2021-01-24 20:33:50 +0000 | [diff] [blame] | 7 | name: ONAP |
| 8 | url: "https://onap.readthedocs.io" |
| 9 | email: "onap-discuss@lists.onap.org" |
Rishi.Chail | 6d13f16 | 2021-01-26 05:58:39 +0000 | [diff] [blame] | 10 | license: |
Rishi.Chail | cc6e5e2 | 2021-01-24 20:33:50 +0000 | [diff] [blame] | 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 | |
niamhcore | f7ba359 | 2020-10-19 12:48:06 +0100 | [diff] [blame] | 18 | servers: |
Rishi.Chail | 6d13f16 | 2021-01-26 05:58:39 +0000 | [diff] [blame] | 19 | - url: //localhost:8088 |
niamhcore | f7ba359 | 2020-10-19 12:48:06 +0100 | [diff] [blame] | 20 | tags: |
Rishi.Chail | 6d13f16 | 2021-01-26 05:58:39 +0000 | [diff] [blame] | 21 | - name: cps-admin |
| 22 | description: cps Admin |
| 23 | - name: cps-data |
| 24 | description: cps Data |
niamhcore | f7ba359 | 2020-10-19 12:48:06 +0100 | [diff] [blame] | 25 | paths: |
Rishi.Chail | 6d13f16 | 2021-01-26 05:58:39 +0000 | [diff] [blame] | 26 | |
Ruslan Kashapov | 5a8718b | 2020-12-10 10:49:59 +0200 | [diff] [blame] | 27 | /v1/dataspaces: |
puthuparambil.aditya | 001e773 | 2021-01-13 12:06:20 +0000 | [diff] [blame] | 28 | $ref: 'cpsAdmin.yml#/dataspace' |
| 29 | |
Rishi.Chail | 6d13f16 | 2021-01-26 05:58:39 +0000 | [diff] [blame] | 30 | /v1/dataspaces/{dataspace-name}: |
puthuparambil.aditya | 001e773 | 2021-01-13 12:06:20 +0000 | [diff] [blame] | 31 | $ref: 'cpsAdmin.yml#/dataspaceByDataspaceName' |
| 32 | |
niamhcore | f7ba359 | 2020-10-19 12:48:06 +0100 | [diff] [blame] | 33 | /v1/dataspaces/{dataspace-name}/anchors: |
puthuparambil.aditya | 001e773 | 2021-01-13 12:06:20 +0000 | [diff] [blame] | 34 | $ref: 'cpsAdmin.yml#/anchorsByDataspace' |
| 35 | |
niamhcore | f7ba359 | 2020-10-19 12:48:06 +0100 | [diff] [blame] | 36 | /v1/dataspaces/{dataspace-name}/anchors/{anchor-name}: |
puthuparambil.aditya | 001e773 | 2021-01-13 12:06:20 +0000 | [diff] [blame] | 37 | $ref: 'cpsAdmin.yml#/anchorByDataspaceAndAnchorName' |
| 38 | |
| 39 | /v1/dataspaces/{dataspace-name}/schema-sets: |
| 40 | $ref: 'cpsAdmin.yml#/schemaSet' |
| 41 | |
| 42 | /v1/dataspaces/{dataspace-name}/schema-sets/{schema-set-name}: |
| 43 | $ref: 'cpsAdmin.yml#/schemaSetBySchemaSetName' |
| 44 | |
niamhcore | f7ba359 | 2020-10-19 12:48:06 +0100 | [diff] [blame] | 45 | /v1/dataspaces/{dataspace-name}/anchors/{anchor-name}/nodes: |
puthuparambil.aditya | 001e773 | 2021-01-13 12:06:20 +0000 | [diff] [blame] | 46 | $ref: 'cpsData.yml#/nodesByDataspaceAndAnchor' |
| 47 | |
niamhcore | f7ba359 | 2020-10-19 12:48:06 +0100 | [diff] [blame] | 48 | /v1/dataspaces/{dataspace-name}/nodes: |
puthuparambil.aditya | 001e773 | 2021-01-13 12:06:20 +0000 | [diff] [blame] | 49 | $ref: 'cpsData.yml#/nodesByDataspace' |