ols-688-sprint12-stormcontrol-finalreview

This commit is contained in:
Binny
2025-06-17 04:12:10 +00:00
parent 040650cb5c
commit 67f3f14fab
8 changed files with 21 additions and 51 deletions

View File

@@ -280,6 +280,7 @@ properties:
- MAC-ACL - MAC-ACL
- IP-ACL - IP-ACL
- Guest-VLAN - Guest-VLAN
- Storm-Control
# Services # Services
- Service-SSH - Service-SSH
- Service-RSSH - Service-RSSH

View File

@@ -515,6 +515,7 @@ properties:
description: Maximum allowed broadcast packets per second. Traffic beyond this is dropped. description: Maximum allowed broadcast packets per second. Traffic beyond this is dropped.
type: integer type: integer
minimum: 0 minimum: 0
default: 500
multicast: multicast:
type: object type: object
properties: properties:

View File

@@ -268,32 +268,11 @@ properties:
type: object type: object
properties: properties:
broadcast: broadcast:
type: string type: boolean
description: Runtime status of Broadcast Storm Control on the port. description: Runtime status of Broadcast Storm Control on the port. Return `true`if Storm condition is detected.
- `enabled`- Actively monitoring and limiting broadcast traffic.
- `storming`- Storm condition detected; packets are being dropped.
- `disabled`- Feature not applied on this port.
enum:
- enabled
- storming
- disabled
multicast: multicast:
type: string type: boolean
description: Runtime status of Multicast Storm Control on the port. description: Runtime status of Multicast Storm Control on the port. Return `true`if Storm condition is detected.
- `enabled`- Actively monitoring and limiting multicast traffic.
- `storming`- Storm condition detected; packets are being dropped.
- `disabled`- Feature not applied on this port.
enum:
- enabled
- storming
- disabled
unknown-unicast: unknown-unicast:
type: string type: boolean
description: Runtime status of Unknown Unicast Storm Control on the port. description: Runtime status of Unknown Unicast Storm Control on the port. Return `true`if Storm condition is detected.
- `enabled`- Actively monitoring and limiting unknown unicast traffic.
- `storming`- Storm condition detected; packets are being dropped.
- `disabled`- Feature not applied on this port.
enum:
- enabled
- storming
- disabled

View File

@@ -342,6 +342,7 @@
"MAC-ACL", "MAC-ACL",
"IP-ACL", "IP-ACL",
"Guest-VLAN", "Guest-VLAN",
"Storm-Control",
"Service-SSH", "Service-SSH",
"Service-RSSH", "Service-RSSH",
"Service-Telnet", "Service-Telnet",

View File

@@ -768,7 +768,8 @@
"limit-pps": { "limit-pps": {
"description": "Maximum allowed broadcast packets per second. Traffic beyond this is dropped.", "description": "Maximum allowed broadcast packets per second. Traffic beyond this is dropped.",
"type": "integer", "type": "integer",
"minimum": 0 "minimum": 0,
"default": 500
} }
} }
}, },

View File

@@ -680,7 +680,8 @@
}, },
"limit-pps": { "limit-pps": {
"type": "integer", "type": "integer",
"minimum": 0 "minimum": 0,
"default": 500
} }
} }
}, },

View File

@@ -802,7 +802,8 @@
"limit-pps": { "limit-pps": {
"description": "Maximum allowed broadcast packets per second. Traffic beyond this is dropped.", "description": "Maximum allowed broadcast packets per second. Traffic beyond this is dropped.",
"type": "integer", "type": "integer",
"minimum": 0 "minimum": 0,
"default": 500
} }
} }
}, },

View File

@@ -1357,31 +1357,16 @@
"type": "object", "type": "object",
"properties": { "properties": {
"broadcast": { "broadcast": {
"type": "string", "type": "boolean",
"description": "Runtime status of Broadcast Storm Control on the port. - `enabled`- Actively monitoring and limiting broadcast traffic. - `storming`- Storm condition detected; packets are being dropped. - `disabled`- Feature not applied on this port.", "description": "Runtime status of Broadcast Storm Control on the port. Return `true`if Storm condition is detected."
"enum": [
"enabled",
"storming",
"disabled"
]
}, },
"multicast": { "multicast": {
"type": "string", "type": "boolean",
"description": "Runtime status of Multicast Storm Control on the port. - `enabled`- Actively monitoring and limiting multicast traffic. - `storming`- Storm condition detected; packets are being dropped. - `disabled`- Feature not applied on this port.", "description": "Runtime status of Multicast Storm Control on the port. Return `true`if Storm condition is detected."
"enum": [
"enabled",
"storming",
"disabled"
]
}, },
"unknown-unicast": { "unknown-unicast": {
"type": "string", "type": "boolean",
"description": "Runtime status of Unknown Unicast Storm Control on the port. - `enabled`- Actively monitoring and limiting unknown unicast traffic. - `storming`- Storm condition detected; packets are being dropped. - `disabled`- Feature not applied on this port.", "description": "Runtime status of Unknown Unicast Storm Control on the port. Return `true`if Storm condition is detected."
"enum": [
"enabled",
"storming",
"disabled"
]
} }
} }
} }