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: Bad Request
68 description: Forbidden
70 description: Not Found
73 description: No Content
78 summary: Create a new anchor in the given dataspace
79 operationId: createAnchor
81 - name: dataspace-name
83 description: dataspace-name
93 $ref: '#/components/schemas/Anchor'
103 description: Unauthorized
106 description: Forbidden
109 description: Not Found
111 /v1/dataspaces/{dataspace-name}/anchors/{anchor-name}:
115 summary: Read an anchor given a anchor and a dataspace
116 operationId: getAnchor
118 - name: dataspace-name
120 description: dataspace-name
126 description: anchor-name
138 description: Unauthorized
141 description: Forbidden
144 description: Not Found
149 summary: Delete an anchor given a anchor and a dataspace
150 operationId: deleteAnchor
152 - name: dataspace-name
154 description: dataspace-name
160 description: anchor-name
172 description: No Content
175 description: Unauthorized
178 description: Forbidden
180 /v1/dataspaces/{dataspace-name}/anchors/{anchor-name}/nodes:
184 summary: Get a node given an anchor for the given dataspace
185 operationId: getNodeByDataspaceAndAnchor
187 - name: dataspace-name
189 description: dataspace-name
195 description: anchor-name
207 description: Unauthorized
210 description: Forbidden
213 description: Not Found
215 x-codegen-request-body-name: xpath
216 /v1/dataspaces/{dataspace-name}/modules:
220 summary: Read all yang modules in the store
221 operationId: getModule
223 - name: dataspace-name
225 description: dataspace-name
229 - name: namespace-name
231 description: namespace-name
236 description: revision
247 description: Unauthorized
250 description: Forbidden
253 description: Not Found
258 summary: Create modules for the given dataspace
259 operationId: createModules
261 - name: dataspace-name
263 description: dataspace-name
276 description: multipartFile
290 description: Unauthorized
293 description: Forbidden
296 description: Not Found
298 /v1/dataspaces/{dataspace-name}/nodes:
302 summary: Get all nodes for a given dataspace using an xpath or schema node identifier
305 - name: dataspace-name
307 description: dataspace-name
319 description: Unauthorized
322 description: Forbidden
325 description: Not Found
327 x-codegen-request-body-name: requestBody
331 summary: Create a node for a given anchor for the given dataspace
332 operationId: createNode
334 - name: dataspace-name
336 description: dataspace-name
349 description: multipartFile
363 description: Unauthorized
366 description: Forbidden
369 description: Not Found