API v1.0
Copyright © 2010, 2011, 2012, 2013 Rackspace US, Inc.
This document is intended for software developers interested in developing applications using the Rackspace Cloud Databases Application Programming Interface (API). The document is for informational purposes only and is provided “AS IS.”
RACKSPACE MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, AS TO THE ACCURACY OR COMPLETENESS OF THE CONTENTS OF THIS DOCUMENT AND RESERVES THE RIGHT TO MAKE CHANGES TO SPECIFICATIONS AND PRODUCT/SERVICES DESCRIPTION AT ANY TIME WITHOUT NOTICE. RACKSPACE SERVICES OFFERINGS ARE SUBJECT TO CHANGE WITHOUT NOTICE. USERS MUST TAKE FULL RESPONSIBILITY FOR APPLICATION OF ANY SERVICES MENTIONED HEREIN. EXCEPT AS SET FORTH IN RACKSPACE GENERAL TERMS AND CONDITIONS AND/OR CLOUD TERMS OF SERVICE, RACKSPACE ASSUMES NO LIABILITY WHATSOEVER, AND DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO ITS SERVICES INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT.
Except as expressly provided in any written license agreement from Rackspace, the furnishing of this document does not give you any license to patents, trademarks, copyrights, or other intellectual property.
Rackspace®, Rackspace logo and Fanatical Support® are registered service marks of Rackspace US, Inc. All other product names and trademarks used in this document are for identification purposes only and are property of their respective owners.
2013-05-13
List of Tables
- 3.1. Regionalized Service Endpoints
- 3.2. Response Formats
- 3.3. Default Rate Limits
- 3.4. Absolute Limits
- 3.5. Explanation of Date/Time Format Codes
- 4.1. Required and Optional Attributes for Create Instance
- 4.2. Create Database Instance Request Parameters
- 4.3. List All Database Instances Request Parameters
- 4.4. List Database Instance Status and Details Request Parameters
- 4.5. Delete Database Instance Request Parameters
- 4.6. Enable Root User Request Parameters
- 4.7. List Root-Enabled Status Request Parameters
- 4.8. Restart Instance Request Parameters
- 4.9. Resize the Instance Request Parameters
- 4.10. Resize the Instance Volume Request Parameters
- 4.11. Required and Optional Attributes for Create Database
- 4.12. Valid Characters That Can Be Used in a Database Name
- 4.13. Characters That Cannot Be Used in a Database Name
- 4.14. Length Restrictions for Database Name
- 4.15. Create Database Request Parameters
- 4.16. List Databases for Instance Request Parameters
- 4.17. Delete Database Request Parameters
- 4.18. Required and Optional Attributes for Create User
- 4.19. Valid Characters That Can Be Used in a Database Name, User Name, and Password
- 4.20. Characters That Cannot Be Used in a Database Name, User Name, and Password
- 4.21. Length Restrictions for Database Name, User Name, and Password
- 4.22. Create User Request Parameters
- 4.23. List Users in Database Instance Request Parameters
- 4.24. Change User(s) Password Request Parameters
- 4.25. List User Request Parameters
- 4.26. Delete User Request Parameters
- 4.27. List User Access Request Parameters
- 4.28. Grant User Access Request Parameters
- 4.29. Revoke User Access Request Parameters
- 4.30. List Flavors Request Parameters
- 4.31. List Flavor By ID Request Parameters
List of Examples
- 3.1. Auth Request for US Endpoint: XML
- 3.2. Auth Request for US Endpoint: JSON
- 3.3. Auth Response for US Endpoint: XML
- 3.4. Auth Response for US Endpoint: JSON
- 3.5. Example Request URL (contract version in bold)
- 3.6. Request with Headers: JSON
- 3.7. Response with Headers: XML
- 3.8. DB Service Date/Time Format
- 3.9. List Instances Paged Request: XML
- 3.10. List Instances Paged Request: JSON
- 3.11. List Instances Paged Response: XML
- 3.12. List Instances Paged Response: JSON
- 3.13. Example instanceFault Response: XML
- 3.14. Example Fault Response: JSON
- 3.15. Example badRequest Fault on Volume Size Errors: XML
- 3.16. Example badRequest Fault on Volume Size Errors: JSON
- 3.17. Example itemNotFound Fault: XML
- 3.18. Example itemNotFound Fault: JSON
- 4.1. List Versions Request: XML
- 4.2. List Versions Request: JSON
- 4.3. List Versions Response: XML
- 4.4. List Versions Response: JSON
- 4.5. List Version Details Request: XML
- 4.6. List Version Details Request: JSON
- 4.7. List Version Details Response: XML
- 4.8. List Version Details Response: JSON
- 4.9. Create Database Instance Request: XML
- 4.10. Create Database Instance Request: JSON
- 4.11. Create Database Instance Response: XML
- 4.12. Create Database Instance Response: JSON
- 4.13. List All Database Instances Request: XML
- 4.14. List All Database Instances Request: JSON
- 4.15. List All Database Instances Response: XML
- 4.16. List All Database Instances Response: JSON
- 4.17. List Database Instance Status and Details Request: XML
- 4.18. List Database Instance Status and Details Request: JSON
- 4.19. List Database Instance Status and Details Response: XML
- 4.20. List Database Instance Status and Details Response: JSON
- 4.21. Delete Database Instance Request: XML
- 4.22. Delete Database Instance Request: JSON
- 4.23. Delete Database Instance Response: XML
- 4.24. Delete Database Instance Response: JSON
- 4.25. Enable Root User Request: XML
- 4.26. Enable Root User Request: JSON
- 4.27. Enable Root User Response: XML
- 4.28. Enable Root User Response: JSON
- 4.29. List Root-Enabled Status Request: XML
- 4.30. List Root-Enabled Status Request: JSON
- 4.31. List Root-Enabled Status Response: XML
- 4.32. List Root-Enabled Status Response: JSON
- 4.33. Restart Instance Request: XML
- 4.34. Restart Instance Request: JSON
- 4.35. Restart Instance Response: XML
- 4.36. Restart Instance Response: JSON
- 4.37. Resize the Instance Request: XML
- 4.38. Resize the Instance Request: JSON
- 4.39. Resize the Instance Response: XML
- 4.40. Resize the Instance Response: JSON
- 4.41. Resize the Instance Volume Request: XML
- 4.42. Resize the Instance Volume Request: JSON
- 4.43. Resize the Instance Volume Response: XML
- 4.44. Resize the Instance Volume Response: JSON
- 4.45. Create Database Request: XML
- 4.46. Create Database Request: JSON
- 4.47. Create Database Response: XML
- 4.48. Create Database Response: JSON
- 4.49. List Databases for Instance Request: XML
- 4.50. List Databases for Instance Request: JSON
- 4.51. List Databases for Instance Paged Request: XML
- 4.52. List Databases for Instance Paged Request: JSON
- 4.53. List Databases for Instance Response: XML
- 4.54. List Databases for Instance Response: JSON
- 4.55. List Databases for Instance Paged Response: XML
- 4.56. List Databases for Instance Paged Response: JSON
- 4.57. Delete Database Request: XML
- 4.58. Delete Database Request: JSON
- 4.59. Delete Database Response: XML
- 4.60. Delete Database Response: JSON
- 4.61. Create User Request: XML
- 4.62. Create User Request: JSON
- 4.63. Create User Response: XML
- 4.64. Create User Response: JSON
- 4.65. List Users in Database Instance Request: XML
- 4.66. List Users in Database Instance Request: JSON
- 4.67. List Users in Database Instance Paged Request: XML
- 4.68. List Users in Database Instance Paged Request: JSON
- 4.69. List Users in Database Instance Response: XML
- 4.70. List Users in Database Instance Response: JSON
- 4.71. List Users in Database Instance Paged Response: XML
- 4.72. List Users in Database Instance Paged Response: JSON
- 4.73. Change User(s) Password Request: XML
- 4.74. Change User(s) Password Request: JSON
- 4.75. Change User(s) Password Response: XML
- 4.76. Change User(s) Password Response: JSON
- 4.77. List User Request: XML
- 4.78. List User Request: JSON
- 4.79. List User for Restricted Host Request: XML
- 4.80. List User Access for Restricted Host Request: JSON
- 4.81. List User Response: XML
- 4.82. List User Response: JSON
- 4.83. List User Access for Restricted Host Response: XML
- 4.84. List User Access for Restricted Host Response: JSON
- 4.85. Delete User Request: XML
- 4.86. Delete User Request: JSON
- 4.87. Delete User Response: XML
- 4.88. Delete User Response: JSON
- 4.89. List User Access Request: XML
- 4.90. List User Access Request: JSON
- 4.91. List User Access for Restricted Host Request: XML
- 4.92. List User Access for Restricted Host Request: JSON
- 4.93. List User Access Response: XML
- 4.94. List User Access Response: JSON
- 4.95. List User Access for Restricted Host Response: XML
- 4.96. List User Access for Restricted Host Response: JSON
- 4.97. Grant User Access Request: XML
- 4.98. Grant User Access Request: JSON
- 4.99. Grant User Access Response: XML
- 4.100. Grant User Access Response: JSON
- 4.101. Revoke User Access Request: XML
- 4.102. Revoke User Access Request: JSON
- 4.103. Revoke User Access Response: XML
- 4.104. Revoke User Access Response: JSON
- 4.105. List Flavors Request: XML
- 4.106. List Flavors Request: JSON
- 4.107. List Flavors Response: XML
- 4.108. List Flavors Response: JSON
- 4.109. List Flavor By ID Request: XML
- 4.110. List Flavor By ID Request: JSON
- 4.111. List Flavor By ID Response: XML
- 4.112. List Flavor By ID Response: JSON

