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
57 description: Internal Server Error
61 $ref: '#/components/schemas/ErrorMessage'
64 message: Internal Server Error
65 details: Internal Server Error occurred
68 RestDmiPluginRegistration:
73 example: my-dmi-plugin
77 example: my-dmi-data-plugin
81 example: my-dmi-model-plugin
86 $ref: '#/components/schemas/RestInputCmHandle'
90 $ref: '#/components/schemas/RestInputCmHandle'
106 example: my-cm-handle
108 $ref: '#/components/schemas/RestCmHandleProperties'
109 publicCmHandleProperties:
110 $ref: '#/components/schemas/RestCmHandleProperties'
111 RestCmHandleProperties:
113 additionalProperties: