{ "extends": { "$ref": "QoSBaseRateLimiter }, "id": "EgressRateLimiter", "module_id": "PolicyQoS", "polymorphic-type-descriptor": { "type-identifier": "EgressRateLimiter" }, "properties": { "average_bandwidth": { "default": 0, "descrption": "Set custom average_bandwidth for the inbound network traffic\nfrom the VM to the logical network based on broadcast.\n", "minimum": 0, "title": "Average bandwidth in Mb/s", "type": "int" }, "burst_size": { "default": 0, "descrption": "Set custom burst_size for the inbound network traffic\nfrom the VM to the logical network based on broadcast.\n", "minimum": 0, "title": "Burst size in bytes", "type": "int" }, "enabled": { "required": true, "type": "boolean" }, "peak_bandwidth": { "default": 0, "descrption": "Set custom peak_bandwidth for the inbound network traffic\nfrom the VM to the logical network based on broadcast.\n", "minimum": 0, "title": "Peak bandwidth in Mb/s", "type": "int" }, "resource_type": { "default": "IngressRateLimiter", "description": "Type rate limiter", "enum": [ "IngressRateLimiter", "IngressBroadcastRateLimiter", "EgressRateLimiter" ], "required": true, "type": "string" } }, "title": "A shaper that specifies egress rate properties in Mb/s", "type": "object" }