# Google Cloud Config V1 Client - Class ResourceTerraformInfo (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 ResourceTerraformInfo.

Terraform info of a Resource.

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

## Namespace

Google \\ Cloud \\ Config \\ V1

## Methods

### __construct

Constructor.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `data` | `array` Optional. Data for populating the Message object. |
| `↳ address` | `string` TF resource address that uniquely identifies this resource within this deployment. |
| `↳ type` | `string` TF resource type |
| `↳ id` | `string` ID attribute of the TF resource |

### getAddress

TF resource address that uniquely identifies this resource within this
deployment.

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

### setAddress

TF resource address that uniquely identifies this resource within this
deployment.

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

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

### getType

TF resource type

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

### setType

TF resource type

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

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

### getId

ID attribute of the TF resource

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

### setId

ID attribute of the TF resource

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

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