...
RestDmiPluginRegistration:
type: object
properties:
dmiPlugin:
type: string
required: false
example: onap-dmi-plugin
dmiDataPlugin:
type: string
required: false
example: onap-dmi-data-plugin
dmiModelPlugin:
type: string
required: false
example: onap-dmi-model-plugin
createdCmHandles:
type: array
items:
$ref: '#/components/schemas/RestCmHandle'
updatedCmHandles:
type: array
items:
$ref: '#/components/schemas/RestCmHandle'
removedCmHandles:
type: array
items:
type: string
NCMP-DMI APIs (Data/Model)
# | API | Data/Model | Notes |
---|---|---|---|
1 | /v1/ch/{cmHandle}/modules | Model | |
2 | /v1/inventory/cmHandles | Model | Some ambiguity for this API but it was decided it belongs with model |
3 | /v1/ch/{cmHandle}/moduleResources | Model | |
4 | /v1/ch/{cmHandle}/data/ds/ncmp-datastore:passthrough-operational | Data | |
5 | /v1/ch/{cmHandle}/data/ds/ncmp-datastore:passthrough-running | Data |
...