3 title: NCMP Inventory API
4 description: NCMP Inventory API
12 - network-cm-proxy-inventory
13 summary: DMI notifies NCMP of new CM Handles
14 description: "Register a DMI Plugin with any new, updated or removed CM Handles."
15 operationId: updateDmiPluginRegistration
20 $ref: '#/components/schemas/RestDmiPluginRegistration'
24 description: No Content
27 description: Bad Request
31 $ref: '#/components/schemas/ErrorMessage'
33 status: 400 BAD_REQUEST
34 message: Bad request error message
35 details: Bad request error details
37 description: Unauthorized
41 $ref: '#/components/schemas/ErrorMessage'
44 message: Unauthorized error message
45 details: Unauthorized error details
47 description: Forbidden
51 $ref: '#/components/schemas/ErrorMessage'
54 message: Forbidden error message
55 details: Forbidden error details
58 RestDmiPluginRegistration:
63 example: my-dmi-plugin
66 example: my-dmi-data-plugin
69 example: my-dmi-model-plugin
73 $ref: '#/components/schemas/RestCmHandle'
77 $ref: '#/components/schemas/RestCmHandle'
82 example: "[\"my-cm-handle1\",\"my-cm-handle2\",\"my-cm-handle3\"]"
92 $ref: '#/components/schemas/RestCmHandleProperties'
93 publicCmHandleProperties:
94 $ref: '#/components/schemas/RestCmHandleProperties'
95 RestCmHandleProperties: