- Align dhcp-relay with ols-ucentral-client

Declare dhcp-relay in interface.ipv4.dhcp.yml, aligns with client and allows setting per logical interface.
- STP object typo #7
Fix spelling

Additional:
schema/ethernet.yml - make power limit an integer

Signed-off-by: Mike Hansen <mike.hansen@netexperience.com>
This commit is contained in:
Mike Hansen
2024-02-14 10:22:22 -05:00
parent 7994980a3d
commit 54358ff146
7 changed files with 1361 additions and 22 deletions

View File

@@ -94,7 +94,7 @@ properties:
power-limit: power-limit:
description: description:
Option to configure user defined absolute power limit PoE port can dain (in milliwatts, mW). Option to configure user defined absolute power limit PoE port can dain (in milliwatts, mW).
type: number type: integer
default: 99900 default: 99900
priority: priority:
description: description:

View File

@@ -20,3 +20,19 @@ properties:
type: string type: string
format: uc-timeout format: uc-timeout
default: 6h default: 6h
relay-server:
description:
Use host at this IPv4 address to forward packets between clients and servers on different subnets.
type: string
format: ipv4
example: 192.168.2.1
circuit-id-format:
description:
This option selects what info shall be contained within a relayed frame's circuit ID.
The string passed in has placeholders that are placed inside a bracket pair "{}".
Any text not contained within brackets will be included as freetext.
Valid placeholders are "Interface, VLAN-ID"
type: string
example:
- \{Interface\}:\{VLAN-ID\}}

View File

@@ -75,7 +75,7 @@ properties:
and Learning states before transitioning to the Forwarding state. and Learning states before transitioning to the Forwarding state.
type: integer type: integer
default: 15 default: 15
hellow_time: hello_time:
description: description:
Determines how often switches send BPDU. Determines how often switches send BPDU.
type: integer type: integer

File diff suppressed because it is too large Load Diff

View File

@@ -611,7 +611,7 @@
}, },
"power-limit": { "power-limit": {
"description": "Option to configure user defined absolute power limit PoE port can dain (in milliwatts, mW).", "description": "Option to configure user defined absolute power limit PoE port can dain (in milliwatts, mW).",
"type": "number", "type": "integer",
"default": 99900 "default": 99900
}, },
"priority": { "priority": {
@@ -794,7 +794,7 @@
"type": "integer", "type": "integer",
"default": 15 "default": 15
}, },
"hellow_time": { "hello_time": {
"description": "Determines how often switches send BPDU.", "description": "Determines how often switches send BPDU.",
"type": "integer", "type": "integer",
"default": 2 "default": 2
@@ -1524,6 +1524,19 @@
"type": "string", "type": "string",
"format": "uc-timeout", "format": "uc-timeout",
"default": "6h" "default": "6h"
},
"relay-server": {
"description": "Use host at this IPv4 address to forward packets between clients and servers on different subnets.",
"type": "string",
"format": "ipv4",
"example": "192.168.2.1"
},
"circuit-id-format": {
"description": "This option selects what info shall be contained within a relayed frame's circuit ID. The string passed in has placeholders that are placed inside a bracket pair \"{}\". Any text not contained within brackets will be included as freetext. Valid placeholders are \"Interface, VLAN-ID\"",
"type": "string",
"example": [
"\\{Interface\\}:\\{VLAN-ID\\}}"
]
} }
} }
}, },

View File

@@ -413,7 +413,7 @@
"default": "dot3bt" "default": "dot3bt"
}, },
"power-limit": { "power-limit": {
"type": "number", "type": "integer",
"default": 99900 "default": 99900
}, },
"priority": { "priority": {
@@ -569,7 +569,7 @@
"type": "integer", "type": "integer",
"default": 15 "default": 15
}, },
"hellow_time": { "hello_time": {
"type": "integer", "type": "integer",
"default": 2 "default": 2
}, },
@@ -985,6 +985,17 @@
"type": "string", "type": "string",
"format": "uc-timeout", "format": "uc-timeout",
"default": "6h" "default": "6h"
},
"relay-server": {
"type": "string",
"format": "ipv4",
"example": "192.168.2.1"
},
"circuit-id-format": {
"type": "string",
"example": [
"\\{Interface\\}:\\{VLAN-ID\\}}"
]
} }
} }
}, },

View File

@@ -463,7 +463,7 @@
}, },
"power-limit": { "power-limit": {
"description": "Option to configure user defined absolute power limit PoE port can dain (in milliwatts, mW).", "description": "Option to configure user defined absolute power limit PoE port can dain (in milliwatts, mW).",
"type": "number", "type": "integer",
"default": 99900 "default": 99900
}, },
"priority": { "priority": {
@@ -645,7 +645,7 @@
"type": "integer", "type": "integer",
"default": 15 "default": 15
}, },
"hellow_time": { "hello_time": {
"description": "Determines how often switches send BPDU.", "description": "Determines how often switches send BPDU.",
"type": "integer", "type": "integer",
"default": 2 "default": 2
@@ -1122,6 +1122,19 @@
"type": "string", "type": "string",
"format": "uc-timeout", "format": "uc-timeout",
"default": "6h" "default": "6h"
},
"relay-server": {
"description": "Use host at this IPv4 address to forward packets between clients and servers on different subnets.",
"type": "string",
"format": "ipv4",
"example": "192.168.2.1"
},
"circuit-id-format": {
"description": "This option selects what info shall be contained within a relayed frame's circuit ID. The string passed in has placeholders that are placed inside a bracket pair \"{}\". Any text not contained within brackets will be included as freetext. Valid placeholders are \"Interface, VLAN-ID\"",
"type": "string",
"example": [
"\\{Interface\\}:\\{VLAN-ID\\}}"
]
} }
} }
}, },