Tree view
module: ietf-syslog
+--rw syslog
+--rw log-actions
+--rw console!
| +--rw log-selector
| +--rw (selector-facility)
| | +--:(no-log-facility)
| | | +--rw no-facilities? empty
| | +--:(log-facility)
| | +--rw log-facility* [facility]
| | +--rw facility union
| | +--rw severity union
| | +--rw severity-operator? enumeration {selector-severity-operator-config}?
| +--rw pattern-match? string {selector-match-processing-config}?
+--rw buffer
| +--rw log-buffer* [name]
| +--rw name string
| +--rw log-selector
| | +--rw (selector-facility)
| | | +--:(no-log-facility)
| | | | +--rw no-facilities? empty
| | | +--:(log-facility)
| | | +--rw log-facility* [facility]
| | | +--rw facility union
| | | +--rw severity union
| | | +--rw severity-operator? enumeration {selector-severity-operator-config}?
| | +--rw pattern-match? string {selector-match-processing-config}?
| +--rw buffer-size-bytes? uint64 {buffer-limit-bytes}?
| +--rw buffer-size-messages? uint64 {buffer-limit-messages}?
+--rw file
| +--rw log-file* [name]
| +--rw name inet:uri
| +--rw log-selector
| | +--rw (selector-facility)
| | | +--:(no-log-facility)
| | | | +--rw no-facilities? empty
| | | +--:(log-facility)
| | | +--rw log-facility* [facility]
| | | +--rw facility union
| | | +--rw severity union
| | | +--rw severity-operator? enumeration {selector-severity-operator-config}?
| | +--rw pattern-match? string {selector-match-processing-config}?
| +--rw structured-data? boolean {structured-data-config}?
| +--rw file-archive
| +--rw number-of-files? uint32 {file-limit-size}?
| +--rw max-file-size? uint64 {file-limit-size}?
| +--rw rollover? uint32 {file-limit-duration}?
| +--rw retention? uint16 {file-limit-duration}?
+--rw remote
| +--rw destination* [name]
| +--rw name string
| +--rw (transport)
| | +--:(tcp)
| | | +--rw tcp
| | | +--rw address? inet:host
| | | +--rw port? inet:port-number
| | +--:(udp)
| | +--rw udp
| | +--rw address? inet:host
| | +--rw port? inet:port-number
| +--rw log-selector
| | +--rw (selector-facility)
| | | +--:(no-log-facility)
| | | | +--rw no-facilities? empty
| | | +--:(log-facility)
| | | +--rw log-facility* [facility]
| | | +--rw facility union
| | | +--rw severity union
| | | +--rw severity-operator? enumeration {selector-severity-operator-config}?
| | +--rw pattern-match? string {selector-match-processing-config}?
| +--rw destination-facility? identityref
| +--rw source-interface? if:interface-ref
| +--rw syslog-sign! {signed-messages-config}?
| +--rw cert-initial-repeat uint16
| +--rw cert-resend-delay uint16
| +--rw cert-resend-count uint16
| +--rw sig-max-delay uint16
| +--rw sig-number-resends uint16
| +--rw sig-resend-delay uint16
| +--rw sig-resend-count uint16
+--rw terminal
+--rw (user-scope)
+--:(all-users)
| +--rw all-users
| +--rw log-selector
| +--rw (selector-facility)
| | +--:(no-log-facility)
| | | +--rw no-facilities? empty
| | +--:(log-facility)
| | +--rw log-facility* [facility]
| | +--rw facility union
| | +--rw severity union
| | +--rw severity-operator? enumeration {selector-severity-operator-config}?
| +--rw pattern-match? string {selector-match-processing-config}?
+--:(per-user) {terminal-facility-user-logging-config}?
+--rw user-name* [uname]
+--rw uname string
+--rw log-selector
+--rw (selector-facility)
| +--:(no-log-facility)
| | +--rw no-facilities? empty
| +--:(log-facility)
| +--rw log-facility* [facility]
| +--rw facility union
| +--rw severity union
| +--rw severity-operator? enumeration {selector-severity-operator-config}?
+--rw pattern-match? string {selector-match-processing-config}?