where usernames and passwords are Base64 encoded
and transmitted from the client to the server via an
Authentication header. Figure 12-4 shows the
RESTCONF protocol stack.
Figure 12-4 RESTCONF Protocol Stack
REST APIs typically implement CRUD (create, retrieve,
update, and delete) operations, leveraging HTTP
methods. RESTCONF maps the NETCONF operations
into HTTP methods as shown in Table 12-4.
Table 12-4 RESTCONF HTTP Methods and Their
Corresponding NETCONF OperationsRESTCONFNETCONFGET <get>, <get-config>POST <edit-config> (operation=“create”)PUT <edit-config> (operation=“create/replace”)PATCH <edit-config> (operation=“merge”)DELETE <edit-config> (operation=“delete”)The available RESTCONF methods and their
corresponding NETCONF operations are as follows: