module: ietf-ip | |
augment /if:interfaces/if:interface: | |
+--rw ipv4! | |
| +--rw enabled? boolean | |
| +--rw forwarding? boolean | |
| +--rw mtu? uint16 | |
| +--rw address* [ip] | |
| | +--rw ip inet:ipv4-address-no-zone | |
| | +--rw (subnet) | |
| | | +--:(prefix-length) | |
| | | | +--rw prefix-length? uint8 | |
| | | +--:(netmask) | |
| | | +--rw netmask? yang:dotted-quad {ipv4-non-contiguous-netmasks}? | |
| | +--ro origin? ip-address-origin | |
| +--rw neighbor* [ip] | |
| +--rw ip inet:ipv4-address-no-zone | |
| +--rw link-layer-address yang:phys-address | |
| +--ro origin? neighbor-origin | |
+--rw ipv6! | |
+--rw enabled? boolean | |
+--rw forwarding? boolean | |
+--rw mtu? uint32 | |
+--rw address* [ip] | |
| +--rw ip inet:ipv6-address-no-zone | |
| +--rw prefix-length uint8 | |
| +--ro origin? ip-address-origin | |
| +--ro status? enumeration | |
+--rw neighbor* [ip] | |
| +--rw ip inet:ipv6-address-no-zone | |
| +--rw link-layer-address yang:phys-address | |
| +--ro origin? neighbor-origin | |
| +--ro is-router? empty | |
| +--ro state? enumeration | |
+--rw dup-addr-detect-transmits? uint32 | |
+--rw autoconf | |
+--rw create-global-addresses? boolean | |
+--rw create-temporary-addresses? boolean {ipv6-privacy-autoconf}? | |
+--rw temporary-valid-lifetime? uint32 {ipv6-privacy-autoconf}? | |
+--rw temporary-preferred-lifetime? uint32 {ipv6-privacy-autoconf}? | |
augment /if:interfaces-state/if:interface: | |
x--ro ipv4! | |
| x--ro forwarding? boolean | |
| x--ro mtu? uint16 | |
| x--ro address* [ip] | |
| | x--ro ip inet:ipv4-address-no-zone | |
| | x--ro (subnet)? | |
| | | x--:(prefix-length) | |
| | | | x--ro prefix-length? uint8 | |
| | | x--:(netmask) | |
| | | x--ro netmask? yang:dotted-quad {ipv4-non-contiguous-netmasks}? | |
| | x--ro origin? ip-address-origin | |
| x--ro neighbor* [ip] | |
| x--ro ip inet:ipv4-address-no-zone | |
| x--ro link-layer-address? yang:phys-address | |
| x--ro origin? neighbor-origin | |
x--ro ipv6! | |
x--ro forwarding? boolean | |
x--ro mtu? uint32 | |
x--ro address* [ip] | |
| x--ro ip inet:ipv6-address-no-zone | |
| x--ro prefix-length uint8 | |
| x--ro origin? ip-address-origin | |
| x--ro status? enumeration | |
x--ro neighbor* [ip] | |
x--ro ip inet:ipv6-address-no-zone | |
x--ro link-layer-address? yang:phys-address | |
x--ro origin? neighbor-origin | |
x--ro is-router? empty | |
x--ro state? enumeration | |