Specifies different types of changes that may occur
to a datastore.
datastore
identityref
Used to refer to a datastore, for example, to running
datastore-changes-json
string
This type is used to represent a set of changes in a
datastore encoded in JSON, indicating for datanodes whether
they have been created, deleted, or updated. The syntax
corresponds to the syntax used to patch a datastore
using the yang-patch operation with Restconf.
datastore-changes-xml
string
This type is used to represent a set of changes in a
datastore encoded in XML, indicating for datanodes whether
they have been created, deleted, or updated. The syntax
corresponds to the syntax used to when editing a
datastore using the edit-config operation in Netconf.
datastore-contents-json
string
This type is be used to represent datastore contents,
i.e. a set of data nodes with their values, in JSON.
The syntax corresponds to the syntax of the data
payload returned in a corresponding RESTCONF get
operation with the same filter parameters applied.
datastore-contents-xml
string
This type is be used to represent datastore contents,
i.e. a set of data nodes with their values, in XML.
The syntax corresponds to the syntax of the data payload
returned in a corresponding Netconf get operation with the
same filter parameters applied.
encoding
identityref
Specifies a data encoding, e.g. for a data subscription.
filter-id
string
This type defines an identifier for a filter.
filter-ref
leafref
This type is used to reference a yang push filter.
subscription-id
string
A client-provided identifier for the subscription.
subscription-susp-reason
identityref
Reason for a server to suspend a subscription.
subscription-term-reason
identityref
Reason for a server to terminate a subscription.
subtree-filter
string
This type is used to specify the subtree that the
subscription refers to. Its syntax follows the subtree
filter syntax specified for Netconf in RFC 6241,
section 6.