Specifies the mapping between the response code that will be returned along
with the custom error content and the response code returned by the backend
service.
Protobuf type google.cloud.compute.v1.CustomErrorResponsePolicyCustomErrorResponseRule
- A number between 400 and 599: For example
401 or 503, in which case the load balancer
applies the policy if the error code exactly matches this value.
- 5xx: Load Balancer will apply the policy if the
backend service responds with any response code in the range of
500 to 599.
- 4xx: Load
Balancer will apply the policy if the backend service responds with any
response code in the range of 400 to
499.
Values must be unique within matchResponseCodes and across allerrorResponseRules ofCustomErrorResponsePolicy.
- A number between 400 and 599: For example
401 or 503, in which case the load balancer
applies the policy if the error code exactly matches this value.
- 5xx: Load Balancer will apply the policy if the
backend service responds with any response code in the range of
500 to 599.
- 4xx: Load
Balancer will apply the policy if the backend service responds with any
response code in the range of 400 to
499.
Values must be unique within matchResponseCodes and across allerrorResponseRules ofCustomErrorResponsePolicy.
The bytes of the matchResponseCodes at the given index.
getMatchResponseCodesCount()
publicintgetMatchResponseCodesCount()
Valid values include:
- A number between 400 and 599: For example
401 or 503, in which case the load balancer
applies the policy if the error code exactly matches this value.
- 5xx: Load Balancer will apply the policy if the
backend service responds with any response code in the range of
500 to 599.
- 4xx: Load
Balancer will apply the policy if the backend service responds with any
response code in the range of 400 to
499.
Values must be unique within matchResponseCodes and across allerrorResponseRules ofCustomErrorResponsePolicy.
- A number between 400 and 599: For example
401 or 503, in which case the load balancer
applies the policy if the error code exactly matches this value.
- 5xx: Load Balancer will apply the policy if the
backend service responds with any response code in the range of
500 to 599.
- 4xx: Load
Balancer will apply the policy if the backend service responds with any
response code in the range of 400 to
499.
Values must be unique within matchResponseCodes and across allerrorResponseRules ofCustomErrorResponsePolicy.
The HTTP status code returned with the response containing the custom
error content. If overrideResponseCode is not supplied, the
same response code returned by the original backend bucket or backend
service is returned to the client.
The HTTP status code returned with the response containing the custom
error content. If overrideResponseCode is not supplied, the
same response code returned by the original backend bucket or backend
service is returned to the client.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-01-24 UTC."],[],[]]