See the API's various operations for details on their request parameters and response data:
Operation | Method | Endpoint |
---|---|---|
Cloudlets | ||
List cloudlets | GET | /cloudlet-info |
Get a cloudlet | GET | /cloudlet-info/{cloudletId} |
Group-level cloudlets | ||
List groups | GET | /group-info |
Get a group | GET | /group-info/{groupId} |
Policies | ||
List policies | GET | /policies |
Create a policy | POST | /policies |
Get a policy | GET | /policies/{policyId} |
Update a policy | PUT | /policies/{policyId} |
Remove a policy | DELETE | /policies/{policyId} |
Policy versions | ||
List policy versions | GET | /policies/{policyId}/versions |
Create a new policy version | POST | /policies/{policyId}/versions |
Get a policy version | GET | /policies/{policyId}/versions/{version} |
Update a policy version | PUT | /policies/{policyId}/versions/{version} |
Remove a policy version | DELETE | /policies/{policyId}/versions/{version} |
Add a version rule | POST | /policies/{policyId}/versions/{version}/rules |
Get a version rule | GET | /policies/{policyId}/versions/{version}/rules/{akaRuleId} |
Update a version rule | PUT | /policies/{policyId}/versions/{version}/rules/{akaRuleId} |
Property associations | ||
Get associated properties for a policy | GET | /policies/{policyId}/properties |
List associated properties | GET | /properties |
Remove a property from a policy | DELETE | /policies/{policyId}/properties/{propertyId} |
Load balancing configurations for Application Load Balancer | ||
List conditional origins | GET | /origins |
Get a conditional origin | GET | /origins/{originId} |
Create a load balancing configuration | POST | /origins/{originId} |
Update a load balancing configuration | PUT | /origins/{originId} |
List load balancing versions | GET | /origins/{originId}/versions |
Create a load balancing version | POST | /origins/{originId}/versions |
Get a load balancing version | GET | /origins/{originId}/versions/{version} |
Update a load balancing version | PUT | /origins/{originId}/versions/{version} |
Load Balancer activations | ||
List current load balancing activations | GET | /origins/currentActivations |
List activations for a load balancing configuration | GET | /origins/{originId}/activations |
Activate a load balancing version | POST | /origins/{originId}/activations |
Policy activations | ||
List policy activations | GET | /policies/{policyId}/activations |
Activate a policy version | POST | /policies/{policyId}/versions/{version}/activations |
Schemas | ||
Get a schema | GET | /schemas/{schemaName} |
List schemas per cloudlet | GET | /schemas |