- [Resource](https://docs.cloud.google.com/compute/docs/reference/rest/2026-10-01-preview/haControllers#RESOURCE_REPRESENTATION)
- [Methods](https://docs.cloud.google.com/compute/docs/reference/rest/2026-10-01-preview/haControllers#METHODS_SUMMARY)

## Resource

There is no persistent data associated with this resource.

| ## Methods ||
|---|---|
| ### `https://docs.cloud.google.com/compute/docs/reference/rest/2026-10-01-preview/haControllers/aggregatedList` | Retrieves an aggregated list of all of the HaControllers in the specified project across all regions. |
| ### `https://docs.cloud.google.com/compute/docs/reference/rest/2026-10-01-preview/haControllers/delete` | Deletes an HaController in the specified project. |
| ### `https://docs.cloud.google.com/compute/docs/reference/rest/2026-10-01-preview/haControllers/failover` | Fails over a VM targeted by the specified HaController to the selected zone. |
| ### `https://docs.cloud.google.com/compute/docs/reference/rest/2026-10-01-preview/haControllers/get` | Returns all the details of a specific HaController. |
| ### `https://docs.cloud.google.com/compute/docs/reference/rest/2026-10-01-preview/haControllers/insert` | Creates HaController in the specified project. |
| ### `https://docs.cloud.google.com/compute/docs/reference/rest/2026-10-01-preview/haControllers/list` | Lists all HaControllers in the specified project in the specified region. |
| ### `https://docs.cloud.google.com/compute/docs/reference/rest/2026-10-01-preview/haControllers/patch` | Updates HaController in the specified project. |