4 description: Configuration Persistence Service API
7 - url: //localhost:8088/
10 description: cps Resource
12 /v1/dataspaces/{dataspace-name}/:
16 summary: Delete the given dataspace
17 operationId: deleteDataspace
19 - name: dataspace-name
21 description: dataspace-name
33 description: No Content
36 description: Unauthorized
39 description: Forbidden
41 /v1/dataspaces/{dataspace-name}/anchors:
45 summary: Read all anchors, given a dataspace
46 operationId: getAnchors
48 - name: dataspace-name
50 description: dataspace-name
62 description: Unauthorized
65 description: Forbidden
68 description: Not Found
73 summary: Create a new anchor in the given dataspace
74 operationId: createAnchor
76 - name: dataspace-name
78 description: dataspace-name
88 $ref: '#/components/schemas/Anchor'
98 description: Unauthorized
101 description: Forbidden
104 description: Not Found
106 /v1/dataspaces/{dataspace-name}/anchors/{anchor-name}:
110 summary: Read an anchor given a anchor and a dataspace
111 operationId: getAnchor
113 - name: dataspace-name
115 description: dataspace-name
121 description: anchor-name
133 description: Unauthorized
136 description: Forbidden
139 description: Not Found
144 summary: Delete an anchor given a anchor and a dataspace
145 operationId: deleteAnchor
147 - name: dataspace-name
149 description: dataspace-name
155 description: anchor-name
167 description: No Content
170 description: Unauthorized
173 description: Forbidden
175 /v1/dataspaces/{dataspace-name}/anchors/{anchor-name}/nodes:
179 summary: Get a node given an anchor for the given dataspace
180 operationId: getNodeByDataspaceAndAnchor
182 - name: dataspace-name
184 description: dataspace-name
190 description: anchor-name
202 description: Unauthorized
205 description: Forbidden
208 description: Not Found
210 x-codegen-request-body-name: xpath
211 /v1/dataspaces/{dataspace-name}/modules:
215 summary: Read all yang modules in the store
216 operationId: getModule
218 - name: dataspace-name
220 description: dataspace-name
224 - name: namespace-name
226 description: namespace-name
231 description: revision
242 description: Unauthorized
245 description: Forbidden
248 description: Not Found
253 summary: Create modules for the given dataspace
254 operationId: createModules
256 - name: dataspace-name
258 description: dataspace-name
271 description: multipartFile
285 description: Unauthorized
288 description: Forbidden
291 description: Not Found
293 /v1/dataspaces/{dataspace-name}/nodes:
297 summary: Get all nodes for a given dataspace using an xpath or schema node identifier
300 - name: dataspace-name
302 description: dataspace-name
314 description: Unauthorized
317 description: Forbidden
320 description: Not Found
322 x-codegen-request-body-name: requestBody
326 summary: Create a node for a given anchor for the given dataspace
327 operationId: createNode
329 - name: dataspace-name
331 description: dataspace-name
344 description: multipartFile
358 description: Unauthorized
361 description: Forbidden
364 description: Not Found