Product Feedback
Welcome to the Ideas @ Rackspace Cloud site! We would love to hear from you, so please submit your ideas and suggestions below!
-
Add API method to get Bandwidth / Disk Space Usage per Server
If I'm going to sell a cloud server based solution, I need to bill customers back if they use a lot of disk space or bandwidth. Otherwise they might use my application for an unintended purpose (i.e. host ****... who knows).
159 votes -
add a billing api for cloud servers
Imagine an API where I could query servers by name and date range to determine the cost incurred by named server through a given date range
78 votes -
Create an API to provision accounts
It would be great to be able to put a sign-up for on our website which would enable users to sign up for hosting, input their billing info, and purchase and/or transfer their domain name(s).
70 votes -
Cloud Servers API: Support for personalities when doing a rebuild
I'd like to make use of the 'rebuild' command with Cloud Servers. Rebuilds seem faster than doing a delete/create and you get to keep the same IP information. The problem with the existing rebuild command when using the Cloud Servers API is that it doesn't support 'personalities'.
32 votesplanned ·
AdminEd Conzel
(Admin, Rackspace Cloud)
responded
This will be available in API 1.1
-
API call to delete Container regardless if it has Objects
Currently, all objects in a container must be deleted before the Container can be removed. If a container has thousands (or millions) of objects, that means you have to loop through each object deletion. Using the console is not efficient... the API must also have this option.
21 votes -
Add an 'Always redirect HTTP to HTTPS' on loadbalancer option to Loadbalancer API
For the users who only want users to use HTTPS traffic through a loadbalancer (Secure web apps), it would be great if the HTTPS loadbalance had an option to redirect any HTTP traffic directly to HTTPS, without having to pay for a separate (practically redundant) loadbalancer for HTTP redirects.
13 votes -
Expose physical host load via API
If the physical host load (and possibly other metrics) were available as an API call, a monitor system could be configured to send an alert when it exceeded a threshold, etc.
9 votes -
Support URL token authorization for upload to a specific container URL
Similar to the request for URL token authorization for download, the API should allow us to generate a "tokenized" Container destination that anyone can upload to. That way, an app doesn't have to provide upload to a Cloud Server and THEN push to Cloud Files, transferring the full file twice.
8 votes -
API for CloudServers alerts and failures
Building on top of CloudServer would be easier if there were a non-email way to get alerts of possible trouble or failures in the infrastructure. Either IDing an endpoint the customer (me) would set up to ping, or providing a status API call would be preferable to dealing with email for these
4 votes -
to have a HTTP request for deleting all containers and objects for testing purposes
For testing purposes it would be great if there was one HTTP request for resetting the storage (deleting all containers/objects). That would save us the energy to loop through all containers, then all objects and delete them one by one and then delete the containers. That's a PITA to implement!
4 votes -
link multiple managed services users to a single cloud account
I have a team managing my managed services servers, however I can only link one managed services account to the cloud account used for our company. I want to be able to link that cloud account to any and all managed services control panel users, so that the team can continue to administrate them effectively
4 votes -
Do NOT send root password in email after Cloud Server update via API.
After updating a Cloud Server admin password via API (http://docs.rackspace.com/servers/api/v1.0/cs-devguide/content/Update_Server_Name_Administrative_Password-d1e2243.html) the new password is sent in plaintext over email. This should NEVER happen.
4 votes -
PHP API for the Cloud Servers
It would be great to have PHP API for Cloud servers as do other competitors. It is the main barrier that has my company, and I think other people to use Cloud Servers.
4 votes -
Add sort criteria when requesting a list of objects in Cloud Files lists
It would be great when requesting a list of object in a container you could sort on meta data such as date added rather than always having the data returning in alpha order
4 votes -
Allow the Cloud DNS API to interact with Cloud Sites clients domain names
When attempting to get a list of domains in the Cloud DNS API, we only get the domains owned by our top-level account, but would like to be able to manage all the domains of our clients as well. It would be totally awesome if the DNS API were expanded to be able to do that. It looks like it would have some of that functionality since it has an "accountId" tag already?
3 votes -
Limit API access per Server
It would be nice and really helpful if I could create server-specific API keys so that that key could only manage one (or more) selected server(s). This would really help with building and testing stuff, I wouldn't like to give full API access to coders to test the code.
3 votes -
Provide the instance start time
I would like to be able to query the API to see when a server was booted up. That way I can easily make sure I don't have any servers running for longer than they should. This data is available for EC2 and it should be available for Rackspace as well.
3 votes -
Upload files straight to Cloud server file system
Could we have an API to upload files straight to the cloud server file system?
3 votes -
API sandbox
it'll be more convenient if there is a way to test and debug our API applications without competing with a real world api calls :
for example authentication to https://sandbox.auth.api.rackspacecloud.com/v1.0. or similar and return Server-Management-Url https://sandbox.servers.api.rackspacecloud.com/v1.0/2222/serversall other aspects are the same(actions, limits, responses ..etc)
3 votes -
Allow to increment API limit per account
We need to create a 100+ server environments. Doing it via the web is too slow. The API has a 10 per min 50 per day limit. I was told this is done to prevent user errors. Therefore, I suggest that an account owner should be able to modify this limit if it knows it needs to create many servers.
3 votes
