{ "description": "Enables traffic limit for incoming/outgoing broadcast and multicast packets. Use 0 to disable rate limiting for a specific traffic type", "id": "RateLimits", "module_id": "SwitchSecuritySwitchingProfile", "properties": { "enabled": { "default": false, "readonly": false, "required": false, "title": "Whether rate limiting is enabled", "type": "boolean" }, "rx_broadcast": { "default": 0, "minimum": 0, "readonly": false, "required": false, "title": "Incoming broadcast traffic limit in packets per second", "type": "int" }, "rx_multicast": { "default": 0, "minimum": 0, "readonly": false, "required": false, "title": "Incoming multicast traffic limit in packets per second", "type": "int" }, "tx_broadcast": { "default": 0, "minimum": 0, "readonly": false, "required": false, "title": "Outgoing broadcast traffic limit in packets per second", "type": "int" }, "tx_multicast": { "default": 0, "minimum": 0, "readonly": false, "required": false, "title": "Outgoing multicast traffic limit in packets per second", "type": "int" } }, "title": "Rate limiting configuration", "type": "object" }