mirror of
https://github.com/Telecominfraproject/ols-ucentral-schema.git
synced 2025-10-29 17:22:23 +00:00
60 lines
1.6 KiB
YAML
60 lines
1.6 KiB
YAML
description:
|
|
This section defines the physical copper/fiber ports that are members of the
|
|
interface. Network devices are referenced by their logical names.
|
|
type: object
|
|
properties:
|
|
select-ports:
|
|
description:
|
|
The list of physical network devices that shall be added to the interface.
|
|
The names are logical ones and wildcardable. "WAN" will use whatever the
|
|
hardwares default upstream facing port is. "LANx" will use the "x'th"
|
|
downstream facing ethernet port. LAN* will use all downstream ports.
|
|
type: array
|
|
items:
|
|
type: string
|
|
examples:
|
|
- LAN1
|
|
- LAN2
|
|
- LAN3
|
|
- LAN4
|
|
- LAN*
|
|
- WAN*
|
|
- "*"
|
|
multicast:
|
|
description:
|
|
Enable multicast support.
|
|
type: boolean
|
|
default: true
|
|
learning:
|
|
description:
|
|
Controls whether a given port will learn MAC addresses from received
|
|
traffic or not. If learning if off, the bridge will end up flooding
|
|
any traffic for which it has no FDB entry. By default this flag is on.
|
|
type: boolean
|
|
default: true
|
|
isolate:
|
|
description:
|
|
Only allow communication with non-isolated bridge ports when enabled.
|
|
type: boolean
|
|
default: false
|
|
macaddr:
|
|
description:
|
|
Enforce a specific MAC to these ports.
|
|
type: string
|
|
format: uc-mac
|
|
reverse-path-filter:
|
|
description:
|
|
Reverse Path filtering is a method used by the Linux Kernel to help
|
|
prevent attacks used by Spoofing IP Addresses.
|
|
type: boolean
|
|
default: false
|
|
vlan-tag:
|
|
description:
|
|
Shall the port have a vlan tag.
|
|
type: string
|
|
enum:
|
|
- tagged
|
|
- un-tagged
|
|
- auto
|
|
default: auto
|