Reference documentation and code samples for the Compute V1 Client class HealthStatusForNetworkEndpoint.
Generated from protobuf message google.cloud.compute.v1.HealthStatusForNetworkEndpoint
Namespace
Google \ Cloud \ Compute \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ backend_service |
Google\Cloud\Compute\V1\BackendServiceReference
URL of the backend service associated with the health state of the network endpoint. |
↳ forwarding_rule |
Google\Cloud\Compute\V1\ForwardingRuleReference
URL of the forwarding rule associated with the health state of the network endpoint. |
↳ health_check |
Google\Cloud\Compute\V1\HealthCheckReference
URL of the health check associated with the health state of the network endpoint. |
↳ health_check_service |
Google\Cloud\Compute\V1\HealthCheckServiceReference
URL of the health check service associated with the health state of the network endpoint. |
↳ health_state |
string
Health state of the network endpoint determined based on the health checks configured. Check the HealthState enum for the list of possible values. |
getBackendService
URL of the backend service associated with the health state of the network endpoint.
Returns | |
---|---|
Type | Description |
Google\Cloud\Compute\V1\BackendServiceReference|null |
hasBackendService
clearBackendService
setBackendService
URL of the backend service associated with the health state of the network endpoint.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Compute\V1\BackendServiceReference
|
Returns | |
---|---|
Type | Description |
$this |
getForwardingRule
URL of the forwarding rule associated with the health state of the network endpoint.
Returns | |
---|---|
Type | Description |
Google\Cloud\Compute\V1\ForwardingRuleReference|null |
hasForwardingRule
clearForwardingRule
setForwardingRule
URL of the forwarding rule associated with the health state of the network endpoint.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Compute\V1\ForwardingRuleReference
|
Returns | |
---|---|
Type | Description |
$this |
getHealthCheck
URL of the health check associated with the health state of the network endpoint.
Returns | |
---|---|
Type | Description |
Google\Cloud\Compute\V1\HealthCheckReference|null |
hasHealthCheck
clearHealthCheck
setHealthCheck
URL of the health check associated with the health state of the network endpoint.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Compute\V1\HealthCheckReference
|
Returns | |
---|---|
Type | Description |
$this |
getHealthCheckService
URL of the health check service associated with the health state of the network endpoint.
Returns | |
---|---|
Type | Description |
Google\Cloud\Compute\V1\HealthCheckServiceReference|null |
hasHealthCheckService
clearHealthCheckService
setHealthCheckService
URL of the health check service associated with the health state of the network endpoint.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Compute\V1\HealthCheckServiceReference
|
Returns | |
---|---|
Type | Description |
$this |
getHealthState
Health state of the network endpoint determined based on the health checks configured.
Check the HealthState enum for the list of possible values.
Returns | |
---|---|
Type | Description |
string |
hasHealthState
clearHealthState
setHealthState
Health state of the network endpoint determined based on the health checks configured.
Check the HealthState enum for the list of possible values.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |