# Types

**Caution:** This is a **deprecated** version of the Deployment Manager API. Please use the [latest API version](https://docs.cloud.google.com/deployment-manager/latest) instead. The Types resource lists all valid Google Cloud Platform types that can be deployed by Deployment Manager. For example, `compute.v1.instance` is a type.

For a list of [methods](https://docs.cloud.google.com/deployment-manager/v2beta2/types#methods) for this resource, see the end of this page.

## Resource representations

A resource type supported by Deployment Manager.   

```
{
  "id": unsigned long,
  "selfLink": string,
  "insertTime": string,
  "name": string
}
```

| Property name | Value | Description | Notes |
|---|---|---|---|
| `id` | `unsigned long` | \[Output Only\] Unique identifier for the resource; defined by the server. |   |
| `insertTime` | `string` | \[Output Only\] Timestamp when the type was created, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. |   |
| `name` | `string` | Name of the type. |   |
| `selfLink` | `string` | \[Output Only\] Self link for the type. |   |

## Methods

[list](https://docs.cloud.google.com/deployment-manager/v2beta2/types/list)
:   Lists all resource types for Deployment Manager.