# Compute V1 Client - Class SubnetworksSetPrivateIpGoogleAccessRequest (2.10.0)

2.10.0 (latest) 2.9.0 2.8.0 2.7.0 2.6.0 2.5.0 2.4.0 2.3.0 2.2.0 2.1.1 2.0.0 1.36.0 1.35.0 1.34.0 1.33.0 1.32.0 1.31.0 1.30.0 1.29.0 1.28.0 1.27.0 1.26.0 1.25.0 1.24.0 1.23.0 1.22.1 1.21.0 1.20.0 1.19.0 1.18.1 1.17.0 1.16.2 1.14.0 1.13.0 1.12.1 1.11.1 1.10.1 1.9.1 1.8.3 1.7.1 1.6.1 1.5.0 Reference documentation and code samples for the Compute V1 Client class SubnetworksSetPrivateIpGoogleAccessRequest.

Generated from protobuf message `google.cloud.compute.v1.SubnetworksSetPrivateIpGoogleAccessRequest`

## Namespace

Google \\ Cloud \\ Compute \\ V1

## Methods

### __construct

Constructor.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `data` | `array` Optional. Data for populating the Message object. |
| `↳ private_ip_google_access` | `bool` |

### getPrivateIpGoogleAccess

Generated from protobuf field `optional bool private_ip_google_access = 421491790;`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `bool` |   |

### hasPrivateIpGoogleAccess

### clearPrivateIpGoogleAccess

### setPrivateIpGoogleAccess

Generated from protobuf field `optional bool private_ip_google_access = 421491790;`

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `var` | `bool` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `$this` |   |