diff --git a/api-ref/pom.xml b/api-ref/pom.xml index 9b62f4fd4..3147fce7e 100644 --- a/api-ref/pom.xml +++ b/api-ref/pom.xml @@ -54,7 +54,7 @@ false 1 - UA-17511903-8 + UA-17511903-1 diff --git a/api-ref/src/docbkx/api-ref.xml b/api-ref/src/docbkx/api-ref.xml index f4239382e..de666bafd 100644 --- a/api-ref/src/docbkx/api-ref.xml +++ b/api-ref/src/docbkx/api-ref.xml @@ -304,14 +304,14 @@
Volume Allows you to manage volumes and snapshots that can be - used with the Compute API. + used with the Volume API (nova-volume or cinder services).
Volume Extension to the Compute API Allows you to manage volumes and snapshots that can be - used with the Compute API through an extension to the API. + used with the Compute API through extensions to the Compute API.
diff --git a/api-ref/src/wadls/compute-api/src/api_samples/all_extensions/extensions-get-resp.json b/api-ref/src/wadls/compute-api/src/api_samples/all_extensions/extensions-get-resp.json index e459340d5..f4dfa0683 100644 --- a/api-ref/src/wadls/compute-api/src/api_samples/all_extensions/extensions-get-resp.json +++ b/api-ref/src/wadls/compute-api/src/api_samples/all_extensions/extensions-get-resp.json @@ -328,14 +328,6 @@ "namespace": "http://docs.openstack.org/compute/ext/virtual_interfaces/api/v1.1", "updated": "2011-08-17T00:00:00+00:00" }, - { - "alias": "os-volume-types", - "description": "Volume types support", - "links": [], - "name": "VolumeTypes", - "namespace": "http://docs.openstack.org/compute/ext/volume_types/api/v1.1", - "updated": "2011-08-24T00:00:00+00:00" - }, { "alias": "os-volumes", "description": "Volumes support", diff --git a/api-ref/src/wadls/compute-api/src/api_samples/all_extensions/extensions-get-resp.xml b/api-ref/src/wadls/compute-api/src/api_samples/all_extensions/extensions-get-resp.xml index 0ecb97c6f..de18e5a2b 100644 --- a/api-ref/src/wadls/compute-api/src/api_samples/all_extensions/extensions-get-resp.xml +++ b/api-ref/src/wadls/compute-api/src/api_samples/all_extensions/extensions-get-resp.xml @@ -137,9 +137,6 @@ Virtual interface support - - Volume types support - Volumes support diff --git a/api-ref/src/wadls/compute-api/src/api_samples/limit-get-resp.json b/api-ref/src/wadls/compute-api/src/api_samples/limit-get-resp.json index 29b7b80b6..1c5aa7a74 100644 --- a/api-ref/src/wadls/compute-api/src/api_samples/limit-get-resp.json +++ b/api-ref/src/wadls/compute-api/src/api_samples/limit-get-resp.json @@ -10,8 +10,6 @@ "maxTotalInstances": 10, "maxTotalKeypairs": 100, "maxTotalRAMSize": 51200, - "maxTotalVolumeGigabytes": 1000, - "maxTotalVolumes": 10, "maxSecurityGroups": 10, "maxSecurityGroupRules": 20 }, diff --git a/api-ref/src/wadls/compute-api/src/api_samples/limit-get-resp.xml b/api-ref/src/wadls/compute-api/src/api_samples/limit-get-resp.xml index b3811a528..a47e0b22f 100644 --- a/api-ref/src/wadls/compute-api/src/api_samples/limit-get-resp.xml +++ b/api-ref/src/wadls/compute-api/src/api_samples/limit-get-resp.xml @@ -20,10 +20,8 @@ - - diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-backup-server.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-backup-server.json new file mode 100644 index 000000000..38c03b0eb --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-backup-server.json @@ -0,0 +1,7 @@ +{ + "createBackup": { + "name": "Backup 1", + "backup_type": "daily", + "rotation": 1 + } +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-backup-server.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-backup-server.xml new file mode 100644 index 000000000..0acb17695 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-backup-server.xml @@ -0,0 +1,6 @@ + + + Backup 1 + daily + 1 + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/ext/samples/admin_injectNetworkInfo.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-inject-network-info.json similarity index 94% rename from api-ref/src/wadls/compute-api/src/ext/samples/admin_injectNetworkInfo.json rename to api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-inject-network-info.json index 62e16737b..d47c1133a 100644 --- a/api-ref/src/wadls/compute-api/src/ext/samples/admin_injectNetworkInfo.json +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-inject-network-info.json @@ -1,3 +1,3 @@ { "injectNetworkInfo": null -} +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-inject-network-info.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-inject-network-info.xml new file mode 100644 index 000000000..6091a5ed7 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-inject-network-info.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-live-migrate.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-live-migrate.json new file mode 100644 index 000000000..6ba79bb44 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-live-migrate.json @@ -0,0 +1,7 @@ +{ + "os-migrateLive": { + "host": "0443e9a1254044d8b99f35eace132080", + "block_migration": false, + "disk_over_commit": false + } +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-live-migrate.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-live-migrate.xml new file mode 100644 index 000000000..35269d76e --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-live-migrate.xml @@ -0,0 +1,6 @@ + + + 6217bf142bb3491995f966af999f9f23 + false + false + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-lock-server.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-lock-server.json new file mode 100644 index 000000000..d7e96964e --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-lock-server.json @@ -0,0 +1,3 @@ +{ + "lock": null +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-lock-server.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-lock-server.xml new file mode 100644 index 000000000..943691c74 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-lock-server.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/ext/samples/admin_lock.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-lock.json similarity index 100% rename from api-ref/src/wadls/compute-api/src/ext/samples/admin_lock.json rename to api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-lock.json diff --git a/api-ref/src/wadls/compute-api/src/ext/samples/admin_migrate.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-migrate.json similarity index 91% rename from api-ref/src/wadls/compute-api/src/ext/samples/admin_migrate.json rename to api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-migrate.json index a9bf8c483..c42f2c63f 100644 --- a/api-ref/src/wadls/compute-api/src/ext/samples/admin_migrate.json +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-migrate.json @@ -1,3 +1,3 @@ { "migrate": null -} +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-migrate.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-migrate.xml new file mode 100644 index 000000000..c686d9e19 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-migrate.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/ext/samples/admin_pause.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-pause.json similarity index 90% rename from api-ref/src/wadls/compute-api/src/ext/samples/admin_pause.json rename to api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-pause.json index 2e7c1fad3..c44ca7059 100644 --- a/api-ref/src/wadls/compute-api/src/ext/samples/admin_pause.json +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-pause.json @@ -1,3 +1,3 @@ { "pause": null -} +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-pause.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-pause.xml new file mode 100644 index 000000000..6a61bc26b --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-pause.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/ext/samples/admin_resetNetwork.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-reset-network.json similarity index 93% rename from api-ref/src/wadls/compute-api/src/ext/samples/admin_resetNetwork.json rename to api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-reset-network.json index 7c79cb68a..02730e786 100644 --- a/api-ref/src/wadls/compute-api/src/ext/samples/admin_resetNetwork.json +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-reset-network.json @@ -1,3 +1,3 @@ { "resetNetwork": null -} +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-reset-network.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-reset-network.xml new file mode 100644 index 000000000..d800b3dec --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-reset-network.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-reset-server-state.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-reset-server-state.json new file mode 100644 index 000000000..3e183fbfb --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-reset-server-state.json @@ -0,0 +1,5 @@ +{ + "os-resetState": { + "state": "active" + } +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-reset-server-state.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-reset-server-state.xml new file mode 100644 index 000000000..976be070d --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-reset-server-state.xml @@ -0,0 +1,4 @@ + + + active + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-reset-state.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-reset-state.json new file mode 100644 index 000000000..e69de29bb diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-reset-state.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-reset-state.xml new file mode 100644 index 000000000..e69de29bb diff --git a/api-ref/src/wadls/compute-api/src/ext/samples/admin_resume.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-resume.json similarity index 91% rename from api-ref/src/wadls/compute-api/src/ext/samples/admin_resume.json rename to api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-resume.json index ff00d97a1..008ff18c7 100644 --- a/api-ref/src/wadls/compute-api/src/ext/samples/admin_resume.json +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-resume.json @@ -1,3 +1,3 @@ { "resume": null -} +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-resume.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-resume.xml new file mode 100644 index 000000000..d53370e15 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-resume.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/ext/samples/admin_suspend.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-suspend.json similarity index 91% rename from api-ref/src/wadls/compute-api/src/ext/samples/admin_suspend.json rename to api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-suspend.json index 8c2206a06..7bee70205 100644 --- a/api-ref/src/wadls/compute-api/src/ext/samples/admin_suspend.json +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-suspend.json @@ -1,3 +1,3 @@ { "suspend": null -} +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-suspend.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-suspend.xml new file mode 100644 index 000000000..1da7328b5 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-suspend.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-unlock-server.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-unlock-server.json new file mode 100644 index 000000000..0eba7e725 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-unlock-server.json @@ -0,0 +1,3 @@ +{ + "unlock": null +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-unlock-server.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-unlock-server.xml new file mode 100644 index 000000000..5c59e3a57 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-unlock-server.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/ext/samples/admin_unlock.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-unlock.json similarity index 100% rename from api-ref/src/wadls/compute-api/src/ext/samples/admin_unlock.json rename to api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-unlock.json diff --git a/api-ref/src/wadls/compute-api/src/ext/samples/admin_unpause.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-unpause.json similarity index 91% rename from api-ref/src/wadls/compute-api/src/ext/samples/admin_unpause.json rename to api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-unpause.json index ce5024f0c..fdc0c410c 100644 --- a/api-ref/src/wadls/compute-api/src/ext/samples/admin_unpause.json +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-unpause.json @@ -1,3 +1,3 @@ { "unpause": null -} +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-unpause.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-unpause.xml new file mode 100644 index 000000000..1c3b538c1 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/admin-actions-unpause.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/server-post-req.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/server-post-req.json new file mode 100644 index 000000000..d88eb4122 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/server-post-req.json @@ -0,0 +1,16 @@ +{ + "server" : { + "name" : "new-server-test", + "imageRef" : "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b", + "flavorRef" : "http://openstack.example.com/openstack/flavors/1", + "metadata" : { + "My Server Name" : "Apache1" + }, + "personality" : [ + { + "path" : "/etc/banner.txt", + "contents" : "ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBpdCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5kIGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVsc2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4gQnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRoZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlvdSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vyc2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6b25zLiINCg0KLVJpY2hhcmQgQmFjaA==" + } + ] + } +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/server-post-req.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/server-post-req.xml new file mode 100644 index 000000000..0a3c8bb53 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/server-post-req.xml @@ -0,0 +1,19 @@ + + + + Apache1 + + + + ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp + dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k + IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs + c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g + QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo + ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv + dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy + c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6 + b25zLiINCg0KLVJpY2hhcmQgQmFjaA== + + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/server-post-resp.json b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/server-post-resp.json new file mode 100644 index 000000000..43021e233 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/server-post-resp.json @@ -0,0 +1,16 @@ +{ + "server": { + "adminPass": "GrsuNLsSKd5N", + "id": "b63a8fc6-2977-4a11-a611-3ec45f839c4c", + "links": [ + { + "href": "http://openstack.example.com/v2/openstack/servers/b63a8fc6-2977-4a11-a611-3ec45f839c4c", + "rel": "self" + }, + { + "href": "http://openstack.example.com/openstack/servers/b63a8fc6-2977-4a11-a611-3ec45f839c4c", + "rel": "bookmark" + } + ] + } +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/server-post-resp.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/server-post-resp.xml new file mode 100644 index 000000000..06f00f80e --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-admin-actions/server-post-resp.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-availability-zone/availability-zone-post-req.json b/api-ref/src/wadls/compute-api/src/api_samples/os-availability-zone/availability-zone-post-req.json new file mode 100644 index 000000000..67d50e2f2 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-availability-zone/availability-zone-post-req.json @@ -0,0 +1,17 @@ +{ + "server" : { + "name" : "new-server-test", + "imageRef" : "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b", + "flavorRef" : "http://openstack.example.com/openstack/flavors/1", + "metadata" : { + "My Server Name" : "Apache1" + }, + "availability_zone": "nova", + "personality" : [ + { + "path" : "/etc/banner.txt", + "contents" : "ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBpdCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5kIGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVsc2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4gQnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRoZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlvdSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vyc2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6b25zLiINCg0KLVJpY2hhcmQgQmFjaA==" + } + ] + } +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-availability-zone/availability-zone-post-req.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-availability-zone/availability-zone-post-req.xml new file mode 100644 index 000000000..cbecd3522 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-availability-zone/availability-zone-post-req.xml @@ -0,0 +1,23 @@ + + + + Apache1 + + + + ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp + dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k + IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs + c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g + QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo + ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv + dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy + c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6 + b25zLiINCg0KLVJpY2hhcmQgQmFjaA== + + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-availability-zone/availability-zone-post-resp.json b/api-ref/src/wadls/compute-api/src/api_samples/os-availability-zone/availability-zone-post-resp.json new file mode 100644 index 000000000..4c713a793 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-availability-zone/availability-zone-post-resp.json @@ -0,0 +1,16 @@ +{ + "server": { + "adminPass": "k4pKvTfcA4gY", + "id": "3e45fa2a-5204-466f-a684-c2a8e1c82d7f", + "links": [ + { + "href": "http://openstack.example.com/v2/openstack/servers/3e45fa2a-5204-466f-a684-c2a8e1c82d7f", + "rel": "self" + }, + { + "href": "http://openstack.example.com/openstack/servers/3e45fa2a-5204-466f-a684-c2a8e1c82d7f", + "rel": "bookmark" + } + ] + } +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-availability-zone/availability-zone-post-resp.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-availability-zone/availability-zone-post-resp.xml new file mode 100644 index 000000000..e89bd74eb --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-availability-zone/availability-zone-post-resp.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-diagnostics-get-resp.json b/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-diagnostics-get-resp.json new file mode 100644 index 000000000..d33654392 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-diagnostics-get-resp.json @@ -0,0 +1,17 @@ +{ + "cpu0_time": 17300000000, + "memory": 524288, + "vda_errors": -1, + "vda_read": 262144, + "vda_read_req": 112, + "vda_write": 5778432, + "vda_write_req": 488, + "vnet1_rx": 2070139, + "vnet1_rx_drop": 0, + "vnet1_rx_errors": 0, + "vnet1_rx_packets": 26701, + "vnet1_tx": 140208, + "vnet1_tx_drop": 0, + "vnet1_tx_errors": 0, + "vnet1_tx_packets": 662 +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-diagnostics-get-resp.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-diagnostics-get-resp.xml new file mode 100644 index 000000000..776419f82 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-diagnostics-get-resp.xml @@ -0,0 +1,18 @@ + + + 524288 + 5778432 + 26701 + 0 + 0 + 2070139 + 262144 + 488 + 140208 + 0 + 662 + 0 + 17300000000 + 112 + -1 + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-post-req.json b/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-post-req.json new file mode 100644 index 000000000..d88eb4122 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-post-req.json @@ -0,0 +1,16 @@ +{ + "server" : { + "name" : "new-server-test", + "imageRef" : "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b", + "flavorRef" : "http://openstack.example.com/openstack/flavors/1", + "metadata" : { + "My Server Name" : "Apache1" + }, + "personality" : [ + { + "path" : "/etc/banner.txt", + "contents" : "ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBpdCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5kIGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVsc2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4gQnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRoZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlvdSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vyc2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6b25zLiINCg0KLVJpY2hhcmQgQmFjaA==" + } + ] + } +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-post-req.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-post-req.xml new file mode 100644 index 000000000..0a3c8bb53 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-post-req.xml @@ -0,0 +1,19 @@ + + + + Apache1 + + + + ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp + dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k + IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs + c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g + QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo + ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv + dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy + c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6 + b25zLiINCg0KLVJpY2hhcmQgQmFjaA== + + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-post-resp.json b/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-post-resp.json new file mode 100644 index 000000000..b14c071cc --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-post-resp.json @@ -0,0 +1,16 @@ +{ + "server": { + "adminPass": "gSLumCiGg3V9", + "id": "b10a33d1-6fb5-45d4-876d-4e68962db878", + "links": [ + { + "href": "http://openstack.example.com/v2/openstack/servers/b10a33d1-6fb5-45d4-876d-4e68962db878", + "rel": "self" + }, + { + "href": "http://openstack.example.com/openstack/servers/b10a33d1-6fb5-45d4-876d-4e68962db878", + "rel": "bookmark" + } + ] + } +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-post-resp.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-post-resp.xml new file mode 100644 index 000000000..b7210473d --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-server-diagnostics/server-post-resp.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/server-post-req.json b/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/server-post-req.json new file mode 100644 index 000000000..d88eb4122 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/server-post-req.json @@ -0,0 +1,16 @@ +{ + "server" : { + "name" : "new-server-test", + "imageRef" : "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b", + "flavorRef" : "http://openstack.example.com/openstack/flavors/1", + "metadata" : { + "My Server Name" : "Apache1" + }, + "personality" : [ + { + "path" : "/etc/banner.txt", + "contents" : "ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBpdCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5kIGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVsc2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4gQnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRoZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlvdSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vyc2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6b25zLiINCg0KLVJpY2hhcmQgQmFjaA==" + } + ] + } +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/server-post-req.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/server-post-req.xml new file mode 100644 index 000000000..0a3c8bb53 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/server-post-req.xml @@ -0,0 +1,19 @@ + + + + Apache1 + + + + ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp + dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k + IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs + c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g + QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo + ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv + dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy + c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6 + b25zLiINCg0KLVJpY2hhcmQgQmFjaA== + + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/server-post-resp.json b/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/server-post-resp.json new file mode 100644 index 000000000..f413f7e81 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/server-post-resp.json @@ -0,0 +1,16 @@ +{ + "server": { + "adminPass": "tpKL9n5BHKFv", + "id": "3edb83e6-2c90-41c1-bf80-0b61472b4c19", + "links": [ + { + "href": "http://openstack.example.com/v2/openstack/servers/3edb83e6-2c90-41c1-bf80-0b61472b4c19", + "rel": "self" + }, + { + "href": "http://openstack.example.com/openstack/servers/3edb83e6-2c90-41c1-bf80-0b61472b4c19", + "rel": "bookmark" + } + ] + } +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/server-post-resp.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/server-post-resp.xml new file mode 100644 index 000000000..7b0c8a439 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/server-post-resp.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/simple-tenant-usage-get-specific.json b/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/simple-tenant-usage-get-specific.json new file mode 100644 index 000000000..5020a2a81 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/simple-tenant-usage-get-specific.json @@ -0,0 +1,27 @@ +{ + "tenant_usage": { + "server_usages": [ + { + "ended_at": null, + "flavor": "m1.tiny", + "hours": 1.0, + "instance_id": "1f1deceb-17b5-4c04-84c7-e0d4499c8fe0", + "local_gb": 0, + "memory_mb": 512, + "name": "new-server-test", + "started_at": "2012-10-08T20:10:44.541277", + "state": "active", + "tenant_id": "openstack", + "uptime": 3600, + "vcpus": 1 + } + ], + "start": "2012-10-08T20:10:44.587336", + "stop": "2012-10-08T21:10:44.587336", + "tenant_id": "openstack", + "total_hours": 1.0, + "total_local_gb_usage": 0.0, + "total_memory_mb_usage": 512.0, + "total_vcpus_usage": 1.0 + } +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/simple-tenant-usage-get-specific.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/simple-tenant-usage-get-specific.xml new file mode 100644 index 000000000..2da8ebea1 --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/simple-tenant-usage-get-specific.xml @@ -0,0 +1,26 @@ + + + openstack + 0.0 + 1.0 + 512.0 + 1.0 + 2012-10-08 20:10:51.902640 + 2012-10-08 21:10:51.902640 + + + e4521f3b-d9ad-4454-be8a-e2732f0630ef + new-server-test + 1.0 + 512 + 0 + 1 + openstack + m1.tiny + 2012-10-08 20:10:51.854331 + None + active + 3600 + + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/simple-tenant-usage-get.json b/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/simple-tenant-usage-get.json new file mode 100644 index 000000000..fb1d0f79f --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/simple-tenant-usage-get.json @@ -0,0 +1,13 @@ +{ + "tenant_usages": [ + { + "start": "2012-10-08T21:10:44.587336", + "stop": "2012-10-08T22:10:44.587336", + "tenant_id": "openstack", + "total_hours": 1.0, + "total_local_gb_usage": 0.0, + "total_memory_mb_usage": 512.0, + "total_vcpus_usage": 1.0 + } + ] +} \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/simple-tenant-usage-get.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/simple-tenant-usage-get.xml new file mode 100644 index 000000000..4fca57e1d --- /dev/null +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-simple-tenant-usage/simple-tenant-usage-get.xml @@ -0,0 +1,13 @@ + + + + openstack + 0.0 + 1.0 + 512.0 + 1.0 + 2012-10-08 21:10:51.902640 + 2012-10-08 22:10:51.902640 + + + \ No newline at end of file diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-used-limits/usedlimits-get-resp.json b/api-ref/src/wadls/compute-api/src/api_samples/os-used-limits/usedlimits-get-resp.json index e24a1b8bb..f018be9be 100644 --- a/api-ref/src/wadls/compute-api/src/api_samples/os-used-limits/usedlimits-get-resp.json +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-used-limits/usedlimits-get-resp.json @@ -12,15 +12,11 @@ "maxTotalInstances": 10, "maxTotalKeypairs": 100, "maxTotalRAMSize": 51200, - "maxTotalVolumeGigabytes": 1000, - "maxTotalVolumes": 10, "totalCoresUsed": 0, "totalInstancesUsed": 0, "totalKeyPairsUsed": 0, "totalRAMUsed": 0, - "totalSecurityGroupsUsed": 0, - "totalVolumeGigabytesUsed": 0, - "totalVolumesUsed": 0 + "totalSecurityGroupsUsed": 0 }, "rate": [ { @@ -78,4 +74,4 @@ } ] } -} \ No newline at end of file +} diff --git a/api-ref/src/wadls/compute-api/src/api_samples/os-used-limits/usedlimits-get-resp.xml b/api-ref/src/wadls/compute-api/src/api_samples/os-used-limits/usedlimits-get-resp.xml index ae14c8158..b86a41555 100644 --- a/api-ref/src/wadls/compute-api/src/api_samples/os-used-limits/usedlimits-get-resp.xml +++ b/api-ref/src/wadls/compute-api/src/api_samples/os-used-limits/usedlimits-get-resp.xml @@ -19,20 +19,16 @@ - - - - - \ No newline at end of file + diff --git a/api-ref/src/wadls/compute-api/src/ext/os-admin-actions.wadl b/api-ref/src/wadls/compute-api/src/ext/os-admin-actions.wadl index 6f577776a..2d7ef34ef 100644 --- a/api-ref/src/wadls/compute-api/src/ext/os-admin-actions.wadl +++ b/api-ref/src/wadls/compute-api/src/ext/os-admin-actions.wadl @@ -53,7 +53,12 @@ - + + + + + + @@ -69,7 +74,12 @@ - + + + + + + @@ -85,7 +95,12 @@ - + + + + + + @@ -101,7 +116,12 @@ - + + + + + + @@ -117,7 +137,7 @@ - + @@ -133,7 +153,12 @@ - + + + + + + @@ -149,7 +174,12 @@ - + + + + + + @@ -165,7 +195,12 @@ - + + + + + + @@ -181,7 +216,12 @@ - + + + + + + @@ -206,7 +246,12 @@ - + + + + + + @@ -231,7 +276,12 @@ - + + + + + + @@ -250,7 +300,12 @@ - + + + + + + diff --git a/api-ref/src/wadls/compute-api/src/ext/samples/admin_createBackup.json b/api-ref/src/wadls/compute-api/src/ext/samples/admin_createBackup.json deleted file mode 100644 index c4fa28186..000000000 --- a/api-ref/src/wadls/compute-api/src/ext/samples/admin_createBackup.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - 'createBackup': { - 'name': 'Backup 1', - 'backup_type': 'daily', - 'rotation': 1 - } -} diff --git a/api-ref/src/wadls/compute-api/src/ext/samples/admin_migrateLive.json b/api-ref/src/wadls/compute-api/src/ext/samples/admin_migrateLive.json deleted file mode 100644 index 241336ad0..000000000 --- a/api-ref/src/wadls/compute-api/src/ext/samples/admin_migrateLive.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - 'os-migrateLive': { - 'host': 'hostname', - 'block_migration': False, - 'disk_over_commit': False - } -} diff --git a/api-ref/src/wadls/compute-api/src/ext/samples/admin_resetState.json b/api-ref/src/wadls/compute-api/src/ext/samples/admin_resetState.json deleted file mode 100644 index 72d947867..000000000 --- a/api-ref/src/wadls/compute-api/src/ext/samples/admin_resetState.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - 'os-resetState': { - 'state': 'active' - } -}