{ "extends": { "$ref": "QosBaseRateShaper }, "id": "IngressBroadcastRateShaper", "module_id": "QosSwitchingProfile", "polymorphic-type-descriptor": { "type-identifier": "IngressBroadcastRateShaper" }, "properties": { "average_bandwidth_kbps": { "default": 0, "minimum": 0, "title": "Average bandwidth in kb/s", "type": "int" }, "burst_size_bytes": { "default": 0, "minimum": 0, "title": "Burst size in bytes", "type": "int" }, "enabled": { "required": true, "type": "boolean" }, "peak_bandwidth_kbps": { "default": 0, "minimum": 0, "title": "Peak bandwidth in kb/s", "type": "int" }, "resource_type": { "default": "IngressRateShaper", "enum": [ "IngressRateShaper", "IngressBroadcastRateShaper", "EgressRateShaper" ], "required": true, "type": "string" } }, "title": "A shaper that specifies ingress rate properties in kb/s", "type": "object" }