The list of currently provided NETCONF capabilities.
This may be different than those exchanged during
session setup (i.e. hello).
Contains the NETCONF configurations data storesavailable
on the device.
Contains the list of supported schemas on the device.
I.e. NETCONF data models, interface descriptions, etc.
Contains the details on active sessions on the device.
Covers both NETCONF and non-NETCONF management sessions.
Contains the details on active event stream
subscriptions. Includes active replay streams, if
supported.
Contains management metrics for the NETCONF server.
Contains information on the datastores available on
the NETCONF server including locks.
enumeration of supported datastores; candidate,
running, startup
An indication of whether a resource is locked or
unlocked. If locked, additional information about
the locking such as user an time stamp is provided.
Present if a global lock is set.
Present if at least one partial lock is set.
Contains the information used to describe the schema.
Identifier to uniquely reference the schema.
Version of the schema supported. Multiple versions can be
supported simultaneously.
Schema language for the file/module. Eg: XSD, YANG, RNG.
The XML namespace defined by the data model.
A location from which the schema can be retrieved. Can be
either on the network device retrievable explicitly via
the get-schema netconf operation (denoted by the value
'NETCONF') or some network location (i.e. URL).
Contains information related to managment sessions on
the device.
Unique identifier for the session instance.
Identifies the transport for each session, e.g.
"Console", "SSH".
Identifies the protocol being used for each session,
e.g. "NETCONF", "CLI", "WebUI".
Session owner.
Client for the session.
Time at which the session was established.
Contains information on the active subscriptions on the
NETCONF server. Subscriptions which have ended are not
reported.
Contains management statistics for the NETCONF server.
Date and time at which the NETCONF server process was
started. Allows for calculation of time interval for
reported metrics.
The total number of NETCONF sessions started towards the
NETCONF peer.
inSessions - inBadHellos = 'number of correctly started
netconf sessions'
The total number of messages that were unparsable and thus
ignored. This covers both unparsable 'hello' and 'rpc'
messages.
The total number of sessions silently dropped because an
invalid 'hello' message was received. This includes hello
messages with a 'session-id' attribute, bad namespace, and
bad capability declarations.
The total number of rpc requests received.
The total number of rpcs which were parsed correctly, but
couldn't be serviced because they contained non-conformant
XML, e.g. missing a mandatory parameter.
The total number of rpcs which were parsed correctly, but
couldn't be serviced because they were not supported by
the agent.
The total number of 'rpc-reply' messages sent.
The total number of 'rpc-reply' messages with
'rpc-error' sent.
The total number of 'notification' messages sent.
Enumeration of possible NETCONF datastore types.
The session Id which holds the lock.
Date and Time the lock was acquired.
For a partial lock this provides the lock id.
The session Id which holds the lock.
Date and Time the lock was acquired.
The xpath expression which was used to request the lock.
The list of instance-identifiers (i.e. the locked nodes).
Format of the schema.
Transport choices.
Protocol choices.
RPC definition: <get-schema>