Jump to: navigation, search

Difference between revisions of "NovaAPIv2tov3"

Line 28: Line 28:
 
| migrate || || || || InstanceIsLocked: 400->409 <br />FlavorNotFound: 400->404 <br />TooManyInstances: 400->413
 
| migrate || || || || InstanceIsLocked: 400->409 <br />FlavorNotFound: 400->404 <br />TooManyInstances: 400->413
 
|-
 
|-
| resetNetwork->reset_network ||  ||  ||
+
| resetNetwork->reset_network ||  ||  || || InstanceIsLocked: 422->409
 
|-
 
|-
| injectNetworkInfo->inject_network_info || || ||
+
| injectNetworkInfo->inject_network_info || || || || InstanceIsLocked: 422->409
 
|-
 
|-
| createBackup->create_backup ||  ||  ||
+
| createBackup->create_backup ||  ||  || ||
 +
|-
 +
| os-migrateLive->migrate_live || || || || InstanceInvalidState: 400->409
 +
|-
 +
| os-resetState->reset_state || || || ||
 
|}
 
|}
  

Revision as of 05:37, 7 November 2013

The Changes of Nova API v2 to v3

AccessIPs

Demote from server core as new extension called access-ips.

Action Status code Request Response Error code
create/show/update/rebuild/detail access_ip_v4->os-access-ips:access_ip_v4
access_ip_v6->os-access-ips:access_ip_v6
access_ip_v4->os-access-ips:access_ip_v4
access_ip_v6->os-access-ips:access_ip_v6

AdminActions

Action Status code Request Response Error Code
pause InstanceIsLocked: 422->409
unpause InstanceIsLocked: 422->409
suspend InstanceIsLocked: 422->409
resume InstanceIsLocked: 422->409
migrate InstanceIsLocked: 400->409
FlavorNotFound: 400->404
TooManyInstances: 400->413
resetNetwork->reset_network InstanceIsLocked: 422->409
injectNetworkInfo->inject_network_info InstanceIsLocked: 422->409
createBackup->create_backup
os-migrateLive->migrate_live InstanceInvalidState: 400->409
os-resetState->reset_state

Aggregates

Action Status code Request Response
Create 200->201
xxxx
yyy
Example Example Example Example
Example Example Example Example