# Google Cloud Config V1 Client - Class GetDeploymentGroupRevisionRequest (1.8.0)

1.8.0 (latest) 1.7.2 1.6.1 1.5.0 1.4.1 1.3.0 1.2.1 1.1.0 1.0.1 0.5.2 0.2.0 0.1.3 Reference documentation and code samples for the Google Cloud Config V1 Client class GetDeploymentGroupRevisionRequest.

The request message for the GetDeploymentGroupRevision method.

Generated from protobuf message `google.cloud.config.v1.GetDeploymentGroupRevisionRequest`

## Namespace

Google \\ Cloud \\ Config \\ V1

## Methods

### __construct

Constructor.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `data` | `array` Optional. Data for populating the Message object. |
| `↳ name` | `string` Required. The name of the deployment group revision to retrieve. Format: 'projects/{project_id}/locations/{location}/deploymentGroups/{deployment_group}/revisions/{revision}'. |

### getName

Required. The name of the deployment group revision to retrieve.

Format:
'projects/{project_id}/locations/{location}/deploymentGroups/{deployment_group}/revisions/{revision}'.

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `string` |   |

### setName

Required. The name of the deployment group revision to retrieve.

Format:
'projects/{project_id}/locations/{location}/deploymentGroups/{deployment_group}/revisions/{revision}'.

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

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

### static::build

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `name` | `string` Required. The name of the deployment group revision to retrieve. Format: 'projects/{project_id}/locations/{location}/deploymentGroups/{deployment_group}/revisions/{revision}'. Please see ConfigClient::deploymentGroupRevisionName() for help formatting this field. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/php/docs/reference/cloud-config/latest/V1.GetDeploymentGroupRevisionRequest` |   |