# Google Cloud Container V1 Client - Class AutoMonitoringConfig (2.10.0)

2.10.0 (latest) 2.9.0 2.8.1 2.7.0 2.6.1 2.5.0 2.4.0 2.3.4 2.2.1 2.1.0 2.0.0 1.33.0 1.32.0 1.31.0 1.30.3 1.24.0 1.23.0 1.22.0 1.21.1 1.20.0 1.19.0 1.18.0 1.17.1 1.16.0 1.15.0 1.14.0 1.13.1 1.12.1 1.10.3 1.9.1 Reference documentation and code samples for the Google Cloud Container V1 Client class AutoMonitoringConfig.

AutoMonitoringConfig defines the configuration for GKE Workload
Auto-Monitoring.

Generated from protobuf message `google.container.v1.AutoMonitoringConfig`

## Namespace

Google \\ Cloud \\ Container \\ V1

## Methods

### __construct

Constructor.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `data` | `array` Optional. Data for populating the Message object. |
| `↳ scope` | `int` Scope for GKE Workload Auto-Monitoring. |

### getScope

Scope for GKE Workload Auto-Monitoring.

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `int` | Enum of type [Scope](https://docs.cloud.google.com/php/docs/reference/cloud-container/latest/V1.AutoMonitoringConfig.Scope). |

### setScope

Scope for GKE Workload Auto-Monitoring.

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `var` | `int` Enum of type [Scope](https://docs.cloud.google.com/php/docs/reference/cloud-container/latest/V1.AutoMonitoringConfig.Scope). |

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