Reference documentation and code samples for the Google Cloud Network Management V1 Client class HealthCheckFirewallState.
State of a health check firewall configuration:
Protobuf type google.cloud.networkmanagement.v1.LoadBalancerBackend.HealthCheckFirewallState
Namespace
Google \ Cloud \ NetworkManagement \ V1 \ LoadBalancerBackend
Methods
static::name
Parameter
Name
Description
value
mixed
static::value
Parameter
Name
Description
name
mixed
Constants
HEALTH_CHECK_FIREWALL_STATE_UNSPECIFIED
Value: 0
State is unspecified. Default state if not populated.
Generated from protobuf enum HEALTH_CHECK_FIREWALL_STATE_UNSPECIFIED = 0;
CONFIGURED
Value: 1
There are configured firewall rules to allow health check probes to the
backend.
Generated from protobuf enum CONFIGURED = 1;
MISCONFIGURED
Value: 2
There are firewall rules configured to allow partial health check ranges
or block all health check ranges.
If a health check probe is sent from denied IP ranges,
the health check to the backend will fail. Then, the backend will be
marked unhealthy and will not receive traffic sent to the load balancer.
[[["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-09-04 UTC."],[],[],null,["# Google Cloud Network Management V1 Client - Class HealthCheckFirewallState (2.5.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.5.0 (latest)](/php/docs/reference/cloud-network-management/latest/V1.LoadBalancerBackend.HealthCheckFirewallState)\n- [2.4.2](/php/docs/reference/cloud-network-management/2.4.2/V1.LoadBalancerBackend.HealthCheckFirewallState)\n- [2.3.2](/php/docs/reference/cloud-network-management/2.3.2/V1.LoadBalancerBackend.HealthCheckFirewallState)\n- [2.2.1](/php/docs/reference/cloud-network-management/2.2.1/V1.LoadBalancerBackend.HealthCheckFirewallState)\n- [2.1.1](/php/docs/reference/cloud-network-management/2.1.1/V1.LoadBalancerBackend.HealthCheckFirewallState)\n- [2.0.1](/php/docs/reference/cloud-network-management/2.0.1/V1.LoadBalancerBackend.HealthCheckFirewallState)\n- [1.7.3](/php/docs/reference/cloud-network-management/1.7.3/V1.LoadBalancerBackend.HealthCheckFirewallState)\n- [1.5.0](/php/docs/reference/cloud-network-management/1.5.0/V1.LoadBalancerBackend.HealthCheckFirewallState)\n- [1.4.2](/php/docs/reference/cloud-network-management/1.4.2/V1.LoadBalancerBackend.HealthCheckFirewallState)\n- [1.3.0](/php/docs/reference/cloud-network-management/1.3.0/V1.LoadBalancerBackend.HealthCheckFirewallState)\n- [1.2.0](/php/docs/reference/cloud-network-management/1.2.0/V1.LoadBalancerBackend.HealthCheckFirewallState)\n- [1.1.1](/php/docs/reference/cloud-network-management/1.1.1/V1.LoadBalancerBackend.HealthCheckFirewallState)\n- [1.0.5](/php/docs/reference/cloud-network-management/1.0.5/V1.LoadBalancerBackend.HealthCheckFirewallState) \nReference documentation and code samples for the Google Cloud Network Management V1 Client class HealthCheckFirewallState.\n\nState of a health check firewall configuration:\n\nProtobuf type `google.cloud.networkmanagement.v1.LoadBalancerBackend.HealthCheckFirewallState`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ NetworkManagement \\\\ V1 \\\\ LoadBalancerBackend\n\nMethods\n-------\n\n### static::name\n\n### static::value\n\nConstants\n---------\n\n### HEALTH_CHECK_FIREWALL_STATE_UNSPECIFIED\n\n Value: 0\n\nState is unspecified. Default state if not populated.\n\nGenerated from protobuf enum `HEALTH_CHECK_FIREWALL_STATE_UNSPECIFIED = 0;`\n\n### CONFIGURED\n\n Value: 1\n\nThere are configured firewall rules to allow health check probes to the\nbackend.\n\nGenerated from protobuf enum `CONFIGURED = 1;`\n\n### MISCONFIGURED\n\n Value: 2\n\nThere are firewall rules configured to allow partial health check ranges\nor block all health check ranges.\n\nIf a health check probe is sent from denied IP ranges,\nthe health check to the backend will fail. Then, the backend will be\nmarked unhealthy and will not receive traffic sent to the load balancer.\n\nGenerated from protobuf enum `MISCONFIGURED = 2;`"]]