...
- Properties are removed by setting the value to null in the update registration request. (Only applicable when updatedCmHandles json tag is present)
- Both Additional and Public properties should be taken care off as part of the update.
Analysis
Interface Proposal
Proposal
Scenario | URI | Payload/Input Request | Suggested Code / Changes | Comments | |
---|---|---|---|---|---|
Request to create the cmHandle | POST {ncmpRoot}/ncmpInventory/v1/ch/ |
| No Impact. It will create the cmHandle. | Existing behaviour. | |
Request has updatedCmHandles tag present in the incoming request. | POST {ncmpRoot}/ncmpInventory/v1/ch/ |
| |||
Requirement | URI | Comment | |
---|---|---|---|
NCMP-008 Register or update public cmhandle properties | {ncmpRoot}/ncmpInventory/v1/ch/ | Scenario : DMI notifies NCMP of new, updated or removed cmhandles Request Body
|
|
json attributes:
|
|
December 2021 Yang Model for Public Properties Support
...