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
91 description: multipartFile
105 description: Unauthorized
108 description: Forbidden
111 description: Not Found
113 /v1/dataspaces/{dataspace-name}/anchors/{anchor-name}:
117 summary: Read an anchor given a anchor and a dataspace
118 operationId: getAnchor
120 - name: dataspace-name
122 description: dataspace-name
128 description: anchor-name
140 description: Unauthorized
143 description: Forbidden
146 description: Not Found
151 summary: Delete an anchor given a anchor and a dataspace
152 operationId: deleteAnchor
154 - name: dataspace-name
156 description: dataspace-name
162 description: anchor-name
174 description: No Content
177 description: Unauthorized
180 description: Forbidden
182 /v1/dataspaces/{dataspace-name}/anchors/{anchor-name}/nodes:
186 summary: Get a node given an anchor for the given dataspace
187 operationId: getNodeByDataspaceAndAnchor
189 - name: dataspace-name
191 description: dataspace-name
197 description: anchor-name
216 description: Unauthorized
219 description: Forbidden
222 description: Not Found
224 x-codegen-request-body-name: xpath
225 /v1/dataspaces/{dataspace-name}/modules:
229 summary: Read all yang modules in the store
230 operationId: getModule
232 - name: dataspace-name
234 description: dataspace-name
238 - name: namespace-name
240 description: namespace-name
245 description: revision
256 description: Unauthorized
259 description: Forbidden
262 description: Not Found
267 summary: Create modules for the given dataspace
268 operationId: createModules
270 - name: dataspace-name
272 description: dataspace-name
285 description: multipartFile
299 description: Unauthorized
302 description: Forbidden
305 description: Not Found
307 /v1/dataspaces/{dataspace-name}/nodes:
311 summary: Get all nodes for a given dataspace using an xpath or schema node identifier
314 - name: dataspace-name
316 description: dataspace-name
321 description: requestBody
335 description: Unauthorized
338 description: Forbidden
341 description: Not Found
343 x-codegen-request-body-name: requestBody
347 summary: Create a node for a given anchor for the given dataspace
348 operationId: createNode
350 - name: dataspace-name
352 description: dataspace-name
365 description: multipartFile
379 description: Unauthorized
382 description: Forbidden
385 description: Not Found