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} |
| Delete a load balancing configuration | DELETE | /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 |
