| State | Input | Behavior | Data | Notes |
---|
# | Data-Sync | DatatStore Datastore parameter | Expected resourceResource-pathPath format | acceptAccept-headerHeader | fieldsFields (filter) | Data Source | Included DataNodes (config)included dataNodes |
---|
1 | On | Not Specified | cpsPath | application/yang-data+json | N/A | Not supported | N/A | N/A |
|
2 | On | Not Specified | cpsPath | application/json | N/A | Not supported | N/A | N/A |
|
3 | Off | Not Specified | cpsPath | application/yang-data+json | N/A | Not supported | N/A | N/A |
|
4 | Off | Not Specified | cpsPath | N/A | N/A | Not supported | N/A | N/A | there are NO DataNode objects in CPS to output as JSON) |
5 | Off | Not Specified | other then cpsPath | N/A | N/A | Not supported | N/A | N/A | Not supported Since NCMP can only convert cpsPaths |
6 | On | Off | passthrough-operational | NCMP does not parse | NCMP does not parse | depends on DMI-Plugin (supported in ONAP) | Resolve DMI plugin Forward request to plugin Output received response | DMI-Plugin | config + non-config | The DMI plugin may error if the RP or accept header are not supported. The DMI plugin may forward the request without processing too. |
7 | On | Off | passthrough-running | NCMP does not parse | NCMP does not parse | depends on DMI-Plugin (supported in ONAP) | Resolve DMI plugin Forward request to plugin Output received response | DMI-Plugin | config-only |
|
8 | On | ncmp/operational | cpsPath | application/yang-data+json | Ignored | Read from cache output: application/yang-data+json | CPS-Core | config + non-config | NCMP/CPS-Core needs to remove DataNode wrapping
|
9 | On | ncmp/operational | cpsPath | application/json | Ignored | Read from cache output: application/json | CPS-Core | config + non-config |
|
10 | Off | ncmp/operational | cpsPath | application/yang-data+json | depends on DMI-Plugin (supported in ONAP) | Resolve DMI plugin Convert cpsPath to RESTConfPath Forward request to plugin | Read from DMI plugin Output application/yang-data+json | DMI-Plugin | config + non-config |
|
11 | On | Off | ncmp/running | cpsPath | application/yang-data+json | depends on DMI-Plugin (supported in ONAP) | Resolve DMI plugin Convert cpsPath to RESTConfPath Forward request to plugin | Read from DMI plugin Output application/yang-data+json | DMI-Plugin | config-only |
|