This RPC is used to perform operations with a configuration from a single source path to multiple target paths.
RPC input contains the following:
type of operation: merge or replace
type of source datastore: CONFIGURATION or OPERATIONAL
type of target datastore: CONFIGURATION or OPERATIONAL
source path in RFC-8040 URI format
list of target paths in RFC-8040 URI format (target paths denote parent entities under the which configuration is copied)
Target datastore is an optional input field. By default, it is the same as source datastore. All other input fields are mandatory.
RPC output describes the result of the operation. If one path fails, the entire RPC fails and the datastore is not modified (i.e., all modifications are performed in a single atomic transaction).
{"errors":{"error":[{"error-type":"application","error-tag":"operation-failed","error-message":"Failed to find schema node with identifier '(example-interfaces?revision=2019-12-01)interfaces' under: (example-interfaces?revision=2019-12-01)ext"}]}}