{ "additionalProperties": false, "description": "Advanced load balancer HTTPStatusMatch object", "id": "ALBHTTPStatusMatch", "module_id": "PolicyAdvancedLoadBalancer", "properties": { "match_criteria": { "$ref": "ALBMatchOperation, "description": "Criterion to use for matching the HTTP response status code(s). Enum options - IS_IN, IS_NOT_IN.", "required": true, "title": "Match criteria" }, "ranges": { "description": "HTTP response status code range(s).", "items": { "$ref": "ALBHTTPStatusRange }, "required": false, "title": "Ranges", "type": "array" }, "status_codes": { "description": "HTTP response status code(s).", "items": { "type": "integer" }, "required": false, "title": "Status codes", "type": "array" } }, "title": "HTTPStatusMatch", "type": "object" }