All URIs are relative to https://api-ch-gva-2.exoscale.com/v2
Method | HTTP request | Description |
---|---|---|
create_anti_affinity_group | POST /anti-affinity-group | Create an Anti-affinity Group |
delete_anti_affinity_group | DELETE /anti-affinity-group/{id} | Delete an Anti-affinity Group |
get_anti_affinity_group | GET /anti-affinity-group/{id} | Retrieve Anti-affinity Group details |
list_anti_affinity_groups | GET /anti-affinity-group | List Anti-affinity Groups |
models::Operation create_anti_affinity_group(create_anti_affinity_group_request) Create an Anti-affinity Group
Name | Type | Description | Required | Notes |
---|---|---|---|---|
create_anti_affinity_group_request | CreateAntiAffinityGroupRequest | [required] |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::Operation delete_anti_affinity_group(id) Delete an Anti-affinity Group
Name | Type | Description | Required | Notes |
---|---|---|---|---|
id | uuid::Uuid | [required] |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::AntiAffinityGroup get_anti_affinity_group(id) Retrieve Anti-affinity Group details
Name | Type | Description | Required | Notes |
---|---|---|---|---|
id | uuid::Uuid | [required] |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::ListAntiAffinityGroups200Response list_anti_affinity_groups() List Anti-affinity Groups
This endpoint does not need any parameter.
models::ListAntiAffinityGroups200Response
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]