Create and manage host aggregates. An aggregate assigns metadata to groups of compute nodes. Aggregates are only visible to the cloud provider.
| Method | URI | Description |
|---|---|---|
| GET | /v2/{tenant_id}/os-aggregates | Lists all aggregates. |
| POST | /v2/{tenant_id}/os-aggregates | Creates an aggregate. |
| DELETE | /v2/{tenant_id}/os-aggregates/{aggregate_id} | Deletes an aggregate. |
| GET | /v2/{tenant_id}/os-aggregates/{aggregate_id} | Gets details about a specified aggregate. |
| PUT | /v2/{tenant_id}/os-aggregates/{aggregate_id} | Updates the name, and optionally the availability zone, for a specified aggregate. |
| POST | /v2/{tenant_id}/os-aggregates/{aggregate_id}/action | Sets metadata for an aggregate. |
| POST | /v2/{tenant_id}/os-aggregates/{aggregate_id}/action | Adds a host to an aggregate. |
| POST | /v2/{tenant_id}/os-aggregates/{aggregate_id}/action | Removes a host from an aggregate. |

