interface/vlan
Type: Directory
<ArgTableRow arg="X" typ="disabled">disabled</ArgTableRow> <ArgTableRow arg="R" typ="running">running</ArgTableRow> <ArgTableRow arg="H" typ="hw-offloaded">hw-offloaded</ArgTableRow>
<ArgTableRow arg="name" typ="string"></ArgTableRow>
<ArgTableRow arg="mtu" typ="num"></ArgTableRow>
<ArgTableRow arg="force-mac-address" typ="macAddr">Static MAC address for the VLAN interface. Default: unset (!force-mac-address) — the interface uses the MAC address of its parent interface and follows any later changes to it. When set, the configured unicast address is used instead and no longer tracks the parent MAC; unsetting the property reverts to the parent MAC address. All-zero, multicast and broadcast addresses are not accepted</ArgTableRow>
<ArgTableRow arg="vlan-id" typ="num" mandatory="1"></ArgTableRow>
<ArgTableRow arg="interface" typ="iface_enum" mandatory="1"></ArgTableRow>
<ArgTableRow arg="use-service-tag" typ="bool"></ArgTableRow>
<ArgTableRow arg="mvrp" typ="bool"></ArgTableRow>
<ArgTableRow arg="l3-hw-offloading" typ="bool" syscap="crs_prestera">Layer 3 hardware offloading</ArgTableRow>
<ArgTableRow arg="arp" typ="enum (disabled | enabled | proxy-arp | reply-only | local-proxy-arp) { disabled:0, enabled:1, proxy-arp:2, reply-only:3, local-proxy-arp:4 }"></ArgTableRow>
<ArgTableRow arg="arp-timeout" typ="alt { arp-timeout: enum (auto) { auto:0 }
, arp-timeout: time
}"></ArgTableRow>
<ArgTableRow arg="arp-accept" typ="bool"></ArgTableRow>
<ArgTableRow arg="loop-protect" typ="enum (default | off | on) { default:0, off:1, on:2 }"></ArgTableRow>
<ArgTableRow arg="loop-protect-send-interval" typ="time"></ArgTableRow>
<ArgTableRow arg="loop-protect-disable-time" typ="time"></ArgTableRow>
<ArgTableRow arg="l2mtu" typ="num"></ArgTableRow> <ArgTableRow arg="mac-address" typ="macAddr"></ArgTableRow> <ArgTableRow arg="loop-protect-status" typ="enum (off | on | disabled) { off:1, on:2, disabled:3 }"></ArgTableRow>