The response to a Health Check probe had the HTTP response header field X-Load-Balancing-Endpoint-Weight, but its content was invalid (i.e., not a non-negative single-precision floating-point number in decimal string representation).
MissingWeight
The response to a Health Check probe did not have the HTTP response header field X-Load-Balancing-Endpoint-Weight.
UnavailableWeight
This is the value when the accompanied health status is either TIMEOUT (i.e.,the Health Check probe was not able to get a response in time) or UNKNOWN. For the latter, it should be typically because there has not been sufficient time to parse and report the weight for a new backend (which is with 0.0.0.0 ip address). However, it can be also due to an outage case for which the health status is explicitly reset to UNKNOWN.
UndefinedWeightError
A value indicating that the enum field is not set.
WeightNone
This is the default value when WeightReportMode is DISABLE, and is also the initial value when WeightReportMode has just updated to ENABLE or DRY_RUN and there has not been sufficient time to parse and report the backend weight.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-24 UTC."],[[["This webpage details the `HealthStatus.Types.WeightError` enum within the Google.Cloud.Compute.V1 namespace, focusing on error types related to health check weight reporting."],["The latest version of the library is 3.6.0, with various previous versions also being available, listed from 3.5.0 down to 1.0.0, allowing for version-specific documentation access."],["The enum provides fields to describe specific weight-related issues, including `InvalidWeight`, `MissingWeight`, `UnavailableWeight`, `UndefinedWeightError`, and `WeightNone`."],["Each field in the `HealthStatus.Types.WeightError` enum corresponds to a unique condition, such as an invalid weight format, a missing weight header, or an unavailable or undefined weight status, and their precise descriptions are provided."],["The documented fields include descriptions of the different fields like the response not containing a weight header, or it containing an invalid one, as well as default states."]]],[]]