NSX-T Data Center REST API
ALBErrorPage (type)
{
"additionalProperties": false,
"description": "Advanced load balancer ErrorPage object",
"id": "ALBErrorPage",
"module_id": "PolicyAdvancedLoadBalancer",
"properties": {
"enable": {
"default": true,
"description": "Enable or disable the error page. Default value when not specified in API or module is interpreted by ALB Controller as true.",
"required": false,
"title": "Enable",
"type": "boolean"
},
"error_page_body_path": {
"description": "Custom error page body used to sent to the client. It is a reference to an object of type ErrorPageBody.",
"required": false,
"title": "Error page body path",
"type": "string",
"x-vmw-cross-reference": [
{
"leftType": [
"ALBErrorPageProfile"
],
"relationshipType": "ALB_ERRORPAGEPROFILE_ALB_ERRORPAGEBODY_RELATIONSHIP",
"rightType": [
"ALBErrorPageBody"
]
}
]
},
"error_redirect": {
"description": "Redirect sent to client when match.",
"required": false,
"title": "Error redirect",
"type": "string"
},
"index": {
"description": "Index of the error page.",
"required": false,
"title": "Index",
"type": "integer"
},
"match": {
"$ref": "ALBHTTPStatusMatch,
"description": "Add match criteria for http status codes to the error page. Allowed in Basic edition, Essentials edition, Enterprise edition.",
"required": false,
"title": "Match"
}
},
"title": "ErrorPage",
"type": "object"
}