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
[[["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,["# Compute V1 Client - Class BackendServiceHAPolicyLeaderNetworkEndpoint (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-compute/latest/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.34.0](/php/docs/reference/cloud-compute/1.34.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.33.0](/php/docs/reference/cloud-compute/1.33.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.32.0](/php/docs/reference/cloud-compute/1.32.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.31.0](/php/docs/reference/cloud-compute/1.31.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.30.0](/php/docs/reference/cloud-compute/1.30.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.29.0](/php/docs/reference/cloud-compute/1.29.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.28.0](/php/docs/reference/cloud-compute/1.28.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.27.0](/php/docs/reference/cloud-compute/1.27.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.26.0](/php/docs/reference/cloud-compute/1.26.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.25.0](/php/docs/reference/cloud-compute/1.25.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.24.0](/php/docs/reference/cloud-compute/1.24.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.23.0](/php/docs/reference/cloud-compute/1.23.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.22.1](/php/docs/reference/cloud-compute/1.22.1/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.21.0](/php/docs/reference/cloud-compute/1.21.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.20.0](/php/docs/reference/cloud-compute/1.20.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.19.0](/php/docs/reference/cloud-compute/1.19.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.18.1](/php/docs/reference/cloud-compute/1.18.1/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.17.0](/php/docs/reference/cloud-compute/1.17.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.16.2](/php/docs/reference/cloud-compute/1.16.2/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.14.0](/php/docs/reference/cloud-compute/1.14.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.13.0](/php/docs/reference/cloud-compute/1.13.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.12.1](/php/docs/reference/cloud-compute/1.12.1/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.11.1](/php/docs/reference/cloud-compute/1.11.1/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.10.1](/php/docs/reference/cloud-compute/1.10.1/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.9.1](/php/docs/reference/cloud-compute/1.9.1/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.8.3](/php/docs/reference/cloud-compute/1.8.3/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.7.1](/php/docs/reference/cloud-compute/1.7.1/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.6.1](/php/docs/reference/cloud-compute/1.6.1/V1.BackendServiceHAPolicyLeaderNetworkEndpoint)\n- [1.5.0](/php/docs/reference/cloud-compute/1.5.0/V1.BackendServiceHAPolicyLeaderNetworkEndpoint) \nReference documentation and code samples for the Compute V1 Client class BackendServiceHAPolicyLeaderNetworkEndpoint.\n\nGenerated from protobuf message `google.cloud.compute.v1.BackendServiceHAPolicyLeaderNetworkEndpoint`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Compute \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getInstance\n\nThe 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\n\n### hasInstance\n\n### clearInstance\n\n### setInstance\n\nThe 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"]]