📚 API Documentation & Navigation
📋 Module Metadata
Namespace: urn:ietf:params:xml:ns:yang:ietf-netconf
Prefix: netconf
Related Modules:
ietf-diffserv-action
ietf-diffserv-classifier
ietf-diffserv-policy
ietf-diffserv-target
ietf-event-notifications
💡 Example Usage
# GET module data curl -X GET \ -H "Accept: application/yang-data+json" \ -u admin:password \ --insecure \ https://device-ip/restconf/data/ietf-netconf
📚 External Documentation
module: ietf-netconf
rpcs:
+---x get-config
| +---w input
| | +---w source
| | | +---w (config-source)
| | | +--:(candidate)
| | | | +---w candidate? empty {candidate}?
| | | +--:(running)
| | | | +---w running? empty
| | | +--:(startup)
| | | +---w startup? empty {startup}?
| | +---w filter?
| +--ro output
| +--ro data?
+---x edit-config
| +---w input
| +---w target
| | +---w (config-target)
| | +--:(candidate)
| | | +---w candidate? empty {candidate}?
| | +--:(running)
| | +---w running? empty {writable-running}?
| +---w default-operation? enumeration
| +---w test-option? enumeration {validate}?
| +---w error-option? enumeration
| +---w (edit-content)
| +--:(config)
| | +---w config?
| +--:(url)
| +---w url? inet:uri {url}?
+---x copy-config
| +---w input
| +---w target
| | +---w (config-target)
| | +--:(candidate)
| | | +---w candidate? empty {candidate}?
| | +--:(running)
| | | +---w running? empty {writable-running}?
| | +--:(startup)
| | | +---w startup? empty {startup}?
| | +--:(url)
| | +---w url? inet:uri {url}?
| +---w source
| +---w (config-source)
| +--:(candidate)
| | +---w candidate? empty {candidate}?
| +--:(running)
| | +---w running? empty
| +--:(startup)
| | +---w startup? empty {startup}?
| +--:(url)
| | +---w url? inet:uri {url}?
| +--:(config)
| +---w config?
+---x delete-config
| +---w input
| +---w target
| +---w (config-target)
| +--:(startup)
| | +---w startup? empty {startup}?
| +--:(url)
| +---w url? inet:uri {url}?
+---x lock
| +---w input
| +---w target
| +---w (config-target)
| +--:(candidate)
| | +---w candidate? empty {candidate}?
| +--:(running)
| | +---w running? empty
| +--:(startup)
| +---w startup? empty {startup}?
+---x unlock
| +---w input
| +---w target
| +---w (config-target)
| +--:(candidate)
| | +---w candidate? empty {candidate}?
| +--:(running)
| | +---w running? empty
| +--:(startup)
| +---w startup? empty {startup}?
+---x get
| +---w input
| | +---w filter?
| +--ro output
| +--ro data?
+---x close-session
+---x kill-session
| +---w input
| +---w session-id session-id-type
+---x commit {candidate}?
| +---w input
| +---w confirmed? empty {confirmed-commit}?
| +---w confirm-timeout? uint32 {confirmed-commit}?
| +---w persist? string {confirmed-commit}?
| +---w persist-id? string {confirmed-commit}?
+---x discard-changes {candidate}?
+---x cancel-commit {confirmed-commit}?
| +---w input
| +---w persist-id? string
+---x validate {validate}?
+---w input
+---w source
+---w (config-source)
+--:(candidate)
| +---w candidate? empty {candidate}?
+--:(running)
| +---w running? empty
+--:(startup)
| +---w startup? empty {startup}?
+--:(url)
| +---w url? inet:uri {url}?
+--:(config)
+---w config?