Compute V1 Client - Class BackendServiceHAPolicyLeaderNetworkEndpoint (1.31.0)

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

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

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ instance string

The name of the VM instance of the leader network endpoint. The instance must already be attached to the NEG specified in the haPolicy.leader.backendGroup. The name must be 1-63 characters long, and comply with RFC1035. Authorization requires the following IAM permission on the specified resource instance: compute.instances.use

getInstance

The name of the VM instance of the leader network endpoint. The instance must already be attached to the NEG specified in the haPolicy.leader.backendGroup. The name must be 1-63 characters long, and comply with RFC1035. Authorization requires the following IAM permission on the specified resource instance: compute.instances.use

Returns
Type Description
string

hasInstance

clearInstance

setInstance

The name of the VM instance of the leader network endpoint. The instance must already be attached to the NEG specified in the haPolicy.leader.backendGroup. The name must be 1-63 characters long, and comply with RFC1035. Authorization requires the following IAM permission on the specified resource instance: compute.instances.use

Parameter
Name Description
var string
Returns
Type Description
$this