{ "additionalProperties": false, "description": "Advanced load balancer WafPSMLocation object", "id": "ALBWafPSMLocation", "module_id": "PolicyAdvancedLoadBalancer", "properties": { "description": { "description": "Free-text comment about this location.", "required": false, "title": "Description", "type": "string" }, "index": { "description": "Location index, this is used to determine the order of the locations.", "required": true, "title": "Index", "type": "integer" }, "match": { "$ref": "ALBWafPSMLocationMatch, "description": "Apply these rules only if the request is matching this description.", "required": false, "title": "Match" }, "name": { "description": "User defined name for this location, it must be unique in the group.", "required": true, "title": "Name", "type": "string" }, "rules": { "description": "A list of rules which should be applied on this location. Maximum of 1024 items allowed.", "items": { "$ref": "ALBWafPSMRule }, "required": false, "title": "Rules", "type": "array" } }, "title": "WafPSMLocation", "type": "object" }