API v2
Copyright © 2009, 2010, 2011, 2012, 2013, 2014 OpenStack Foundation
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
2014-04-21
Abstract
This document is intended for software developers interested in developing applications using the OpenStack Compute Application Programming Interface (API).
Contents
- Preface
- 1. General API information
- 2. API operations
- 3. Compute API v2 extensions
- 3.1. Server admin actions (action)
- 3.2. Server console output (os-console-output)
- 3.3. Server console (os-consoles)
- 3.4. Server deferred delete (os-deferred-delete)
- 3.5. Server diagnostics (diagnostics)
- 3.6. Flavor access (flavors)
- 3.7. Flavors with FlavorDisabled attribute (flavors)
- 3.8. Flavor extra-specs (os-extra-specs)
- 3.9. Flavors with rxtx_factor extended attribute (flavors)
- 3.10. Flavors with extended attributes (flavors)
- 3.11. Flavors create or delete (flavors)
- 3.12. Images with size attribute (images)
- 3.13. Limits with project usage (limits)
- 3.14. Limits with project usage for administrators (limits)
- 3.15. Guest agents (os-agents)
- 3.16. Host aggregates (os-aggregates)
- 3.17. Attach interfaces (os-attach-interfaces)
- 3.18. Root certificates (os-certificates)
- 3.19. Cloudpipe (os-cloudpipe)
- 3.20. Coverage reports (os-coverage)
- 3.21. Fixed IPs (os-fixed-ips)
- 3.22. Floating IP DNS records (os-floating-ip-dns)
- 3.23. Floating IP pools (os-floating-ip-pools)
- 3.24. Floating IPs (os-floating-ips)
- 3.25. Floating IPs bulk (os-floating-ips-bulk)
- 3.26. Hosts (os-hosts)
- 3.27. Hypervisors (os-hypervisors)
- 3.28. Server actions (os-instance-actions)
- 3.29. Keypairs (os-keypairs)
- 3.30. Migrations (os-migrations)
- 3.31. Networks (os-networks)
- 3.32. Quota sets (os-quota-sets)
- 3.33. Server rescue and unrescue (os-rescue)
- 3.34. Rules for default security group (os-security-group-default-rules)
- 3.35. Security groups (os-security-groups)
- 3.36. Server password (os-server-password)
- 3.37. Server shelve (os-server-shelve)
- 3.38. Server start and stop (os-server-start-stop)
- 3.39. Manage services (os-services)
- 3.40. Usage reports (os-simple-tenant-usage)
- 3.41. Virtual interfaces (os-virtual-interfaces)
- 3.42. Volume extension (os-volumes, os-snapshots)
- 3.43. Volume attachments (os-volume_attachments)
- 3.44. Servers with block device mapping format (servers)
- 3.45. Server OS-EXT-IPS-MAC:mac_addr extended attribute (servers)
- 3.46. Configuration drive (servers)
- 3.47. Servers with extended availability zones (servers)
- 3.48. Servers and images with disk config (servers, images)
- 3.49. Server IP type (servers)
- 3.50. Server extended attributes (servers)
- 3.51. Server extended status (servers)
- 3.52. Servers multiple create (servers)
- 3.53. Servers with scheduler hints (servers)
List of Tables
List of Examples
- 1.1. JSON request with headers
- 1.2. XML response with headers
- 1.3. JSON request with XML query extension for the response
- 1.4. ID image reference: JSON request
- 1.5. ID image reference: XML request
- 1.6. Full image reference: JSON request
- 1.7. Full image reference: XML request
- 1.8. Server with self links: JSON
- 1.9. Server with self links: XML
- 1.10. Server with alternate link: JSON
- 1.11. Image with alternate link: XML
- 1.12. Images collection: XML (first page)
- 1.13. Images collection: JSON (first page)
- 1.14. Images collection: XML (second page)
- 1.15. Images collection: JSON (second page)
- 1.16. Images collection: XML (last page)
- 1.17. Images collection: JSON (last page)
- 1.18. Paginated image metadata: XML
- 1.19. Paginated image metadata: JSON
- 1.20. List limits: JSON response
- 1.21. List limits: XML response
- 1.22. Request with MIME type versioning
- 1.23. Request with URI versioning
- 1.24. Multiple choices: XML response
- 1.25. Multiple choices: JSON response
- 1.26. List versions: request
- 1.27. List versions: XML response
- 1.28. List versions: Atom response
- 1.29. List versions: JSON response
- 1.30. Get version details: request
- 1.31. Get version details: XML response
- 1.32. Get version details: Atom response
- 1.33. Get version details: JSON response
- 1.34. Extended server: XML response
- 1.35. Extended server: JSON response
- 1.36. Extended action: XML response
- 1.37. Extended action: JSON respone
- 1.38. List extensions: JSON response
- 1.39. List extensions: XML response
- 1.40. Get extension: JSON response
- 1.41. Get extension: XML response
- 1.42. Fault: XML response
- 1.43. Fault: JSON response
- 1.44. Item Not Found fault: JSON response
- 1.45. Item Not Found fault: XML response
- 1.46. Over Limit fault: XML response
- 1.47. Over Limit fault: JSON response
- 1.48. Server in error state: XML response
- 1.49. Server in error state: JSON response
- 1.50. Image in error state: XML response
- 1.51. Image in error state: JSON response
- 2.1. List servers: JSON response
- 2.2. List servers: XML response
- 2.3. Create server: JSON request
- 2.4. Create server: XML request
- 2.5. Create server: JSON response
- 2.6. Create server: XML response
- 2.7. Create server with access IP: XML request
- 2.8. Create server with access IP: JSON request
- 2.9. Create server with multiple access IPs: XML request
- 2.10. Create server with multiple access IPs: JSON request
- 2.11. Get server details: JSON response
- 2.12. Get server details: XML response
- 2.13. Update Server Name Request: JSON
- 2.14. Update Server Name Request: XML
- 2.15. Update Server IP Addresses Request: JSON
- 2.16. Update Server IP Addresses Request: XML
- 2.17. Update Server Name Response: JSON
- 2.18. Update Server Name Response: XML
- 2.19. Update Server IP Addresses Response: JSON
- 2.20. Update Server IP Addresses Response: XML
- 2.21. List addresses: JSON response
- 2.22. List addresses: XML response
- 2.23. List addresses by network: JSON response
- 2.24. List addresses by network: XML response
- 2.25. Change password: JSON request
- 2.26. Change password: XML request
- 2.27. Reboot server: JSON request
- 2.28. Reboot server: XML request
- 2.29. Rebuild server: JSON request
- 2.30. Rebuild server: XML request
- 2.31. Rebuild server: JSON response
- 2.32. Rebuild server: XML response
- 2.33. Resize server: JSON request
- 2.34. Resize server: XML request
- 2.35. Confirm resized server: JSON request
- 2.36. Confirm resized server: XML request
- 2.37. Revert resized server: JSON request
- 2.38. Revert resized server: XML request
- 2.39. Create image: JSON request
- 2.40. Create image: XML request
- 2.41. List details for flavors: JSON response
- 2.42. List details for flavors: XML response
- 2.43. Get flavor details: JSON response
- 2.44. Get flavor details: XML response
- 2.45. List images details: JSON response
- 2.46. List images details: XML response
- 2.47. Get image details: JSON response
- 2.48. Get image details: XML response
- 2.49. Show server metadata: JSON response
- 2.50. Show server metadata: XML response
- 2.51. Create or replace server metadata: JSON request
- 2.52. Create or replace server metadata: XML request
- 2.53. Create or replace server metadata: JSON response
- 2.54. Create or replace server metadata: XML response
- 2.55. Update server metadata items: JSON request
- 2.56. Update server metadata items: XML request
- 2.57. Update server metadata items: JSON response
- 2.58. Update server metadata items: XML response
- 2.59. Show server metadata item details: JSON response
- 2.60. Show server metadata item details: XML response
- 2.61. Create or update server metadata item: JSON request
- 2.62. Create or update server metadata item: XML request
- 2.63. Create or update server metadata item: JSON response
- 2.64. Create or update server metadata item: XML response
- 2.65. Show image metadata: JSON response
- 2.66. Show image metadata: XML response
- 2.67. Create or replace image metadata: JSON request
- 2.68. Create or replace image metadata: XML request
- 2.69. Create or replace image metadata: JSON response
- 2.70. Create or replace image metadata: XML response
- 2.71. Update image metadata items: JSON request
- 2.72. Update image metadata items: XML request
- 2.73. Update image metadata items: JSON response
- 2.74. Update image metadata items: XML response
- 2.75. Show image metadata item details: JSON response
- 2.76. Show image metadata item details: XML response
- 2.77. Create or update image metadata item: JSON request
- 2.78. Create or update image metadata item: XML request
- 2.79. Create or update image metadata item: JSON response
- 2.80. Create or update image metadata item: XML response
- 3.1. Pause server: JSON request
- 3.2. Pause server: XML request
- 3.3. Unpause server: JSON request
- 3.4. Unpause server: XML request
- 3.5. Suspend server: JSON request
- 3.6. Suspend server: XML request
- 3.7. Resume server: JSON request
- 3.8. Resume server: XML request
- 3.9. Migrate server: JSON request
- 3.10. Migrate server: xml request
- 3.11. Reset network: JSON request
- 3.12. Reset network: XML request
- 3.13. Insert network information: JSON request
- 3.14. Insert network information: XML request
- 3.15. Lock server: JSON request
- 3.16. Lock server: XML request
- 3.17. Unlock server: JSON request
- 3.18. Unlock server: XML request
- 3.19. Create server backup: JSON request
- 3.20. Create server backup: XML request
- 3.21. Live-migrate server: JSON request
- 3.22. Live-migrate server: XML request
- 3.23. Reset server state: JSON request
- 3.24. Reset server state: XML request
- 3.25. Evacuate server: JSON request
- 3.26. Evacuate server: XML request
- 3.27. Evacuate server: JSON response
- 3.28. Evacuate server: XML response
- 3.29. Add security group: JSON request
- 3.30. Add security group: XML request
- 3.31. Remove security group: JSON request
- 3.32. Remove security group: XML request
- 3.33. Add floating IP address: JSON request
- 3.34. Get console output: JSON request
- 3.35. Get console output: XML request
- 3.36. Get console output: JSON response
- 3.37. Get console output: XML response
- 3.38. Get console: JSON request
- 3.39. Get console: XML request
- 3.40. Get console: JSON response
- 3.41. Get console: XML response
- 3.42. Force delete server: JSON request
- 3.43. Force delete server: XML request
- 3.44. Restore server: JSON request
- 3.45. Restore server: XML request
- 3.46. Server diagnostics: JSON response
- 3.47. List flavors with access type: JSON response
- 3.48. List flavors with access type: XML response
- 3.49. Create private flavor: JSON request
- 3.50. Create private flavor: XML request
- 3.51. Create private flavor: JSON response
- 3.52. Create private flavor: XML response
- 3.53. Show flavor access type: JSON response
- 3.54. Show flavor access type: XML response
- 3.55. List tenants with access to private flavor: JSON response
- 3.56. List tenants with access to private flavor: XML response
- 3.57. Add access to private flavor: JSON request
- 3.58. Add access to private flavor: XML request
- 3.59. Add access to private flavor: JSON response
- 3.60. Add access to private flavor: XML response
- 3.61. Delete access from private flavor: JSON request
- 3.62. Delete access from private flavor: XML request
- 3.63. Delete access from private flavor: JSON response
- 3.64. Delete access from private flavor: XML response
- 3.65. Get flavor disabled status details: JSON response
- 3.66. Get flavor disabled status details: XML response
- 3.67. List flavors with flavor disabled status: JSON response
- 3.68. List flavors with flavor disabled status: XML response
- 3.69. List flavor extra specs: JSON response
- 3.70. List flavor extra specs: XML response
- 3.71. Create flavor extra specs: JSON request
- 3.72. Create flavor extra specs: XML request
- 3.73. Create flavor extra specs: JSON response
- 3.74. Create flavor extra specs: XML response
- 3.75. Get flavor extra spec details: JSON response
- 3.76. Get flavor extra spec details: XML response
- 3.77. Create flavor with rxtx_factor: JSON request
- 3.78. Create flavor with rxtx_factor: XML request
- 3.79. Create flavor with rxtx_factor: JSON response
- 3.80. Create flavor with rxtx_factor: XML response
- 3.81. Get flavor with rxtx_factor: JSON response
- 3.82. Get flavor with rxtx_factor: XML response
- 3.83. Get flavor Details with rxtx_factor: JSON response
- 3.84. Get flavor Details with rxtx_factor: XML response
- 3.85. Create flavor with extra data: JSON request
- 3.86. Create flavor with extra data: XML request
- 3.87. Create flavor with extra data: JSON response
- 3.88. Create flavor with extra data: XML response
- 3.89. Get flavor extra data details: JSON response
- 3.90. Get flavor extra data details: XML response
- 3.91. List flavors with extra data: JSON response
- 3.92. List flavors with extra data: XML response
- 3.93. Create flavor: JSON request
- 3.94. Create flavor: XML request
- 3.95. Create flavor: JSON response
- 3.96. Create flavor: XML response
- 3.97. List details for images: JSON response
- 3.98. List details for images: XML response
- 3.99. Get image details: JSON response
- 3.100. Get image details: XML response
- 3.101. Get limits: JSON response
- 3.102. Get limits: XML response
- 3.103. Used limits for admins: JSON response
- 3.104. Used limits for admins: XML response
- 3.105. List agents: JSON response
- 3.106. List agents: XML response
- 3.107. Create agent: JSON request
- 3.108. Create agent: XML request
- 3.109. Create agent: JSON response
- 3.110. Create agent: XML response
- 3.111. Update agent: JSON request
- 3.112. Update agent: XML request
- 3.113. Update agent: JSON response
- 3.114. Update agent: XML response
- 3.115. List aggregates: XML response
- 3.116. List aggregates: JSON response
- 3.117. Create aggregate: XML request
- 3.118. Create aggregate: JSON request
- 3.119. Create aggregate: XML response
- 3.120. Create aggregate: JSON response
- 3.121. Get aggregate details: XML response
- 3.122. Get aggregate details: JSON response
- 3.123. Update aggregate: XML request
- 3.124. Update aggregate: JSON request
- 3.125. Update aggregate: XML response
- 3.126. Update aggregate: JSON response
- 3.127. Set aggregate metadata: XML request
- 3.128. Set aggregate metadata: JSON request
- 3.129. Set aggregate metadata: XML response
- 3.130. Set aggregate metadata: JSON response
- 3.131. Add host to aggregate: XML request
- 3.132. Add host to aggregate: JSON request
- 3.133. Add host to aggregate: XML response
- 3.134. Add host to aggregate: JSON response
- 3.135. Remove host from aggregate: XML request
- 3.136. Remove host from aggregate: JSON request
- 3.137. Remove host from aggregate: XML response
- 3.138. Remove host from aggregate: JSON response
- 3.139. Create interface: JSON request
- 3.140. Create interface: XML request
- 3.141. Create interface: JSON response
- 3.142. Create interface: XML response
- 3.143. List interfaces: JSON response
- 3.144. List interfaces: XML response
- 3.145. Show attached interface information: JSON response
- 3.146. Show attached interface information: XML response
- 3.147. Create root certificate: JSON response
- 3.148. Create root certificate: XML response
- 3.149. Show root certificate details: JSON response
- 3.150. Show root certificate details: XML response
- 3.151. List cloudpipes: JSON response
- 3.152. List cloudpipes: XML response
- 3.153. Create cloudpipe: JSON request
- 3.154. Create cloudpipe: XML request
- 3.155. Create cloudpipe: JSON response
- 3.156. Create cloudpipe: XML response
- 3.157. Update cloudpipe: JSON request
- 3.158. Update cloudpipe: XML request
- 3.159. Start combined report: JSON request
- 3.160. Start combined report: XML request
- 3.161. Get coverage report: JSON response
- 3.162. Get coverage report: XML response
- 3.163. Start coverage report: JSON request
- 3.164. Start coverage report: XML request
- 3.165. Start combined report: JSON request
- 3.166. Start combined report: XML request
- 3.167. Stop coverage report: JSON request
- 3.168. Stop coverage report: XML request
- 3.169. Stop report: JSON response
- 3.170. Stop report: XML response
- 3.171. Show fixed IP information: JSON response
- 3.172. Show fixed IP information: XML response
- 3.173. Reserve or release a fixed IP: JSON request
- 3.174. Reserve or release a fixed IP: XML request
- 3.175. List DNS domains: JSON response
- 3.176. List DNS domains: XML response
- 3.177. Create or update DNS domain: JSON request
- 3.178. Create or update DNS domain: XML request
- 3.179. Create or update DNS domain: JSON response
- 3.180. Create or update DNS domain: XML response
- 3.181. Create or update DNS entry: JSON request
- 3.182. Create or update DNS entry: XML request
- 3.183. Create or update DNS entry: JSON response
- 3.184. Create or update DNS entry: XML response
- 3.185. Find unique DNS entry: JSON response
- 3.186. Find unique DNS entry: XML response
- 3.187. List DNS entries: JSON response
- 3.188. List DNS entries: XML response
- 3.189. List floating IP pools: JSON response
- 3.190. List floating IP pools: XML response
- 3.191. List floating IPs: JSON response
- 3.192. List floating IPs: XML response
- 3.193. Allocate floating IP: JSON request
- 3.194. Allocate floating IP: XML request
- 3.195. Allocate floating IP: JSON response
- 3.196. Allocate floating IP: XML response
- 3.197. Show floating IP information: JSON response
- 3.198. Show floating IP information: XML response
- 3.199. Add floating IP: JSON request
- 3.200. Add floating IP: XML request
- 3.201. Remove floating IP: JSON request
- 3.202. Remove floating IP: XML request
- 3.203. List floating IPs: JSON response
- 3.204. List floating IPs: XML response
- 3.205. Create floating IPs: JSON request
- 3.206. Create floating IPs: XML request
- 3.207. Create floating IPs: JSON response
- 3.208. Create floating IPs: XML response
- 3.209. Bulk-delete floating IPs: JSON request
- 3.210. Bulk-delete floating IPs: XML request
- 3.211. Bulk-delete floating IPs: JSON response
- 3.212. Bulk-delete floating IPs: XML response
- 3.213. List floating IPs by host: JSON response
- 3.214. List floating IPs by host: XML response
- 3.215. List hosts: JSON response
- 3.216. List hosts: XML response
- 3.217. Show host information: JSON response
- 3.218. Show host information: XML response
- 3.219. Update host: JSON request
- 3.220. Update host: XML request
- 3.221. Update host: JSON response
- 3.222. Update host: XML response
- 3.223. Start host: JSON response
- 3.224. Start host: XML response
- 3.225. Shut down host: JSON response
- 3.226. Shut down host: XML response
- 3.227. Reboot host: JSON response
- 3.228. Reboot host: XML response
- 3.229. List hypervisors: JSON response
- 3.230. List hypervisors: XML response
- 3.231. Show hypervisor information: JSON response
- 3.232. Show hypervisor information: XML response
- 3.233. Show statistics for hypervisors: JSON response
- 3.234. Show statistics for hypervisors: XML response
- 3.235. Show hypervisor up time: JSON response
- 3.236. Show hypervisor up time: XML response
- 3.237. List instances for hypervisors: JSON response
- 3.238. List instances for hypervisors: XML response
- 3.239. List server actions: JSON response
- 3.240. List server actions: XML response
- 3.241. Get action details: JSON response
- 3.242. Get action details: XML response
- 3.243. List keypairs: JSON response
- 3.244. List keypairs: XML response
- 3.245. Create or import keypair: XML request
- 3.246. Create or import keypair: JSON request
- 3.247. Create or import keypair: XML response
- 3.248. Create or import keypair: JSON response
- 3.249. Show keypair information: JSON response
- 3.250. Get migrations: JSON response
- 3.251. Get migrations: XML response
- 3.252. Create network: JSON request
- 3.253. Create network: XML request
- 3.254. Create network: JSON response
- 3.255. Create network: XML response
- 3.256. List networks: JSON response
- 3.257. List networks: XML response
- 3.258. Add network: JSON request
- 3.259. Add network: XML request
- 3.260. Show network information: JSON response
- 3.261. Show network information: XML response
- 3.262. Associate host: JSON request
- 3.263. Associate host: XML request
- 3.264. Disassociate host: JSON request
- 3.265. Disassociate host: XML request
- 3.266. Disassociate network: JSON request
- 3.267. Disassociate network: XML request
- 3.268. Disassociate project: JSON request
- 3.269. Disassociate project: XML request
- 3.270. Show quotas response: JSON
- 3.271. Show quotas response: XML
- 3.272. Update quotas response: JSON
- 3.273. Show quotas response: XML
- 3.274. Update quota response: JSON
- 3.275. Update quota response: XML
- 3.276. Get default quotas response: JSON
- 3.277. Get default quotas response: XML
- 3.278. Show quotas for user response: JSON
- 3.279. Show quotas for user response: XML
- 3.280. Update quotas for user request: JSON
- 3.281. Update quotas for user request: XML
- 3.282. Update quotas for user response: JSON
- 3.283. Show quotas for user response: XML
- 3.284. Show quota details for user response: JSON
- 3.285. Rescue server: JSON request
- 3.286. Rescue server: XML request
- 3.287. Rescue server: JSON response
- 3.288. Rescue server: XML response
- 3.289. Unrescue server: JSON request
- 3.290. Unrescue server: XML request
- 3.291. List default security group rules: JSON response
- 3.292. List default security group rules: XML response
- 3.293. Create default security group rule: JSON request
- 3.294. Create default security group rule: XML request
- 3.295. Create default security group rule: JSON response
- 3.296. Create default security group rule: XML response
- 3.297. Show default security group rule: JSON response
- 3.298. Show default security group rule: XML response
- 3.299. List security groups: JSON response
- 3.300. List security group: XML response
- 3.301. Create security group: JSON request
- 3.302. Create security group: XML request
- 3.303. Create security group: JSON response
- 3.304. Create security group: XML response
- 3.305. List security groups by server: JSON response
- 3.306. List security groups by server: XML response
- 3.307. Show security group: JSON response
- 3.308. Show security group: XML response
- 3.309. Get server password: JSON response
- 3.310. Get server password: XML response
- 3.311. Clear server password: JSON request
- 3.312. Clear server password: XML request
- 3.313. Clear server password: JSON response
- 3.314. Clear server password: XML response
- 3.315. Shelve server: JSON request
- 3.316. Shelve server: XML request
- 3.317. Start server: JSON request
- 3.318. Start server: XML request
- 3.319. Stop server: JSON request
- 3.320. Stop server: XML request
- 3.321. List services: JSON response
- 3.322. Enable scheduling for a service: JSON request
- 3.323. Enable scheduling for a service: JSON response
- 3.324. Disable scheduling for a service: JSON request
- 3.325. Disable scheduling for a service: JSON response
- 3.326. Log disabled service information: JSON request
- 3.327. Log disabled service information: XML request
- 3.328. Log disabled service information: JSON response
- 3.329. Log disabled service information: XML response
- 3.330. List disabled services: JSON response
- 3.331. List disabled services: XML response
- 3.332. List usage information for all tenants: JSON response
- 3.333. List usage information for all tenants: XML response
- 3.334. Get tenant usage information: JSON response
- 3.335. Get tenant usage information: XML response
- 3.336. List virtual interfaces: JSON response
- 3.337. List virtual interfaces: XML response
- 3.338. Show virtual interface and attached network: JSON response
- 3.339. Show virtual interface and attached network: XML response
- 3.340. List volumes: JSON response
- 3.341. List volumes: XML response
- 3.342. List details for volumes: JSON response
- 3.343. List details for volumes: XML response
- 3.344. Create volume: JSON request
- 3.345. Create volume: XML request
- 3.346. Create volume: JSON response
- 3.347. Create volume: XML response
- 3.348. Show volume information: JSON response
- 3.349. Show volume information: XML response
- 3.350. Delete volume: JSON response
- 3.351. List volume types: JSON response
- 3.352. List volume types: XML response
- 3.353. Show volume type: JSON response
- 3.354. Show volume type: XML response
- 3.355. Create snapshot: JSON request
- 3.356. Create snapshot: XML request
- 3.357. Create snapshot: JSON response
- 3.358. Create snapshot: XML response
- 3.359. List snapshots: JSON response
- 3.360. List snapshots: XML response
- 3.361. List details for snapshots: JSON response
- 3.362. List details for snapshots: XML response
- 3.363. Show snapshot: JSON response
- 3.364. Show snapshot: XML response
- 3.365. Delete snapshot: JSON response
- 3.366. Attach volume: XML request
- 3.367. Attach volume: JSON request
- 3.368. Attach volume: XML response
- 3.369. Attach volume: JSON response
- 3.370. List volume attachments: XML response
- 3.371. List volume attachments: JSON response
- 3.372. Show volume attachment details: XML response
- 3.373. Show volume attachment details: JSON response
- 3.374. List servers: JSON response
- 3.375. List servers: XML response
- 3.376. Create server: JSON request
- 3.377. Create server: XML request
- 3.378. Create server: JSON response
- 3.379. Create server: XML response
- 3.380. Create server with OS-EXT-IPS-MAC:mac_addr extended attribute: JSON request
- 3.381. Create server with OS-EXT-IPS-MAC:mac_addr extended attribute: XML request
- 3.382. Create server with OS-EXT-IPS-MAC:mac_addr extended attribute: JSON response
- 3.383. Create server with OS-EXT-IPS-MAC:mac_addr extended attribute: XML response
- 3.384. Show server information: JSON response
- 3.385. Show server information: XML response
- 3.386. Get server details: JSON response
- 3.387. Get server details: XML response
- 3.388. Create server with configuration drive: JSON request
- 3.389. Create server with configuration drive: XML request
- 3.390. Create server with configuration drive: JSON response
- 3.391. Create server with configuration drive: XML response
- 3.392. Get server information with configuration drive: JSON response
- 3.393. Get server information with configuration drive: XML response
- 3.394. Get server details with configuration drive: JSON response
- 3.395. Get server details with configuration drive: XML response
- 3.396. Show server: JSON response
- 3.397. Show server: XML response
- 3.398. List details for servers: JSON response
- 3.399. List details for servers: XML response
- 3.400. Create server: JSON request
- 3.401. Create server: XML request
- 3.402. Create server: JSON response
- 3.403. Create server: XML response
- 3.404. Show server information: JSON response
- 3.405. Show server information: XML response
- 3.406. Update server: JSON request
- 3.407. Update server: XML request
- 3.408. Update server: JSON response
- 3.409. Update server: XML response
- 3.410. Resize server: JSON request
- 3.411. Resize server: XML request
- 3.412. Rebuild server: JSON request
- 3.413. Rebuild server: XML request
- 3.414. Rebuild server: JSON response
- 3.415. Rebuild server: XML response
- 3.416. List servers: JSON response
- 3.417. List servers: XML response
- 3.418. Get image information: JSON response
- 3.419. Get image information: XML response
- 3.420. List images: JSON response
- 3.421. List images: XML response
- 3.422. Show IP type: JSON response
- 3.423. Show IP type: XML response
- 3.424. List servers with IP type: JSON response
- 3.425. List servers with IP type: XML response
- 3.426. List servers with extended server attributes: JSON response
- 3.427. List servers with extended server attributes: XML response
- 3.428. Show extended server attributes: JSON response
- 3.429. Show extended server attributes: XML response
- 3.430. Show server extended status: JSON response
- 3.431. Show server extended status: XML response
- 3.432. List extended status for servers: JSON response
- 3.433. List extended status for servers: XML response
- 3.434. Create multiple servers: JSON request
- 3.435. Create multiple servers: XML request
- 3.436. Create multiple servers: JSON request
- 3.437. Create multiple servers: XML request
- 3.438. Create multiple servers: JSON response
- 3.439. Create multiple servers: XML response
- 3.440. Create multiple servers: JSON response
- 3.441. Create multiple servers: XML response
- 3.442. Create server with scheduler hints: JSON request
- 3.443. Create server with scheduler hints: XML request
- 3.444. Create server with scheduler hints: JSON response
- 3.445. Create server with scheduler hints: XML response