{ "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": "HTTP", "description": "Enum options - HTTP, HTTPS. Allowed in Basic(Allowed values- HTTP) edition, Enterprise edition. Special default for Basic edition is HTTP, Enterprise is HTTPS. Default value when not specified in API or module is interpreted by ALB Controller as HTTP.", "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. Allowed in Basic(Allowed values- HTTP_REDIRECT_STATUS_CODE_302) edition, Enterprise edition. 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" }