API | API Status | Short description | Contract | Supporting Code |
---|
health-check | Stable | The Health Check procedure allows the application to verify that the OCP layer is functioning correctly at the RE. | applications/ocp-service/src/main/yang/ocp-service.yang (NB), ocpplugin/model/model-ocp-service/src/main/yang/sal-device-mgmt.yang (SB) | odl-ocpplugin-all |
set-time | Stable | The Set Time procedure allows the application to set/update the absolute time reference that shall be used by the RE. | applications/ocp-service/src/main/yang/ocp-service.yang (NB), ocpplugin/model/model-ocp-service/src/main/yang/sal-device-mgmt.yang (SB) | odl-ocpplugin-all |
re-reset | Stable | The RE Reset procedure allows the application to reset a specific RE. | applications/ocp-service/src/main/yang/ocp-service.yang (NB), ocpplugin/model/model-ocp-service/src/main/yang/sal-device-mgmt.yang (SB) | odl-ocpplugin-all |
get-param | Stable | The Object Parameter Reporting procedure allows the application to retrieve the following information:- the defined object types and instances within the Resource Model of the RE
- the values of the parameters of the objects
| applications/ocp-service/src/main/yang/ocp-service.yang (NB), ocpplugin/model/model-ocp-service/src/main/yang/sal-config-mgmt.yang (SB) | odl-ocpplugin-all |
modify-param | Stable | The Object Parameter Modification procedure allows the application to configure the values of the parameters of the objects identified by the Resource Model. | applications/ocp-service/src/main/yang/ocp-service.yang (NB), ocpplugin/model/model-ocp-service/src/main/yang/sal-config-mgmt.yang (SB) | odl-ocpplugin-all |
create-obj | Stable | The Object Creation procedure allows the application to create and initialize a new instance of the given object type on the RE. | applications/ocp-service/src/main/yang/ocp-service.yang (NB), ocpplugin/model/model-ocp-service/src/main/yang/sal-object-lifecycle.yang (SB) | odl-ocpplugin-all |
delete-obj | Stable | The Object Deletion procedure allows the application to delete a given object instance and recursively its entire child objects on the RE. | applications/ocp-service/src/main/yang/ocp-service.yang (NB), ocpplugin/model/model-ocp-service/src/main/yang/sal-object-lifecycle.yang (SB) | odl-ocpplugin-all |
get-state | Stable | The Object State Reporting procedure allows the application to acquire the current state (for the requested state type) of one or more objects of the RE resource model, and additionally configure event-triggered reporting of the detected state changes for all state types of the indicated objects. | applications/ocp-service/src/main/yang/ocp-service.yang (NB), ocpplugin/model/model-ocp-service/src/main/yang/sal-object-state-mgmt.yang (SB) | odl-ocpplugin-all |
modify-state | Stable | The Object State Modification procedure allows the application to trigger a change in the state of an object of the RE Resource Model. | applications/ocp-service/src/main/yang/ocp-service.yang (NB), ocpplugin/model/model-ocp-service/src/main/yang/sal-object-state-mgmt.yang (SB) | odl-ocpplugin-all |
get-fault | Stable | The Fault Reporting procedure allows the application to acquire information about all current active faults associated with a primary object, as well as configure the RE to report when the fault status changes for any of faults associated with the indicated primary object. | applications/ocp-service/src/main/yang/ocp-service.yang (NB), ocpplugin/model/model-ocp-service/src/main/yang/sal-fault-mgmt.yang (SB) | odl-ocpplugin-all |