dhcp-snooping
AsterNOS YANG Model for dhcp snooping.
YANG Tree Diagram
module: asternos-dhcp-snooping
+--rw dhcp-snooping
+--rw global
| +--rw dhcp4-enabled? boolean
| +--rw dhcp6-enabled? boolean
| +--rw autosave? boolean
+--rw interfaces
+--rw interface* [name]
+--rw name union
+--rw enabled? boolean
+--rw trusted? boolean
rpcs:
+---x show-snooping-table
| +--ro output
| +--ro data
| +--ro entries* [vlan smac sip]
| +--ro vlan cmn:vlan-name
| +--ro smac yang:mac-address
| +--ro sip inet:ip-address-no-zone
| +--ro lease-time? uint32
| +--ro interface? string
| +--ro timestamp? uint64
| +--ro switch-id? string
| +--ro flag? enumeration
+---x show-snooping-count
+--ro output
+--ro data
+--ro total-v4-count? uint64
+--ro total-v6-count? uint64
+--ro local-v4-count? uint64
+--ro local-v6-count? uint64
+--ro remote-v4-count? uint64
+--ro remote-v6-count? uint64Resources
Resource List
Path | Access |
|---|---|
/dhcp-snooping | Read-Write |
/dhcp-snooping/global | Read-Write |
/dhcp-snooping/global/dhcp4-enabled | Read-Write |
/dhcp-snooping/global/dhcp6-enabled | Read-Write |
/dhcp-snooping/global/autosave | Read-Write |
/dhcp-snooping/interfaces | Read-Write |
/dhcp-snooping/interfaces/interface | Read-Write |
/dhcp-snooping/interfaces/interface/name | Read-Write |
/dhcp-snooping/interfaces/interface/enabled | Read-Write |
/dhcp-snooping/interfaces/interface/trusted | Read-Write |
Detailed Nodes
/dhcp-snooping
Path
/dhcp-snooping
Node Type
container
Description
dhcp snooping configuration.
Access
Read-Write
/dhcp-snooping/global
Path
/dhcp-snooping/global
Node Type
container
Description
dhcp snooping global configuration.
Access
Read-Write
/dhcp-snooping/global/dhcp4-enabled
Path
/dhcp-snooping/global/dhcp4-enabled
Node Type
leaf
Description
enable dhcp snooping.
Access
Read-Write
Data Type
<YANG type boolean>
Constraints
Valid in [true, false]
/dhcp-snooping/global/dhcp6-enabled
Path
/dhcp-snooping/global/dhcp6-enabled
Node Type
leaf
Description
enable dhcpv6 snooping.
Access
Read-Write
Data Type
<YANG type boolean>
Constraints
Valid in [true, false]
/dhcp-snooping/global/autosave
Path
/dhcp-snooping/global/autosave
Node Type
leaf
Description
enable dhcp snooping autosave.
Access
Read-Write
Data Type
<YANG type boolean>
Constraints
Valid in [true, false]
/dhcp-snooping/interfaces
Path
/dhcp-snooping/interfaces
Node Type
container
Description
dhcp snooping interface configuration.
Access
Read-Write
/dhcp-snooping/interfaces/interface
Path
/dhcp-snooping/interfaces/interface
Node Type
list
Description
dhcp snooping interface.
Access
Read-Write
/dhcp-snooping/interfaces/interface/name
Path
/dhcp-snooping/interfaces/interface/name
Node Type
leaf
Description
interface name.
Access
Read-Write
Data Type
<YANG type union>
/dhcp-snooping/interfaces/interface/enabled
Path
/dhcp-snooping/interfaces/interface/enabled
Node Type
leaf
Description
enable dhcp snooping.
Access
Read-Write
Data Type
<YANG type boolean>
Constraints
Valid in [true, false]
/dhcp-snooping/interfaces/interface/trusted
Path
/dhcp-snooping/interfaces/interface/trusted
Node Type
leaf
Description
trusted interface dhcp snooping.
Access
Read-Write
Data Type
<YANG type boolean>
Constraints
Valid in [true, false]