Feature #3341
Quotas API at /astakos/quotas
Status: | Assigned | Start date: | 03/01/2013 | |
---|---|---|---|---|
Priority: | High | Due date: | ||
Assignee: | Kostas Papadimitriou | % Done: | 0% |
|
Category: | Astakos | Spent time: | - | |
Target version: | 0.14.0 |
Description
Create a standard user-accessible Quotas API endpoint at /astakos/quotas
.
Use it across Synnefo clients.
Input: A standard X-Auth-Token
header.
Output: The quotas for the specified user.
example JSON response, please refine:
{ "quotas": { "cyclades.vm": {"limit": 10, "current": 5}, "cyclades.network": {"limit": 5, "current": 1} } }
Replace existing /ui/userquota
for the Cyclades UI.
Please enhance the above description as necessary.
The quotas API will be proxied by each service under /astakos
, along with the rest of the Astakos user-visible API.
Related issues