Skip to content

Commit

Permalink
run schemas
Browse files Browse the repository at this point in the history
  • Loading branch information
emilarista committed Nov 27, 2023
1 parent 34055ad commit ca8c744
Show file tree
Hide file tree
Showing 4 changed files with 160 additions and 30 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
| [<samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;l2_mru</samp>](## "<connected_endpoints_keys.key>.[].adapters.[].l2_mru") | Integer | | | Min: 68<br>Max: 65535 | "l2_mru" should only be defined for platforms supporting the "l2 mru" CLI<br> |
| [<samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;native_vlan</samp>](## "<connected_endpoints_keys.key>.[].adapters.[].native_vlan") | Integer | | | Min: 1<br>Max: 4094 | Native VLAN for a trunk port.<br>If both `native_vlan` and `native_vlan_tag`, `native_vlan_tag` takes precedence.<br> |
| [<samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;native_vlan_tag</samp>](## "<connected_endpoints_keys.key>.[].adapters.[].native_vlan_tag") | Boolean | | `False` | | If both `native_vlan` and `native_vlan_tag`, `native_vlan_tag` takes precedence. |
| [<samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;phone_vlan</samp>](## "<connected_endpoints_keys.key>.[].adapters.[].phone_vlan") | Integer | | | Min: 1<br>Max: 4094 | Phone VLAN for a mode `trunk phone` port.<br>Requires `mode: trunk phone` to be set. |
| [<samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;phone_trunk_mode</samp>](## "<connected_endpoints_keys.key>.[].adapters.[].phone_trunk_mode") | String | | | Valid Values:<br>- <code>tagged</code><br>- <code>untagged</code><br>- <code>tagged phone</code><br>- <code>untagged phone</code> | Specify if the phone traffic is tagged or untagged.<br>If both data and phone traffic are untagged, MAC-Based VLAN Assignment (MBVA) is used. |
| [<samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;trunk_groups</samp>](## "<connected_endpoints_keys.key>.[].adapters.[].trunk_groups") | List, items: String | | | | Required with `enable_trunk_groups: true`.<br>Trunk Groups are used for limiting VLANs on trunk ports to VLANs with the same Trunk Group.<br> |
| [<samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&lt;str&gt;</samp>](## "<connected_endpoints_keys.key>.[].adapters.[].trunk_groups.[]") | String | | | | |
| [<samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vlans</samp>](## "<connected_endpoints_keys.key>.[].adapters.[].vlans") | String | | | | Interface VLANs - if not set, the EOS default is that all VLANs are allowed for trunk ports, and VLAN 1 will be used for access ports. |
Expand Down Expand Up @@ -224,6 +226,14 @@
# If both `native_vlan` and `native_vlan_tag`, `native_vlan_tag` takes precedence.
native_vlan_tag: <bool; default=False>

# Phone VLAN for a mode `trunk phone` port.
# Requires `mode: trunk phone` to be set.
phone_vlan: <int; 1-4094>

# Specify if the phone traffic is tagged or untagged.
# If both data and phone traffic are untagged, MAC-Based VLAN Assignment (MBVA) is used.
phone_trunk_mode: <str; "tagged" | "untagged" | "tagged phone" | "untagged phone">

# Required with `enable_trunk_groups: true`.
# Trunk Groups are used for limiting VLANs on trunk ports to VLANs with the same Trunk Group.
trunk_groups:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
| [<samp>&nbsp;&nbsp;&nbsp;&nbsp;native_vlan</samp>](## "network_ports.[].native_vlan") | Integer | | | Min: 1<br>Max: 4094 | Native VLAN for a trunk port.<br>If both `native_vlan` and `native_vlan_tag`, `native_vlan_tag` takes precedence.<br> |
| [<samp>&nbsp;&nbsp;&nbsp;&nbsp;native_vlan_tag</samp>](## "network_ports.[].native_vlan_tag") | Boolean | | `False` | | If both `native_vlan` and `native_vlan_tag`, `native_vlan_tag` takes precedence. |
| [<samp>&nbsp;&nbsp;&nbsp;&nbsp;phone_vlan</samp>](## "network_ports.[].phone_vlan") | Integer | | | Min: 1<br>Max: 4094 | Phone VLAN for a mode `trunk phone` port.<br>Requires `mode: trunk phone` to be set. |
| [<samp>&nbsp;&nbsp;&nbsp;&nbsp;phone_trunk_mode</samp>](## "network_ports.[].phone_trunk_mode") | String | | | Valid Values:<br>- tagged<br>- untagged<br>- tagged phone<br>- untagged phone | Specify if the phone traffic is tagged or untagged.<br>If both data and phone traffic are untagged, MAC-Based VLAN Assignment (MBVA) is used. |
| [<samp>&nbsp;&nbsp;&nbsp;&nbsp;phone_trunk_mode</samp>](## "network_ports.[].phone_trunk_mode") | String | | | Valid Values:<br>- <code>tagged</code><br>- <code>untagged</code><br>- <code>tagged phone</code><br>- <code>untagged phone</code> | Specify if the phone traffic is tagged or untagged.<br>If both data and phone traffic are untagged, MAC-Based VLAN Assignment (MBVA) is used. |
| [<samp>&nbsp;&nbsp;&nbsp;&nbsp;trunk_groups</samp>](## "network_ports.[].trunk_groups") | List, items: String | | | | Required with `enable_trunk_groups: true`.<br>Trunk Groups are used for limiting VLANs on trunk ports to VLANs with the same Trunk Group.<br> |
| [<samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&lt;str&gt;</samp>](## "network_ports.[].trunk_groups.[]") | String | | | | |
| [<samp>&nbsp;&nbsp;&nbsp;&nbsp;vlans</samp>](## "network_ports.[].vlans") | String | | | | Interface VLANs - if not set, the EOS default is that all VLANs are allowed for trunk ports, and VLAN 1 will be used for access ports. |
Expand Down Expand Up @@ -198,6 +198,14 @@
# If both `native_vlan` and `native_vlan_tag`, `native_vlan_tag` takes precedence.
native_vlan_tag: <bool; default=False>

# Phone VLAN for a mode `trunk phone` port.
# Requires `mode: trunk phone` to be set.
phone_vlan: <int; 1-4094>

# Specify if the phone traffic is tagged or untagged.
# If both data and phone traffic are untagged, MAC-Based VLAN Assignment (MBVA) is used.
phone_trunk_mode: <str; "tagged" | "untagged" | "tagged phone" | "untagged phone">

# Required with `enable_trunk_groups: true`.
# Trunk Groups are used for limiting VLANs on trunk ports to VLANs with the same Trunk Group.
trunk_groups:
Expand Down
Loading

0 comments on commit ca8c744

Please sign in to comment.