Compute V1 Client - Class GetHealthBackendServiceRequest (1.24.0)

Reference documentation and code samples for the Compute V1 Client class GetHealthBackendServiceRequest.

A request message for BackendServices.GetHealth. See the method description for details.

Generated from protobuf message google.cloud.compute.v1.GetHealthBackendServiceRequest

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
dataarray

Optional. Data for populating the Message object.

↳ backend_servicestring

Name of the BackendService resource to which the queried instance belongs.

↳ projectstring
↳ resource_group_reference_resourceResourceGroupReference

The body resource for this request

getBackendService

Name of the BackendService resource to which the queried instance belongs.

Returns
TypeDescription
string

setBackendService

Name of the BackendService resource to which the queried instance belongs.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getProject

Generated from protobuf field string project = 227560217 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
string

setProject

Generated from protobuf field string project = 227560217 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getResourceGroupReferenceResource

The body resource for this request

Returns
TypeDescription
ResourceGroupReference|null

hasResourceGroupReferenceResource

clearResourceGroupReferenceResource

setResourceGroupReferenceResource

The body resource for this request

Parameter
NameDescription
varResourceGroupReference
Returns
TypeDescription
$this

static::build

Parameters
NameDescription
projectstring
backendServicestring

Name of the BackendService resource to which the queried instance belongs.

resourceGroupReferenceResourceResourceGroupReference

The body resource for this request

Returns
TypeDescription
GetHealthBackendServiceRequest