NSX-T Data Center REST API
ALBRateLimiter (type)
{
"additionalProperties": false,
"description": "Advanced load balancer RateLimiter object",
"id": "ALBRateLimiter",
"module_id": "PolicyAdvancedLoadBalancer",
"properties": {
"burst_sz": {
"default": 0,
"description": "Maximum number of connections, requests or packets to be let through instantaneously. If this is less than count, it will have no effect. Allowed values are 0-1000000000. Default value when not specified in API or module is interpreted by ALB Controller as 0.",
"maximum": 1000000000,
"minimum": 0,
"required": false,
"title": "Burst sz",
"type": "integer"
},
"count": {
"default": 1000000000,
"description": "Maximum number of connections, requests or packets permitted each period. Allowed values are 1-1000000000. Default value when not specified in API or module is interpreted by ALB Controller as 1000000000.",
"maximum": 1000000000,
"minimum": 1,
"required": false,
"title": "Count",
"type": "integer"
},
"name": {
"description": "Identifier for Rate Limit. Constructed according to context.",
"required": false,
"title": "Name",
"type": "string"
},
"period": {
"default": 1,
"description": "Time value in seconds to enforce rate count. Allowed values are 1-1000000000. Unit is SEC. Default value when not specified in API or module is interpreted by ALB Controller as 1.",
"maximum": 1000000000,
"minimum": 1,
"required": false,
"title": "Period",
"type": "integer"
}
},
"title": "RateLimiter",
"type": "object"
}