{ "additionalProperties": false, "description": "Advanced load balancer AuthorizationMatch object", "id": "ALBAuthorizationMatch", "module_id": "PolicyAdvancedLoadBalancer", "properties": { "attr_matches": { "description": "Attributes whose values need to be matched. Allowed in Basic edition, Essentials edition, Enterprise edition.", "items": { "$ref": "ALBAuthAttributeMatch }, "required": false, "title": "Attr matches", "type": "array" }, "host_hdr": { "$ref": "ALBHostHdrMatch, "description": "Host header value to be matched.", "required": false, "title": "Host hdr" }, "method": { "$ref": "ALBMethodMatch, "description": "HTTP methods to be matched.", "required": false, "title": "Method" }, "path": { "$ref": "ALBPathMatch, "description": "Paths/URLs to be matched.", "required": false, "title": "Path" } }, "title": "AuthorizationMatch", "type": "object" }