{ "additionalProperties": false, "description": "Advanced load balancer FailActionHTTPRedirect object", "id": "ALBFailActionHTTPRedirect", "module_id": "PolicyAdvancedLoadBalancer", "properties": { "host": { "description": "host of FailActionHTTPRedirect.", "required": true, "title": "Host", "type": "string" }, "path": { "description": "path of FailActionHTTPRedirect.", "required": false, "title": "Path", "type": "string" }, "protocol": { "$ref": "ALBHTTPProtocol, "default": "HTTPS", "description": "Enum options - HTTP, HTTPS. Default value when not specified in API or module is interpreted by ALB Controller as HTTPS.", "required": false, "title": "Protocol" }, "query": { "description": "query of FailActionHTTPRedirect.", "required": false, "title": "Query", "type": "string" }, "status_code": { "$ref": "ALBHTTPRedirectStatusCode, "default": "HTTP_REDIRECT_STATUS_CODE_302", "description": "Enum options - HTTP_REDIRECT_STATUS_CODE_301, HTTP_REDIRECT_STATUS_CODE_302, HTTP_REDIRECT_STATUS_CODE_307. Default value when not specified in API or module is interpreted by ALB Controller as HTTP_REDIRECT_STATUS_CODE_302.", "required": false, "title": "Status code" } }, "title": "FailActionHTTPRedirect", "type": "object" }