diff --git a/doc/src/docbkx/openstack-api-site/pom.xml b/doc/src/docbkx/openstack-api-site/pom.xml
index 4e946899c..d653001af 100644
--- a/doc/src/docbkx/openstack-api-site/pom.xml
+++ b/doc/src/docbkx/openstack-api-site/pom.xml
@@ -38,8 +38,8 @@
UTF-8
1.5.0
-
-
+
+
com.rackspace.cloud.api
clouddocs-maven-plugin
@@ -63,7 +63,7 @@
true
src/docbkx
- index.xml
+ api-reference.xml
reviewer
openstack
diff --git a/doc/src/docbkx/openstack-api-site/src/docbkx/index.xml b/doc/src/docbkx/openstack-api-site/src/docbkx/api-reference.xml
similarity index 100%
rename from doc/src/docbkx/openstack-api-site/src/docbkx/index.xml
rename to doc/src/docbkx/openstack-api-site/src/docbkx/api-reference.xml
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/extended-server-attrs-get.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/extended-server-attrs-get.json
new file mode 100644
index 000000000..337bc26db
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/extended-server-attrs-get.json
@@ -0,0 +1,57 @@
+{
+ "server": {
+ "OS-EXT-SRV-ATTR:host": "f852c7db3f344eec955c369b8478fef7",
+ "OS-EXT-SRV-ATTR:hypervisor_hostname": null,
+ "OS-EXT-SRV-ATTR:instance_name": "instance-00000001",
+ "accessIPv4": "",
+ "accessIPv6": "",
+ "addresses": {
+ "private": [
+ {
+ "addr": "192.168.0.3",
+ "version": 4
+ }
+ ]
+ },
+ "created": "2012-09-13T17:48:30Z",
+ "flavor": {
+ "id": "1",
+ "links": [
+ {
+ "href": "http://openstack.example.com/openstack/flavors/1",
+ "rel": "bookmark"
+ }
+ ]
+ },
+ "hostId": "4f846b99d954c7eb75dcbb25e1b92ccc5e77ba74f2bf22c2d8dd24d5",
+ "id": "0b57a8d2-b1d0-43d8-b81b-9ef446281bfa",
+ "image": {
+ "id": "70a599e0-31e7-49b7-b260-868f441e862b",
+ "links": [
+ {
+ "href": "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "bookmark"
+ }
+ ]
+ },
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/servers/0b57a8d2-b1d0-43d8-b81b-9ef446281bfa",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/servers/0b57a8d2-b1d0-43d8-b81b-9ef446281bfa",
+ "rel": "bookmark"
+ }
+ ],
+ "metadata": {
+ "My Server Name": "Apache1"
+ },
+ "name": "new-server-test",
+ "progress": 0,
+ "status": "ACTIVE",
+ "tenant_id": "openstack",
+ "updated": "2012-09-13T17:48:30Z",
+ "user_id": "fake"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/extended-server-attrs-get.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/extended-server-attrs-get.xml
new file mode 100644
index 000000000..e8d340a97
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/extended-server-attrs-get.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+ Apache1
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/extended-server-attrs-list.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/extended-server-attrs-list.json
new file mode 100644
index 000000000..f92181a34
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/extended-server-attrs-list.json
@@ -0,0 +1,59 @@
+{
+ "servers": [
+ {
+ "OS-EXT-SRV-ATTR:host": "c90b8445a27f4057ac2457d4f511a617",
+ "OS-EXT-SRV-ATTR:hypervisor_hostname": null,
+ "OS-EXT-SRV-ATTR:instance_name": "instance-00000001",
+ "accessIPv4": "",
+ "accessIPv6": "",
+ "addresses": {
+ "private": [
+ {
+ "addr": "192.168.0.3",
+ "version": 4
+ }
+ ]
+ },
+ "created": "2012-09-14T09:30:19Z",
+ "flavor": {
+ "id": "1",
+ "links": [
+ {
+ "href": "http://openstack.example.com/openstack/flavors/1",
+ "rel": "bookmark"
+ }
+ ]
+ },
+ "hostId": "5cb28923c8cc3f45fca3dd884249a8bf98f8a81900dd4b244d446cfd",
+ "id": "f678aaae-1430-409d-8a48-efa08b885b25",
+ "image": {
+ "id": "70a599e0-31e7-49b7-b260-868f441e862b",
+ "links": [
+ {
+ "href": "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "bookmark"
+ }
+ ]
+ },
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/servers/f678aaae-1430-409d-8a48-efa08b885b25",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/servers/f678aaae-1430-409d-8a48-efa08b885b25",
+ "rel": "bookmark"
+ }
+ ],
+ "metadata": {
+ "My Server Name": "Apache1"
+ },
+ "name": "new-server-test",
+ "progress": 0,
+ "status": "ACTIVE",
+ "tenant_id": "openstack",
+ "updated": "2012-09-14T09:30:19Z",
+ "user_id": "fake"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/extended-server-attrs-list.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/extended-server-attrs-list.xml
new file mode 100644
index 000000000..4fb7a2f82
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/extended-server-attrs-list.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+ Apache1
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/server-post-req.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/server-post-req.json
new file mode 100644
index 000000000..d88eb4122
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/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/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/server-post-req.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/server-post-req.xml
similarity index 71%
rename from doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/server-post-req.xml
rename to doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/server-post-req.xml
index 21a07d520..0a3c8bb53 100644
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/server-post-req.xml
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/server-post-req.xml
@@ -1,9 +1,5 @@
-
+
Apache1
@@ -20,4 +16,4 @@
b25zLiINCg0KLVJpY2hhcmQgQmFjaA==
-
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/server-post-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/server-post-resp.json
new file mode 100644
index 000000000..db9badb91
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/server-post-resp.json
@@ -0,0 +1,16 @@
+{
+ "server": {
+ "adminPass": "u2mLZBKHKRou",
+ "id": "0b57a8d2-b1d0-43d8-b81b-9ef446281bfa",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/servers/0b57a8d2-b1d0-43d8-b81b-9ef446281bfa",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/servers/0b57a8d2-b1d0-43d8-b81b-9ef446281bfa",
+ "rel": "bookmark"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/server-post-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/server-post-resp.xml
new file mode 100644
index 000000000..1c7833c3c
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-EXT-SRV-ATTR/server-post-resp.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-get-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-get-resp.json
new file mode 100644
index 000000000..3b421b4e1
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-get-resp.json
@@ -0,0 +1,20 @@
+{
+ "flavor": {
+ "OS-FLV-EXT-DATA:ephemeral": 0,
+ "disk": 0,
+ "id": "1",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/1",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/1",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.tiny",
+ "ram": 512,
+ "vcpus": 1
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-get-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-get-resp.xml
new file mode 100644
index 000000000..dfecff1fc
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-get-resp.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-list-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-list-resp.json
new file mode 100644
index 000000000..ee7696bed
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-list-resp.json
@@ -0,0 +1,94 @@
+{
+ "flavors": [
+ {
+ "OS-FLV-EXT-DATA:ephemeral": 0,
+ "disk": 0,
+ "id": "1",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/1",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/1",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.tiny",
+ "ram": 512,
+ "vcpus": 1
+ },
+ {
+ "OS-FLV-EXT-DATA:ephemeral": 0,
+ "disk": 20,
+ "id": "2",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/2",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/2",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.small",
+ "ram": 2048,
+ "vcpus": 1
+ },
+ {
+ "OS-FLV-EXT-DATA:ephemeral": 0,
+ "disk": 40,
+ "id": "3",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/3",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/3",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.medium",
+ "ram": 4096,
+ "vcpus": 2
+ },
+ {
+ "OS-FLV-EXT-DATA:ephemeral": 0,
+ "disk": 80,
+ "id": "4",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/4",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/4",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.large",
+ "ram": 8192,
+ "vcpus": 4
+ },
+ {
+ "OS-FLV-EXT-DATA:ephemeral": 0,
+ "disk": 160,
+ "id": "5",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/5",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/5",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.xlarge",
+ "ram": 16384,
+ "vcpus": 8
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-list-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-list-resp.xml
new file mode 100644
index 000000000..7b53621b7
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-list-resp.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-post-req.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-post-req.json
new file mode 100644
index 000000000..b0e481a62
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-post-req.json
@@ -0,0 +1,12 @@
+{
+ "flavor": {
+ "OS-FLV-EXT-DATA:ephemeral": 30,
+ "disk": 10,
+ "id": "666",
+ "name": "flavortest",
+ "ram": 1024,
+ "rxtx_factor": 2,
+ "swap": 5,
+ "vcpus": 2
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-post-req.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-post-req.xml
new file mode 100644
index 000000000..ec1ec2e2b
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-post-req.xml
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-post-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-post-resp.json
new file mode 100644
index 000000000..9eb2c77ff
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-post-resp.json
@@ -0,0 +1,20 @@
+{
+ "flavor": {
+ "OS-FLV-EXT-DATA:ephemeral": 30,
+ "disk": 10,
+ "id": "666",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/666",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/666",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "flavortest",
+ "ram": 1024,
+ "vcpus": 2
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-post-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-post-resp.xml
new file mode 100644
index 000000000..c877553a1
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/OS-FLV-EXT-DATA/flavors-extra-data-post-resp.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/extensions-get-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/extensions-get-resp.json
new file mode 100644
index 000000000..22eb1e207
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/extensions-get-resp.json
@@ -0,0 +1,348 @@
+{
+ "extensions": [
+ {
+ "alias": "NMN",
+ "description": "Multiple network support",
+ "links": [],
+ "name": "Multinic",
+ "namespace": "http://docs.openstack.org/compute/ext/multinic/api/v1.1",
+ "updated": "2011-06-09T00:00:00+00:00"
+ },
+ {
+ "alias": "OS-DCF",
+ "description": "Disk Management Extension",
+ "links": [],
+ "name": "DiskConfig",
+ "namespace": "http://docs.openstack.org/compute/ext/disk_config/api/v1.1",
+ "updated": "2011-09-27T00:00:00+00:00"
+ },
+ {
+ "alias": "OS-EXT-SRV-ATTR",
+ "description": "Extended Server Attributes support.",
+ "links": [],
+ "name": "ExtendedServerAttributes",
+ "namespace": "http://docs.openstack.org/compute/ext/extended_status/api/v1.1",
+ "updated": "2011-11-03T00:00:00+00:00"
+ },
+ {
+ "alias": "OS-EXT-STS",
+ "description": "Extended Status support",
+ "links": [],
+ "name": "ExtendedStatus",
+ "namespace": "http://docs.openstack.org/compute/ext/extended_status/api/v1.1",
+ "updated": "2011-11-03T00:00:00+00:00"
+ },
+ {
+ "alias": "OS-FLV-DISABLED",
+ "description": "Support to show the disabled status of a flavor",
+ "links": [],
+ "name": "FlavorDisabled",
+ "namespace": "http://docs.openstack.org/compute/ext/flavor_disabled/api/v1.1",
+ "updated": "2012-08-29T00:00:00+00:00"
+ },
+ {
+ "alias": "OS-FLV-EXT-DATA",
+ "description": "Provide additional data for flavors",
+ "links": [],
+ "name": "FlavorExtraData",
+ "namespace": "http://docs.openstack.org/compute/ext/flavor_extra_data/api/v1.1",
+ "updated": "2011-09-14T00:00:00+00:00"
+ },
+ {
+ "alias": "os-admin-actions",
+ "description": "Enable admin-only server actions\n\n Actions include: pause, unpause, suspend, resume, migrate,\n resetNetwork, injectNetworkInfo, lock, unlock, createBackup\n ",
+ "links": [],
+ "name": "AdminActions",
+ "namespace": "http://docs.openstack.org/compute/ext/admin-actions/api/v1.1",
+ "updated": "2011-09-20T00:00:00+00:00"
+ },
+ {
+ "alias": "os-aggregates",
+ "description": "Admin-only aggregate administration",
+ "links": [],
+ "name": "Aggregates",
+ "namespace": "http://docs.openstack.org/compute/ext/aggregates/api/v1.1",
+ "updated": "2012-01-12T00:00:00+00:00"
+ },
+ {
+ "alias": "os-availability-zone",
+ "description": "Add availability_zone to the Create Server v1.1 API",
+ "links": [],
+ "name": "AvailabilityZone",
+ "namespace": "http://docs.openstack.org/compute/ext/availabilityzone/api/v1.1",
+ "updated": "2012-08-09T00:00:00+00:00"
+ },
+ {
+ "alias": "os-certificates",
+ "description": "Certificates support",
+ "links": [],
+ "name": "Certificates",
+ "namespace": "http://docs.openstack.org/compute/ext/certificates/api/v1.1",
+ "updated": "2012-01-19T00:00:00+00:00"
+ },
+ {
+ "alias": "os-cloudpipe",
+ "description": "Adds actions to create cloudpipe instances.\n\n When running with the Vlan network mode, you need a mechanism to route\n from the public Internet to your vlans. This mechanism is known as a\n cloudpipe.\n\n At the time of creating this class, only OpenVPN is supported. Support for\n a SSH Bastion host is forthcoming.\n ",
+ "links": [],
+ "name": "Cloudpipe",
+ "namespace": "http://docs.openstack.org/compute/ext/cloudpipe/api/v1.1",
+ "updated": "2011-12-16T00:00:00+00:00"
+ },
+ {
+ "alias": "os-config-drive",
+ "description": "Config Drive Extension",
+ "links": [],
+ "name": "ConfigDrive",
+ "namespace": "http://docs.openstack.org/compute/ext/config_drive/api/v1.1",
+ "updated": "2012-07-16T00:00:00+00:00"
+ },
+ {
+ "alias": "os-console-output",
+ "description": "Console log output support, with tailing ability.",
+ "links": [],
+ "name": "ConsoleOutput",
+ "namespace": "http://docs.openstack.org/compute/ext/os-console-output/api/v2",
+ "updated": "2011-12-08T00:00:00+00:00"
+ },
+ {
+ "alias": "os-consoles",
+ "description": "Interactive Console support.",
+ "links": [],
+ "name": "Consoles",
+ "namespace": "http://docs.openstack.org/compute/ext/os-consoles/api/v2",
+ "updated": "2011-12-23T00:00:00+00:00"
+ },
+ {
+ "alias": "os-create-server-ext",
+ "description": "Extended support to the Create Server v1.1 API",
+ "links": [],
+ "name": "Createserverext",
+ "namespace": "http://docs.openstack.org/compute/ext/createserverext/api/v1.1",
+ "updated": "2011-07-19T00:00:00+00:00"
+ },
+ {
+ "alias": "os-deferred-delete",
+ "description": "Instance deferred delete",
+ "links": [],
+ "name": "DeferredDelete",
+ "namespace": "http://docs.openstack.org/compute/ext/deferred-delete/api/v1.1",
+ "updated": "2011-09-01T00:00:00+00:00"
+ },
+ {
+ "alias": "os-flavor-access",
+ "description": "Flavor access supprt",
+ "links": [],
+ "name": "FlavorAccess",
+ "namespace": "http://docs.openstack.org/compute/ext/flavor_access/api/v2",
+ "updated": "2012-08-01T00:00:00+00:00"
+ },
+ {
+ "alias": "os-flavor-extra-specs",
+ "description": "Instance type (flavor) extra specs",
+ "links": [],
+ "name": "FlavorExtraSpecs",
+ "namespace": "http://docs.openstack.org/compute/ext/flavor_extra_specs/api/v1.1",
+ "updated": "2011-06-23T00:00:00+00:00"
+ },
+ {
+ "alias": "os-flavor-manage",
+ "description": "\n Flavor create/delete API support\n ",
+ "links": [],
+ "name": "FlavorManage",
+ "namespace": "http://docs.openstack.org/compute/ext/flavor_manage/api/v1.1",
+ "updated": "2012-01-19T00:00:00+00:00"
+ },
+ {
+ "alias": "os-flavor-rxtx",
+ "description": "Support to show the rxtx status of a flavor",
+ "links": [],
+ "name": "FlavorRxtx",
+ "namespace": "http://docs.openstack.org/compute/ext/flavor_rxtx/api/v1.1",
+ "updated": "2012-08-29T00:00:00+00:00"
+ },
+ {
+ "alias": "os-flavor-swap",
+ "description": "Support to show the swap status of a flavor",
+ "links": [],
+ "name": "FlavorSwap",
+ "namespace": "http://docs.openstack.org/compute/ext/flavor_swap/api/v1.1",
+ "updated": "2012-08-29T00:00:00+00:00"
+ },
+ {
+ "alias": "os-floating-ip-dns",
+ "description": "Floating IP DNS support",
+ "links": [],
+ "name": "FloatingIpDns",
+ "namespace": "http://docs.openstack.org/ext/floating_ip_dns/api/v1.1",
+ "updated": "2011-12-23T00:00:00+00:00"
+ },
+ {
+ "alias": "os-floating-ip-pools",
+ "description": "Floating IPs support",
+ "links": [],
+ "name": "FloatingIpPools",
+ "namespace": "http://docs.openstack.org/compute/ext/floating_ip_pools/api/v1.1",
+ "updated": "2012-01-04T00:00:00+00:00"
+ },
+ {
+ "alias": "os-floating-ips",
+ "description": "Floating IPs support",
+ "links": [],
+ "name": "FloatingIps",
+ "namespace": "http://docs.openstack.org/compute/ext/floating_ips/api/v1.1",
+ "updated": "2011-06-16T00:00:00+00:00"
+ },
+ {
+ "alias": "os-hosts",
+ "description": "Admin-only host administration",
+ "links": [],
+ "name": "Hosts",
+ "namespace": "http://docs.openstack.org/compute/ext/hosts/api/v1.1",
+ "updated": "2011-06-29T00:00:00+00:00"
+ },
+ {
+ "alias": "os-hypervisors",
+ "description": "Admin-only hypervisor administration",
+ "links": [],
+ "name": "Hypervisors",
+ "namespace": "http://docs.openstack.org/compute/ext/hypervisors/api/v1.1",
+ "updated": "2012-06-21T00:00:00+00:00"
+ },
+ {
+ "alias": "os-instance_usage_audit_log",
+ "description": "Admin-only Task Log Monitoring",
+ "links": [],
+ "name": "OSInstanceUsageAuditLog",
+ "namespace": "http://docs.openstack.org/ext/services/api/v1.1",
+ "updated": "2012-07-06T01:00:00+00:00"
+ },
+ {
+ "alias": "os-keypairs",
+ "description": "Keypair Support",
+ "links": [],
+ "name": "Keypairs",
+ "namespace": "http://docs.openstack.org/compute/ext/keypairs/api/v1.1",
+ "updated": "2011-08-08T00:00:00+00:00"
+ },
+ {
+ "alias": "os-multiple-create",
+ "description": "Allow multiple create in the Create Server v1.1 API",
+ "links": [],
+ "name": "MultipleCreate",
+ "namespace": "http://docs.openstack.org/compute/ext/multiplecreate/api/v1.1",
+ "updated": "2012-08-07T00:00:00+00:00"
+ },
+ {
+ "alias": "os-networks",
+ "description": "Admin-only Network Management Extension",
+ "links": [],
+ "name": "Networks",
+ "namespace": "http://docs.openstack.org/compute/ext/networks/api/v1.1",
+ "updated": "2011-12-23T00:00:00+00:00"
+ },
+ {
+ "alias": "os-quota-class-sets",
+ "description": "Quota classes management support",
+ "links": [],
+ "name": "QuotaClasses",
+ "namespace": "http://docs.openstack.org/compute/ext/quota-classes-sets/api/v1.1",
+ "updated": "2012-03-12T00:00:00+00:00"
+ },
+ {
+ "alias": "os-quota-sets",
+ "description": "Quotas management support",
+ "links": [],
+ "name": "Quotas",
+ "namespace": "http://docs.openstack.org/compute/ext/quotas-sets/api/v1.1",
+ "updated": "2011-08-08T00:00:00+00:00"
+ },
+ {
+ "alias": "os-rescue",
+ "description": "Instance rescue mode",
+ "links": [],
+ "name": "Rescue",
+ "namespace": "http://docs.openstack.org/compute/ext/rescue/api/v1.1",
+ "updated": "2011-08-18T00:00:00+00:00"
+ },
+ {
+ "alias": "os-scheduler-hints",
+ "description": "Pass arbitrary key/value pairs to the scheduler",
+ "links": [],
+ "name": "SchedulerHints",
+ "namespace": "http://docs.openstack.org/compute/ext/scheduler-hints/api/v2",
+ "updated": "2011-07-19T00:00:00+00:00"
+ },
+ {
+ "alias": "os-security-groups",
+ "description": "Security group support",
+ "links": [],
+ "name": "SecurityGroups",
+ "namespace": "http://docs.openstack.org/compute/ext/securitygroups/api/v1.1",
+ "updated": "2011-07-21T00:00:00+00:00"
+ },
+ {
+ "alias": "os-server-diagnostics",
+ "description": "Allow Admins to view server diagnostics through server action",
+ "links": [],
+ "name": "ServerDiagnostics",
+ "namespace": "http://docs.openstack.org/compute/ext/server-diagnostics/api/v1.1",
+ "updated": "2011-12-21T00:00:00+00:00"
+ },
+ {
+ "alias": "os-server-start-stop",
+ "description": "Start/Stop instance compute API support",
+ "links": [],
+ "name": "ServerStartStop",
+ "namespace": "http://docs.openstack.org/compute/ext/servers/api/v1.1",
+ "updated": "2012-01-23T00:00:00+00:00"
+ },
+ {
+ "alias": "os-simple-tenant-usage",
+ "description": "Simple tenant usage extension",
+ "links": [],
+ "name": "SimpleTenantUsage",
+ "namespace": "http://docs.openstack.org/compute/ext/os-simple-tenant-usage/api/v1.1",
+ "updated": "2011-08-19T00:00:00+00:00"
+ },
+ {
+ "alias": "os-used-limits",
+ "description": "Provide data on limited resources that are being used.",
+ "links": [],
+ "name": "UsedLimits",
+ "namespace": "http://docs.openstack.org/compute/ext/used_limits/api/v1.1",
+ "updated": "2012-07-13T00:00:00+00:00"
+ },
+ {
+ "alias": "os-user-data",
+ "description": "Add user_data to the Create Server v1.1 API",
+ "links": [],
+ "name": "UserData",
+ "namespace": "http://docs.openstack.org/compute/ext/userdata/api/v1.1",
+ "updated": "2012-08-07T00:00:00+00:00"
+ },
+ {
+ "alias": "os-virtual-interfaces",
+ "description": "Virtual interface support",
+ "links": [],
+ "name": "VirtualInterfaces",
+ "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",
+ "links": [],
+ "name": "Volumes",
+ "namespace": "http://docs.openstack.org/compute/ext/volumes/api/v1.1",
+ "updated": "2011-03-25T00:00:00+00:00"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/extensions-get-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/extensions-get-resp.xml
new file mode 100644
index 000000000..4532244d9
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/extensions-get-resp.xml
@@ -0,0 +1,146 @@
+
+
+
+ Multiple network support
+
+
+ Disk Management Extension
+
+
+ Extended Server Attributes support.
+
+
+ Extended Status support
+
+
+ Support to show the disabled status of a flavor
+
+
+ Provide additional data for flavors
+
+
+ Enable admin-only server actions
+
+ Actions include: pause, unpause, suspend, resume, migrate,
+ resetNetwork, injectNetworkInfo, lock, unlock, createBackup
+
+
+
+ Admin-only aggregate administration
+
+
+ Add availability_zone to the Create Server v1.1 API
+
+
+ Certificates support
+
+
+ Adds actions to create cloudpipe instances.
+
+ When running with the Vlan network mode, you need a mechanism to route
+ from the public Internet to your vlans. This mechanism is known as a
+ cloudpipe.
+
+ At the time of creating this class, only OpenVPN is supported. Support for
+ a SSH Bastion host is forthcoming.
+
+
+
+ Config Drive Extension
+
+
+ Console log output support, with tailing ability.
+
+
+ Interactive Console support.
+
+
+ Extended support to the Create Server v1.1 API
+
+
+ Instance deferred delete
+
+
+ Flavor access supprt
+
+
+ Instance type (flavor) extra specs
+
+
+
+ Flavor create/delete API support
+
+
+
+ Support to show the rxtx status of a flavor
+
+
+ Support to show the swap status of a flavor
+
+
+ Floating IP DNS support
+
+
+ Floating IPs support
+
+
+ Floating IPs support
+
+
+ Admin-only host administration
+
+
+ Admin-only hypervisor administration
+
+
+ Admin-only Task Log Monitoring
+
+
+ Keypair Support
+
+
+ Allow multiple create in the Create Server v1.1 API
+
+
+ Admin-only Network Management Extension
+
+
+ Quota classes management support
+
+
+ Quotas management support
+
+
+ Instance rescue mode
+
+
+ Pass arbitrary key/value pairs to the scheduler
+
+
+ Security group support
+
+
+ Allow Admins to view server diagnostics through server action
+
+
+ Start/Stop instance compute API support
+
+
+ Simple tenant usage extension
+
+
+ Provide data on limited resources that are being used.
+
+
+ Add user_data to the Create Server v1.1 API
+
+
+ Virtual interface support
+
+
+ Volume types support
+
+
+ Volumes support
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/flavor-get-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/flavor-get-resp.json
new file mode 100644
index 000000000..bbd681e66
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/flavor-get-resp.json
@@ -0,0 +1,24 @@
+{
+ "flavor": {
+ "OS-FLV-DISABLED:disabled": false,
+ "OS-FLV-EXT-DATA:ephemeral": 0,
+ "disk": 0,
+ "id": "1",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/1",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/1",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.tiny",
+ "os-flavor-access:is_public": true,
+ "ram": 512,
+ "rxtx_factor": 1.0,
+ "swap": "",
+ "vcpus": 1
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/flavor-get-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/flavor-get-resp.xml
new file mode 100644
index 000000000..fe0451c1e
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/flavor-get-resp.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/flavors-list-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/flavors-list-resp.json
new file mode 100644
index 000000000..ab86d2a52
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/flavors-list-resp.json
@@ -0,0 +1,74 @@
+{
+ "flavors": [
+ {
+ "id": "1",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/1",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/1",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.tiny"
+ },
+ {
+ "id": "2",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/2",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/2",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.small"
+ },
+ {
+ "id": "3",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/3",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/3",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.medium"
+ },
+ {
+ "id": "4",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/4",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/4",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.large"
+ },
+ {
+ "id": "5",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/5",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/5",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.xlarge"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/flavors-list-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/flavors-list-resp.xml
new file mode 100644
index 000000000..435f96be5
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/flavors-list-resp.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-get-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-get-resp.json
new file mode 100644
index 000000000..3eb1870f9
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-get-resp.json
@@ -0,0 +1,68 @@
+{
+ "server": {
+ "OS-DCF:diskConfig": "AUTO",
+ "OS-EXT-SRV-ATTR:host": "3972bc79fa2a4754b7559153a5a48422",
+ "OS-EXT-SRV-ATTR:hypervisor_hostname": null,
+ "OS-EXT-SRV-ATTR:instance_name": "instance-00000001",
+ "OS-EXT-STS:power_state": 1,
+ "OS-EXT-STS:task_state": null,
+ "OS-EXT-STS:vm_state": "active",
+ "accessIPv4": "",
+ "accessIPv6": "",
+ "addresses": {
+ "private": [
+ {
+ "addr": "192.168.0.3",
+ "version": 4
+ }
+ ]
+ },
+ "config_drive": "",
+ "created": "2012-08-20T21:11:06Z",
+ "flavor": {
+ "id": "1",
+ "links": [
+ {
+ "href": "http://openstack.example.com/openstack/flavors/1",
+ "rel": "bookmark"
+ }
+ ]
+ },
+ "hostId": "dc23873c80c22f14705d190b645b59398cbc8ed3cdf6145468051c0d",
+ "id": "7dc62bde-85f0-45b5-8c74-5fb209314807",
+ "image": {
+ "id": "70a599e0-31e7-49b7-b260-868f441e862b",
+ "links": [
+ {
+ "href": "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "bookmark"
+ }
+ ]
+ },
+ "key_name": null,
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/servers/7dc62bde-85f0-45b5-8c74-5fb209314807",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/servers/7dc62bde-85f0-45b5-8c74-5fb209314807",
+ "rel": "bookmark"
+ }
+ ],
+ "metadata": {
+ "My Server Name": "Apache1"
+ },
+ "name": "new-server-test",
+ "progress": 0,
+ "security_groups": [
+ {
+ "name": "default"
+ }
+ ],
+ "status": "ACTIVE",
+ "tenant_id": "openstack",
+ "updated": "2012-08-20T21:11:06Z",
+ "user_id": "fake"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-get-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-get-resp.xml
new file mode 100644
index 000000000..6f2d8587f
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-get-resp.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+ Apache1
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-post-req.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-post-req.json
new file mode 100644
index 000000000..2269848f4
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-post-req.json
@@ -0,0 +1,16 @@
+{
+ "server": {
+ "flavorRef": "http://openstack.example.com/openstack/flavors/1",
+ "imageRef": "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "metadata": {
+ "My Server Name": "Apache1"
+ },
+ "name": "new-server-test",
+ "personality": [
+ {
+ "contents": "ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBpdCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5kIGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVsc2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4gQnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRoZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlvdSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vyc2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6b25zLiINCg0KLVJpY2hhcmQgQmFjaA==",
+ "path": "/etc/banner.txt"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-post-req.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-post-req.xml
new file mode 100644
index 000000000..2dbbb4438
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-post-req.xml
@@ -0,0 +1,19 @@
+
+
+
+ Apache1
+
+
+
+ ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp
+ dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k
+ IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs
+ c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g
+ QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo
+ ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv
+ dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy
+ c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6
+ b25zLiINCg0KLVJpY2hhcmQgQmFjaA==
+
+
+
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-post-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-post-resp.json
new file mode 100644
index 000000000..a8dc8258a
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-post-resp.json
@@ -0,0 +1,22 @@
+{
+ "server": {
+ "OS-DCF:diskConfig": "AUTO",
+ "adminPass": "ahW3PjQNAu6r",
+ "id": "e726f5ae-8179-44ba-bbfb-8a0c52b33095",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/servers/e726f5ae-8179-44ba-bbfb-8a0c52b33095",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/servers/e726f5ae-8179-44ba-bbfb-8a0c52b33095",
+ "rel": "bookmark"
+ }
+ ],
+ "security_groups": [
+ {
+ "name": "default"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-post-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-post-resp.xml
new file mode 100644
index 000000000..1754dc700
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/server-post-resp.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/servers-details-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/servers-details-resp.json
new file mode 100644
index 000000000..dc2698fec
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/servers-details-resp.json
@@ -0,0 +1,69 @@
+{
+ "servers": [
+ {
+ "OS-DCF:diskConfig": "AUTO",
+ "OS-EXT-SRV-ATTR:host": "1ed961df12f5434a8e54e0efd1049fa5",
+ "OS-EXT-SRV-ATTR:hypervisor_hostname": null,
+ "OS-EXT-SRV-ATTR:instance_name": "instance-00000001",
+ "OS-EXT-STS:power_state": 1,
+ "OS-EXT-STS:task_state": null,
+ "OS-EXT-STS:vm_state": "active",
+ "accessIPv4": "",
+ "accessIPv6": "",
+ "addresses": {
+ "private": [
+ {
+ "addr": "192.168.0.3",
+ "version": 4
+ }
+ ]
+ },
+ "config_drive": "",
+ "created": "2012-09-12T17:16:15Z",
+ "flavor": {
+ "id": "1",
+ "links": [
+ {
+ "href": "http://openstack.example.com/openstack/flavors/1",
+ "rel": "bookmark"
+ }
+ ]
+ },
+ "hostId": "c161a6e3edcd047317a6cfbe599d7711850fd871210b62fdd2f6479e",
+ "id": "1d0f60bc-8c90-425d-8c64-cdaa49cd2303",
+ "image": {
+ "id": "70a599e0-31e7-49b7-b260-868f441e862b",
+ "links": [
+ {
+ "href": "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "bookmark"
+ }
+ ]
+ },
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/servers/1d0f60bc-8c90-425d-8c64-cdaa49cd2303",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/servers/1d0f60bc-8c90-425d-8c64-cdaa49cd2303",
+ "rel": "bookmark"
+ }
+ ],
+ "metadata": {
+ "My Server Name": "Apache1"
+ },
+ "name": "new-server-test",
+ "progress": 0,
+ "security_groups": [
+ {
+ "name": "default"
+ }
+ ],
+ "status": "ACTIVE",
+ "tenant_id": "openstack",
+ "updated": "2012-09-12T17:16:15Z",
+ "user_id": "fake"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/servers-details-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/servers-details-resp.xml
new file mode 100644
index 000000000..c769c8ec1
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/servers-details-resp.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+ Apache1
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/servers-list-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/servers-list-resp.json
new file mode 100644
index 000000000..99b9b1dcc
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/servers-list-resp.json
@@ -0,0 +1,18 @@
+{
+ "servers": [
+ {
+ "id": "eb51f4a9-8192-4cd0-be78-d8e2c834dbc4",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/servers/eb51f4a9-8192-4cd0-be78-d8e2c834dbc4",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/servers/eb51f4a9-8192-4cd0-be78-d8e2c834dbc4",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "new-server-test"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/servers-list-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/servers-list-resp.xml
new file mode 100644
index 000000000..34e7d90f8
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/all_extensions/servers-list-resp.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/flavor-get-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/flavor-get-resp.json
new file mode 100644
index 000000000..160238eea
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/flavor-get-resp.json
@@ -0,0 +1,19 @@
+{
+ "flavor": {
+ "disk": 0,
+ "id": "1",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/1",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/1",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.tiny",
+ "ram": 512,
+ "vcpus": 1
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/flavor-get-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/flavor-get-resp.xml
new file mode 100644
index 000000000..93b91a531
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/flavor-get-resp.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/flavors-list-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/flavors-list-resp.json
new file mode 100644
index 000000000..ab86d2a52
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/flavors-list-resp.json
@@ -0,0 +1,74 @@
+{
+ "flavors": [
+ {
+ "id": "1",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/1",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/1",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.tiny"
+ },
+ {
+ "id": "2",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/2",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/2",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.small"
+ },
+ {
+ "id": "3",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/3",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/3",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.medium"
+ },
+ {
+ "id": "4",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/4",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/4",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.large"
+ },
+ {
+ "id": "5",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/flavors/5",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/flavors/5",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "m1.xlarge"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/flavors-list-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/flavors-list-resp.xml
new file mode 100644
index 000000000..435f96be5
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/flavors-list-resp.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-get-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-get-resp.json
new file mode 100644
index 000000000..da419650d
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-get-resp.json
@@ -0,0 +1,33 @@
+{
+ "image": {
+ "created": "2011-01-01T01:02:03Z",
+ "id": "70a599e0-31e7-49b7-b260-868f441e862b",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "metadata": {
+ "architecture": "x86_64",
+ "auto_disk_config": "True",
+ "kernel_id": "nokernel",
+ "ramdisk_id": "nokernel"
+ },
+ "minDisk": 0,
+ "minRam": 0,
+ "name": "fakeimage7",
+ "progress": 100,
+ "status": "ACTIVE",
+ "updated": "2011-01-01T01:02:03Z"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-get-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-get-resp.xml
new file mode 100644
index 000000000..77fa67bb1
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-get-resp.xml
@@ -0,0 +1,12 @@
+
+
+
+ nokernel
+ True
+ nokernel
+ x86_64
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-get.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-get.json
new file mode 100644
index 000000000..6d022eb97
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-get.json
@@ -0,0 +1,5 @@
+{
+ "meta": {
+ "kernel_id": "nokernel"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-get.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-get.xml
new file mode 100644
index 000000000..1de6b4078
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-get.xml
@@ -0,0 +1,2 @@
+
+nokernel
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-put-req.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-put-req.json
new file mode 100644
index 000000000..8dec6767d
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-put-req.json
@@ -0,0 +1,5 @@
+{
+ "meta" : {
+ "auto_disk_config" : "False"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-put-req.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-put-req.xml
new file mode 100644
index 000000000..23a6f4718
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-put-req.xml
@@ -0,0 +1,4 @@
+
+False
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-put-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-put-resp.json
new file mode 100644
index 000000000..3db563ec1
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-put-resp.json
@@ -0,0 +1,5 @@
+{
+ "meta": {
+ "auto_disk_config": "False"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-put-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-put-resp.xml
new file mode 100644
index 000000000..c989c38a2
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-meta-key-put-resp.xml
@@ -0,0 +1,2 @@
+
+False
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-get-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-get-resp.json
new file mode 100644
index 000000000..588f688d5
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-get-resp.json
@@ -0,0 +1,8 @@
+{
+ "metadata": {
+ "architecture": "x86_64",
+ "auto_disk_config": "True",
+ "kernel_id": "nokernel",
+ "ramdisk_id": "nokernel"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-get-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-get-resp.xml
new file mode 100644
index 000000000..8409016bf
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-get-resp.xml
@@ -0,0 +1,7 @@
+
+
+ nokernel
+ True
+ nokernel
+ x86_64
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-post-req.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-post-req.json
new file mode 100644
index 000000000..8447c3dec
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-post-req.json
@@ -0,0 +1,6 @@
+{
+ "metadata": {
+ "kernel_id": "False",
+ "Label": "UpdatedImage"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-post-req.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-post-req.xml
new file mode 100644
index 000000000..db1b74572
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-post-req.xml
@@ -0,0 +1,5 @@
+
+
+ False
+ UpdatedImage
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-post-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-post-resp.json
new file mode 100644
index 000000000..9479bb339
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-post-resp.json
@@ -0,0 +1,9 @@
+{
+ "metadata": {
+ "Label": "UpdatedImage",
+ "architecture": "x86_64",
+ "auto_disk_config": "True",
+ "kernel_id": "False",
+ "ramdisk_id": "nokernel"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-post-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-post-resp.xml
new file mode 100644
index 000000000..1d96bd9af
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-post-resp.xml
@@ -0,0 +1,8 @@
+
+
+ False
+ nokernel
+ UpdatedImage
+ x86_64
+ True
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-put-req.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-put-req.json
new file mode 100644
index 000000000..36fbc003d
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-put-req.json
@@ -0,0 +1,6 @@
+{
+ "metadata": {
+ "auto_disk_config": "True",
+ "Label": "Changed"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-put-req.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-put-req.xml
new file mode 100644
index 000000000..454d9294f
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-put-req.xml
@@ -0,0 +1,6 @@
+
+
+
+ True
+ Changed
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-put-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-put-resp.json
new file mode 100644
index 000000000..c8c5ee9c4
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-put-resp.json
@@ -0,0 +1,6 @@
+{
+ "metadata": {
+ "Label": "Changed",
+ "auto_disk_config": "True"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-put-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-put-resp.xml
new file mode 100644
index 000000000..7011871cc
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-put-resp.xml
@@ -0,0 +1,5 @@
+
+
+ True
+ Changed
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-resp.json
new file mode 100644
index 000000000..657f0b197
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/image-metadata-resp.json
@@ -0,0 +1,6 @@
+{
+ "metadata": {
+ "kernel_id": "nokernel",
+ "ramdisk_id": "nokernel"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-details-get-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-details-get-resp.json
new file mode 100644
index 000000000..44a0e1d77
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-details-get-resp.json
@@ -0,0 +1,212 @@
+{
+ "images": [
+ {
+ "created": "2011-01-01T01:02:03Z",
+ "id": "70a599e0-31e7-49b7-b260-868f441e862b",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "metadata": {
+ "architecture": "x86_64",
+ "auto_disk_config": "True",
+ "kernel_id": "nokernel",
+ "ramdisk_id": "nokernel"
+ },
+ "minDisk": 0,
+ "minRam": 0,
+ "name": "fakeimage7",
+ "progress": 100,
+ "status": "ACTIVE",
+ "updated": "2011-01-01T01:02:03Z"
+ },
+ {
+ "created": "2011-01-01T01:02:03Z",
+ "id": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "metadata": {
+ "architecture": "x86_64",
+ "kernel_id": "nokernel",
+ "ramdisk_id": "nokernel"
+ },
+ "minDisk": 0,
+ "minRam": 0,
+ "name": "fakeimage123456",
+ "progress": 100,
+ "status": "ACTIVE",
+ "updated": "2011-01-01T01:02:03Z"
+ },
+ {
+ "created": "2011-01-01T01:02:03Z",
+ "id": "a2459075-d96c-40d5-893e-577ff92e721c",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/a2459075-d96c-40d5-893e-577ff92e721c",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/a2459075-d96c-40d5-893e-577ff92e721c",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/a2459075-d96c-40d5-893e-577ff92e721c",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "metadata": {
+ "kernel_id": "nokernel",
+ "ramdisk_id": "nokernel"
+ },
+ "minDisk": 0,
+ "minRam": 0,
+ "name": "fakeimage123456",
+ "progress": 100,
+ "status": "ACTIVE",
+ "updated": "2011-01-01T01:02:03Z"
+ },
+ {
+ "created": "2011-01-01T01:02:03Z",
+ "id": "a440c04b-79fa-479c-bed1-0b816eaec379",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/a440c04b-79fa-479c-bed1-0b816eaec379",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/a440c04b-79fa-479c-bed1-0b816eaec379",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/a440c04b-79fa-479c-bed1-0b816eaec379",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "metadata": {
+ "architecture": "x86_64",
+ "auto_disk_config": "False",
+ "kernel_id": "nokernel",
+ "ramdisk_id": "nokernel"
+ },
+ "minDisk": 0,
+ "minRam": 0,
+ "name": "fakeimage6",
+ "progress": 100,
+ "status": "ACTIVE",
+ "updated": "2011-01-01T01:02:03Z"
+ },
+ {
+ "created": "2011-01-01T01:02:03Z",
+ "id": "c905cedb-7281-47e4-8a62-f26bc5fc4c77",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/c905cedb-7281-47e4-8a62-f26bc5fc4c77",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/c905cedb-7281-47e4-8a62-f26bc5fc4c77",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/c905cedb-7281-47e4-8a62-f26bc5fc4c77",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "metadata": {
+ "kernel_id": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "ramdisk_id": null
+ },
+ "minDisk": 0,
+ "minRam": 0,
+ "name": "fakeimage123456",
+ "progress": 100,
+ "status": "ACTIVE",
+ "updated": "2011-01-01T01:02:03Z"
+ },
+ {
+ "created": "2011-01-01T01:02:03Z",
+ "id": "cedef40a-ed67-4d10-800e-17455edce175",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/cedef40a-ed67-4d10-800e-17455edce175",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/cedef40a-ed67-4d10-800e-17455edce175",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/cedef40a-ed67-4d10-800e-17455edce175",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "metadata": {
+ "kernel_id": "nokernel",
+ "ramdisk_id": "nokernel"
+ },
+ "minDisk": 0,
+ "minRam": 0,
+ "name": "fakeimage123456",
+ "progress": 100,
+ "status": "ACTIVE",
+ "updated": "2011-01-01T01:02:03Z"
+ },
+ {
+ "created": "2011-01-01T01:02:03Z",
+ "id": "76fa36fc-c930-4bf3-8c8a-ea2a2420deb6",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/76fa36fc-c930-4bf3-8c8a-ea2a2420deb6",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/76fa36fc-c930-4bf3-8c8a-ea2a2420deb6",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/76fa36fc-c930-4bf3-8c8a-ea2a2420deb6",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "metadata": {
+ "kernel_id": "nokernel",
+ "ramdisk_id": "nokernel"
+ },
+ "minDisk": 0,
+ "minRam": 0,
+ "name": "fakeimage123456",
+ "progress": 100,
+ "status": "ACTIVE",
+ "updated": "2011-01-01T01:02:03Z"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-details-get-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-details-get-resp.xml
new file mode 100644
index 000000000..654251a33
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-details-get-resp.xml
@@ -0,0 +1,71 @@
+
+
+
+
+ nokernel
+ True
+ nokernel
+ x86_64
+
+
+
+
+
+
+
+ nokernel
+ nokernel
+ x86_64
+
+
+
+
+
+
+
+ nokernel
+ nokernel
+
+
+
+
+
+
+
+ nokernel
+ False
+ nokernel
+ x86_64
+
+
+
+
+
+
+
+ 155d900f-4e14-4e4c-a73d-069cbf4541e6
+ None
+
+
+
+
+
+
+
+ nokernel
+ nokernel
+
+
+
+
+
+
+
+ nokernel
+ nokernel
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-details-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-details-resp.json
new file mode 100644
index 000000000..44a0e1d77
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-details-resp.json
@@ -0,0 +1,212 @@
+{
+ "images": [
+ {
+ "created": "2011-01-01T01:02:03Z",
+ "id": "70a599e0-31e7-49b7-b260-868f441e862b",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "metadata": {
+ "architecture": "x86_64",
+ "auto_disk_config": "True",
+ "kernel_id": "nokernel",
+ "ramdisk_id": "nokernel"
+ },
+ "minDisk": 0,
+ "minRam": 0,
+ "name": "fakeimage7",
+ "progress": 100,
+ "status": "ACTIVE",
+ "updated": "2011-01-01T01:02:03Z"
+ },
+ {
+ "created": "2011-01-01T01:02:03Z",
+ "id": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "metadata": {
+ "architecture": "x86_64",
+ "kernel_id": "nokernel",
+ "ramdisk_id": "nokernel"
+ },
+ "minDisk": 0,
+ "minRam": 0,
+ "name": "fakeimage123456",
+ "progress": 100,
+ "status": "ACTIVE",
+ "updated": "2011-01-01T01:02:03Z"
+ },
+ {
+ "created": "2011-01-01T01:02:03Z",
+ "id": "a2459075-d96c-40d5-893e-577ff92e721c",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/a2459075-d96c-40d5-893e-577ff92e721c",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/a2459075-d96c-40d5-893e-577ff92e721c",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/a2459075-d96c-40d5-893e-577ff92e721c",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "metadata": {
+ "kernel_id": "nokernel",
+ "ramdisk_id": "nokernel"
+ },
+ "minDisk": 0,
+ "minRam": 0,
+ "name": "fakeimage123456",
+ "progress": 100,
+ "status": "ACTIVE",
+ "updated": "2011-01-01T01:02:03Z"
+ },
+ {
+ "created": "2011-01-01T01:02:03Z",
+ "id": "a440c04b-79fa-479c-bed1-0b816eaec379",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/a440c04b-79fa-479c-bed1-0b816eaec379",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/a440c04b-79fa-479c-bed1-0b816eaec379",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/a440c04b-79fa-479c-bed1-0b816eaec379",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "metadata": {
+ "architecture": "x86_64",
+ "auto_disk_config": "False",
+ "kernel_id": "nokernel",
+ "ramdisk_id": "nokernel"
+ },
+ "minDisk": 0,
+ "minRam": 0,
+ "name": "fakeimage6",
+ "progress": 100,
+ "status": "ACTIVE",
+ "updated": "2011-01-01T01:02:03Z"
+ },
+ {
+ "created": "2011-01-01T01:02:03Z",
+ "id": "c905cedb-7281-47e4-8a62-f26bc5fc4c77",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/c905cedb-7281-47e4-8a62-f26bc5fc4c77",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/c905cedb-7281-47e4-8a62-f26bc5fc4c77",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/c905cedb-7281-47e4-8a62-f26bc5fc4c77",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "metadata": {
+ "kernel_id": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "ramdisk_id": null
+ },
+ "minDisk": 0,
+ "minRam": 0,
+ "name": "fakeimage123456",
+ "progress": 100,
+ "status": "ACTIVE",
+ "updated": "2011-01-01T01:02:03Z"
+ },
+ {
+ "created": "2011-01-01T01:02:03Z",
+ "id": "cedef40a-ed67-4d10-800e-17455edce175",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/cedef40a-ed67-4d10-800e-17455edce175",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/cedef40a-ed67-4d10-800e-17455edce175",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/cedef40a-ed67-4d10-800e-17455edce175",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "metadata": {
+ "kernel_id": "nokernel",
+ "ramdisk_id": "nokernel"
+ },
+ "minDisk": 0,
+ "minRam": 0,
+ "name": "fakeimage123456",
+ "progress": 100,
+ "status": "ACTIVE",
+ "updated": "2011-01-01T01:02:03Z"
+ },
+ {
+ "created": "2011-01-01T01:02:03Z",
+ "id": "76fa36fc-c930-4bf3-8c8a-ea2a2420deb6",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/76fa36fc-c930-4bf3-8c8a-ea2a2420deb6",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/76fa36fc-c930-4bf3-8c8a-ea2a2420deb6",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/76fa36fc-c930-4bf3-8c8a-ea2a2420deb6",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "metadata": {
+ "kernel_id": "nokernel",
+ "ramdisk_id": "nokernel"
+ },
+ "minDisk": 0,
+ "minRam": 0,
+ "name": "fakeimage123456",
+ "progress": 100,
+ "status": "ACTIVE",
+ "updated": "2011-01-01T01:02:03Z"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-details-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-details-resp.xml
new file mode 100644
index 000000000..654251a33
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-details-resp.xml
@@ -0,0 +1,71 @@
+
+
+
+
+ nokernel
+ True
+ nokernel
+ x86_64
+
+
+
+
+
+
+
+ nokernel
+ nokernel
+ x86_64
+
+
+
+
+
+
+
+ nokernel
+ nokernel
+
+
+
+
+
+
+
+ nokernel
+ False
+ nokernel
+ x86_64
+
+
+
+
+
+
+
+ 155d900f-4e14-4e4c-a73d-069cbf4541e6
+ None
+
+
+
+
+
+
+
+ nokernel
+ nokernel
+
+
+
+
+
+
+
+ nokernel
+ nokernel
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-list-get-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-list-get-resp.json
new file mode 100644
index 000000000..eb14ed3c7
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-list-get-resp.json
@@ -0,0 +1,137 @@
+{
+ "images": [
+ {
+ "id": "70a599e0-31e7-49b7-b260-868f441e862b",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "name": "fakeimage7"
+ },
+ {
+ "id": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "name": "fakeimage123456"
+ },
+ {
+ "id": "a2459075-d96c-40d5-893e-577ff92e721c",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/a2459075-d96c-40d5-893e-577ff92e721c",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/a2459075-d96c-40d5-893e-577ff92e721c",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/a2459075-d96c-40d5-893e-577ff92e721c",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "name": "fakeimage123456"
+ },
+ {
+ "id": "a440c04b-79fa-479c-bed1-0b816eaec379",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/a440c04b-79fa-479c-bed1-0b816eaec379",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/a440c04b-79fa-479c-bed1-0b816eaec379",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/a440c04b-79fa-479c-bed1-0b816eaec379",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "name": "fakeimage6"
+ },
+ {
+ "id": "c905cedb-7281-47e4-8a62-f26bc5fc4c77",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/c905cedb-7281-47e4-8a62-f26bc5fc4c77",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/c905cedb-7281-47e4-8a62-f26bc5fc4c77",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/c905cedb-7281-47e4-8a62-f26bc5fc4c77",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "name": "fakeimage123456"
+ },
+ {
+ "id": "cedef40a-ed67-4d10-800e-17455edce175",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/cedef40a-ed67-4d10-800e-17455edce175",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/cedef40a-ed67-4d10-800e-17455edce175",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/cedef40a-ed67-4d10-800e-17455edce175",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "name": "fakeimage123456"
+ },
+ {
+ "id": "76fa36fc-c930-4bf3-8c8a-ea2a2420deb6",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/76fa36fc-c930-4bf3-8c8a-ea2a2420deb6",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/76fa36fc-c930-4bf3-8c8a-ea2a2420deb6",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/76fa36fc-c930-4bf3-8c8a-ea2a2420deb6",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "name": "fakeimage123456"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-list-get-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-list-get-resp.xml
new file mode 100644
index 000000000..0674afb09
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-list-get-resp.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-list-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-list-resp.json
new file mode 100644
index 000000000..eb14ed3c7
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-list-resp.json
@@ -0,0 +1,137 @@
+{
+ "images": [
+ {
+ "id": "70a599e0-31e7-49b7-b260-868f441e862b",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "name": "fakeimage7"
+ },
+ {
+ "id": "155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/155d900f-4e14-4e4c-a73d-069cbf4541e6",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "name": "fakeimage123456"
+ },
+ {
+ "id": "a2459075-d96c-40d5-893e-577ff92e721c",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/a2459075-d96c-40d5-893e-577ff92e721c",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/a2459075-d96c-40d5-893e-577ff92e721c",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/a2459075-d96c-40d5-893e-577ff92e721c",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "name": "fakeimage123456"
+ },
+ {
+ "id": "a440c04b-79fa-479c-bed1-0b816eaec379",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/a440c04b-79fa-479c-bed1-0b816eaec379",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/a440c04b-79fa-479c-bed1-0b816eaec379",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/a440c04b-79fa-479c-bed1-0b816eaec379",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "name": "fakeimage6"
+ },
+ {
+ "id": "c905cedb-7281-47e4-8a62-f26bc5fc4c77",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/c905cedb-7281-47e4-8a62-f26bc5fc4c77",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/c905cedb-7281-47e4-8a62-f26bc5fc4c77",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/c905cedb-7281-47e4-8a62-f26bc5fc4c77",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "name": "fakeimage123456"
+ },
+ {
+ "id": "cedef40a-ed67-4d10-800e-17455edce175",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/cedef40a-ed67-4d10-800e-17455edce175",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/cedef40a-ed67-4d10-800e-17455edce175",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/cedef40a-ed67-4d10-800e-17455edce175",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "name": "fakeimage123456"
+ },
+ {
+ "id": "76fa36fc-c930-4bf3-8c8a-ea2a2420deb6",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/images/76fa36fc-c930-4bf3-8c8a-ea2a2420deb6",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/images/76fa36fc-c930-4bf3-8c8a-ea2a2420deb6",
+ "rel": "bookmark"
+ },
+ {
+ "href": "http://glance.openstack.example.com/openstack/images/76fa36fc-c930-4bf3-8c8a-ea2a2420deb6",
+ "rel": "alternate",
+ "type": "application/vnd.openstack.image"
+ }
+ ],
+ "name": "fakeimage123456"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-list-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-list-resp.xml
new file mode 100644
index 000000000..0674afb09
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/images-list-resp.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/limit-get-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/limit-get-resp.json
new file mode 100644
index 000000000..29b7b80b6
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/limit-get-resp.json
@@ -0,0 +1,74 @@
+{
+ "limits": {
+ "absolute": {
+ "maxImageMeta": 128,
+ "maxPersonality": 5,
+ "maxPersonalitySize": 10240,
+ "maxServerMeta": 128,
+ "maxTotalCores": 20,
+ "maxTotalFloatingIps": 10,
+ "maxTotalInstances": 10,
+ "maxTotalKeypairs": 100,
+ "maxTotalRAMSize": 51200,
+ "maxTotalVolumeGigabytes": 1000,
+ "maxTotalVolumes": 10,
+ "maxSecurityGroups": 10,
+ "maxSecurityGroupRules": 20
+ },
+ "rate": [
+ {
+ "limit": [
+ {
+ "next-available": "2012-08-31T22:36:27Z",
+ "remaining": 10,
+ "unit": "MINUTE",
+ "value": 10,
+ "verb": "POST"
+ },
+ {
+ "next-available": "2012-08-31T22:36:27Z",
+ "remaining": 10,
+ "unit": "MINUTE",
+ "value": 10,
+ "verb": "PUT"
+ },
+ {
+ "next-available": "2012-08-31T22:36:27Z",
+ "remaining": 100,
+ "unit": "MINUTE",
+ "value": 100,
+ "verb": "DELETE"
+ }
+ ],
+ "regex": ".*",
+ "uri": "*"
+ },
+ {
+ "limit": [
+ {
+ "next-available": "2012-08-31T22:36:27Z",
+ "remaining": 50,
+ "unit": "DAY",
+ "value": 50,
+ "verb": "POST"
+ }
+ ],
+ "regex": "^/servers",
+ "uri": "*/servers"
+ },
+ {
+ "limit": [
+ {
+ "next-available": "2012-08-31T22:36:27Z",
+ "remaining": 3,
+ "unit": "MINUTE",
+ "value": 3,
+ "verb": "GET"
+ }
+ ],
+ "regex": ".*changes-since.*",
+ "uri": "*changes-since*"
+ }
+ ]
+ }
+}
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/limit-get-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/limit-get-resp.xml
new file mode 100644
index 000000000..b3811a528
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/limit-get-resp.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/console-output-post-req.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/console-output-post-req.json
new file mode 100644
index 000000000..7bed92359
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/console-output-post-req.json
@@ -0,0 +1,5 @@
+{
+ "os-getConsoleOutput": {
+ "length": 50
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/console-output-post-req.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/console-output-post-req.xml
new file mode 100644
index 000000000..9024061fc
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/console-output-post-req.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/console-output-post-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/console-output-post-resp.json
new file mode 100644
index 000000000..27ffe7d4c
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/console-output-post-resp.json
@@ -0,0 +1,3 @@
+{
+ "output": "FAKE CONSOLE OUTPUT\nANOTHER\nLAST LINE"
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/console-output-post-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/console-output-post-resp.xml
new file mode 100644
index 000000000..9c5bad625
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/console-output-post-resp.xml
@@ -0,0 +1,4 @@
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/server-post-req.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/server-post-req.json
new file mode 100644
index 000000000..d88eb4122
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/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/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/server-post-req.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/server-post-req.xml
new file mode 100644
index 000000000..0a3c8bb53
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/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/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/server-post-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/server-post-resp.json
new file mode 100644
index 000000000..54e47aefa
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/server-post-resp.json
@@ -0,0 +1,16 @@
+{
+ "server": {
+ "adminPass": "N4Lxd6cMUXmE",
+ "id": "4e44ac84-f3ed-4219-aa2e-b3d1477f0ac3",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/servers/4e44ac84-f3ed-4219-aa2e-b3d1477f0ac3",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/servers/4e44ac84-f3ed-4219-aa2e-b3d1477f0ac3",
+ "rel": "bookmark"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/server-post-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/server-post-resp.xml
new file mode 100644
index 000000000..0efd9029d
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-console-output/server-post-resp.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-scheduler-hints/scheduler-hints-post-req.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-scheduler-hints/scheduler-hints-post-req.json
new file mode 100644
index 000000000..3e437e63f
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-scheduler-hints/scheduler-hints-post-req.json
@@ -0,0 +1,11 @@
+{
+ "server": {
+ "name": "new-server-test",
+ "imageRef": "70a599e0-31e7-49b7-b260-868f441e862b",
+ "flavorRef": "1"
+ },
+ "os:scheduler_hints": {
+ "hypervisor": "xen",
+ "near": "2b7c42eb-7736-4a0f-afab-f23969a35ada"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-scheduler-hints/scheduler-hints-post-req.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-scheduler-hints/scheduler-hints-post-req.xml
new file mode 100644
index 000000000..079289de0
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-scheduler-hints/scheduler-hints-post-req.xml
@@ -0,0 +1,10 @@
+
+
+ xen
+ eb999657-dd6b-464e-8713-95c532ac3b18
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-scheduler-hints/scheduler-hints-post-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-scheduler-hints/scheduler-hints-post-resp.json
new file mode 100644
index 000000000..cc3a87316
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-scheduler-hints/scheduler-hints-post-resp.json
@@ -0,0 +1,16 @@
+{
+ "server": {
+ "adminPass": "yjzytFHb7XHc",
+ "id": "f8f4f3ce-f6e0-4e05-8f79-bf984fdfce45",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/servers/f8f4f3ce-f6e0-4e05-8f79-bf984fdfce45",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/servers/f8f4f3ce-f6e0-4e05-8f79-bf984fdfce45",
+ "rel": "bookmark"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-scheduler-hints/scheduler-hints-post-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-scheduler-hints/scheduler-hints-post-resp.xml
new file mode 100644
index 000000000..59929d808
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-scheduler-hints/scheduler-hints-post-resp.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-group-post-req.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-group-post-req.json
new file mode 100644
index 000000000..d6ab42c69
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-group-post-req.json
@@ -0,0 +1,6 @@
+{
+ "security_group": {
+ "name": "json-test",
+ "description": "description"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-group-post-req.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-group-post-req.xml
new file mode 100644
index 000000000..60b3c249d
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-group-post-req.xml
@@ -0,0 +1,5 @@
+
+
+ description
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-create-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-create-resp.json
new file mode 100644
index 000000000..d09f83d98
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-create-resp.json
@@ -0,0 +1,9 @@
+{
+ "security_group": {
+ "description": "description",
+ "id": 2,
+ "name": "json-test",
+ "rules": [],
+ "tenant_id": "openstack"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-create-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-create-resp.xml
new file mode 100644
index 000000000..494fb28d9
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-create-resp.xml
@@ -0,0 +1,7 @@
+
+
+
+ description
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-get-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-get-resp.json
new file mode 100644
index 000000000..1b134d790
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-get-resp.json
@@ -0,0 +1,9 @@
+{
+ "security_group": {
+ "description": "default",
+ "id": 1,
+ "name": "default",
+ "rules": [],
+ "tenant_id": "openstack"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-get-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-get-resp.xml
new file mode 100644
index 000000000..140f58b4e
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-get-resp.xml
@@ -0,0 +1,5 @@
+
+
+ default
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-list-get-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-list-get-resp.json
new file mode 100644
index 000000000..a5c33e699
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-list-get-resp.json
@@ -0,0 +1,11 @@
+{
+ "security_groups": [
+ {
+ "description": "default",
+ "id": 1,
+ "name": "default",
+ "rules": [],
+ "tenant_id": "openstack"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-list-get-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-list-get-resp.xml
new file mode 100644
index 000000000..f4266adef
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/security-groups-list-get-resp.xml
@@ -0,0 +1,7 @@
+
+
+
+ default
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/server-post-req.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/server-post-req.json
new file mode 100644
index 000000000..d88eb4122
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/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/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/server-post-req.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/server-post-req.xml
new file mode 100644
index 000000000..77f8db2ef
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/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/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/server-post-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/server-post-resp.json
new file mode 100644
index 000000000..f77a91e38
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/server-post-resp.json
@@ -0,0 +1,21 @@
+{
+ "server": {
+ "adminPass": "QmKpgBk7izBM",
+ "id": "3ad37a3a-d5c4-40ab-9bff-af5b66a0e35b",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/servers/3ad37a3a-d5c4-40ab-9bff-af5b66a0e35b",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/servers/3ad37a3a-d5c4-40ab-9bff-af5b66a0e35b",
+ "rel": "bookmark"
+ }
+ ],
+ "security_groups": [
+ {
+ "name": "default"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/server-post-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/server-post-resp.xml
new file mode 100644
index 000000000..31af00c24
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/server-post-resp.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/server-security-groups-list-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/server-security-groups-list-resp.json
new file mode 100644
index 000000000..a5c33e699
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/server-security-groups-list-resp.json
@@ -0,0 +1,11 @@
+{
+ "security_groups": [
+ {
+ "description": "default",
+ "id": 1,
+ "name": "default",
+ "rules": [],
+ "tenant_id": "openstack"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/server-security-groups-list-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/server-security-groups-list-resp.xml
new file mode 100644
index 000000000..f4266adef
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-security-groups/server-security-groups-list-resp.xml
@@ -0,0 +1,7 @@
+
+
+
+ default
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-server-start-stop/server_start_stop.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-server-start-stop/server_start_stop.json
new file mode 100644
index 000000000..7fdb5fd30
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-server-start-stop/server_start_stop.json
@@ -0,0 +1,3 @@
+{
+ "os-stop" : null
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-server-start-stop/server_start_stop.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-server-start-stop/server_start_stop.xml
new file mode 100644
index 000000000..69aac4af4
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/os-server-start-stop/server_start_stop.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-changepassword.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-changepassword.json
new file mode 100644
index 000000000..6c73e3287
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-changepassword.json
@@ -0,0 +1,5 @@
+{
+ "changePassword" : {
+ "adminPass" : "supersecret"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/changepassword.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-changepassword.xml
similarity index 78%
rename from doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/changepassword.xml
rename to doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-changepassword.xml
index f1a7ffa16..dad828c46 100644
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/changepassword.xml
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-changepassword.xml
@@ -1,4 +1,4 @@
+ adminPass="supersecret"/>
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-confirmresize.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-confirmresize.json
new file mode 100644
index 000000000..2940d2a39
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-confirmresize.json
@@ -0,0 +1,3 @@
+{
+ "confirmResize" : null
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-confirmresize.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-confirmresize.xml
new file mode 100644
index 000000000..ffad7f16a
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-confirmresize.xml
@@ -0,0 +1,3 @@
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-createimage.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-createimage.json
new file mode 100644
index 000000000..5631f1eaa
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-createimage.json
@@ -0,0 +1,8 @@
+{
+ "createImage" : {
+ "name" : "test-image",
+ "metadata": {
+ "myvar": "testenv"
+ }
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-createimage.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-createimage.xml
new file mode 100644
index 000000000..83eec78f0
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-createimage.xml
@@ -0,0 +1,8 @@
+
+
+
+ testenv
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-reboot.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-reboot.json
new file mode 100644
index 000000000..3920ea728
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-reboot.json
@@ -0,0 +1,5 @@
+{
+ "reboot" : {
+ "type" : "SOFT"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-reboot.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-reboot.xml
new file mode 100644
index 000000000..b36d35801
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-reboot.xml
@@ -0,0 +1,4 @@
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-rebuild-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-rebuild-resp.json
new file mode 100644
index 000000000..c68c00038
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-rebuild-resp.json
@@ -0,0 +1,55 @@
+{
+ "server": {
+ "accessIPv4": "1.2.3.4",
+ "accessIPv6": "fe80::100",
+ "addresses": {
+ "private": [
+ {
+ "addr": "192.168.0.3",
+ "version": 4
+ }
+ ]
+ },
+ "adminPass": "seekr3t",
+ "created": "2012-09-12T17:20:36Z",
+ "flavor": {
+ "id": "1",
+ "links": [
+ {
+ "href": "http://openstack.example.com/openstack/flavors/1",
+ "rel": "bookmark"
+ }
+ ]
+ },
+ "hostId": "1e3da81662354c25560b7e5ea6d8123031f67168b6992f20bb84df69",
+ "id": "075e40fe-9f03-4652-ba8e-5f8e2547899a",
+ "image": {
+ "id": "70a599e0-31e7-49b7-b260-868f441e862b",
+ "links": [
+ {
+ "href": "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "bookmark"
+ }
+ ]
+ },
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/servers/075e40fe-9f03-4652-ba8e-5f8e2547899a",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/servers/075e40fe-9f03-4652-ba8e-5f8e2547899a",
+ "rel": "bookmark"
+ }
+ ],
+ "metadata": {
+ "meta var": "meta val"
+ },
+ "name": "testserver",
+ "progress": 0,
+ "status": "ACTIVE",
+ "tenant_id": "openstack",
+ "updated": "2012-09-12T17:20:37Z",
+ "user_id": "fake"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-rebuild-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-rebuild-resp.xml
new file mode 100644
index 000000000..3e4a0255b
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-rebuild-resp.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+ Apache1
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/server-post-req.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-rebuild.json
similarity index 63%
rename from doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/server-post-req.json
rename to doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-rebuild.json
index 2e6a7a342..e5f2c0cd5 100644
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/server-post-req.json
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-rebuild.json
@@ -1,16 +1,18 @@
{
- "server" : {
- "name" : "new-server-test",
- "imageRef" : "http://servers.api.openstack.org/1234/images/52415800-8b69-11e0-9b19-734f6f006e54",
- "flavorRef" : "52415800-8b69-11e0-9b19-734f1195ff37",
+ "rebuild" : {
+ "imageRef" : "http://openstack.example.com/v2/32278/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "name" : "testserver",
+ "adminPass" : "seekr3t",
+ "accessIPv4" : "1.2.3.4",
+ "accessIPv6" : "fe80::100",
"metadata" : {
- "My Server Name" : "Apache1"
+ "meta var" : "meta val"
},
"personality" : [
{
"path" : "/etc/banner.txt",
- "contents" : "ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6 b25zLiINCg0KLVJpY2hhcmQgQmFjaA=="
- }
- ]
+ "contents" : "ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6 b25zLiINCg0KLVJpY2hhcmQgQmFjaA=="
+ }
+ ]
}
-}
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-rebuild.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-rebuild.xml
new file mode 100644
index 000000000..c97e6a6c1
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-rebuild.xml
@@ -0,0 +1,25 @@
+
+
+
+ Apache1
+
+
+
+ ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp
+ dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k
+ IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs
+ c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g
+ QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo
+ ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv
+ dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy
+ c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6
+ b25zLiINCg0KLVJpY2hhcmQgQmFjaA==
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-resize.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-resize.json
new file mode 100644
index 000000000..bdaa37a17
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-resize.json
@@ -0,0 +1,5 @@
+{
+ "resize" : {
+ "flavorRef" : "2"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/resize.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-resize.xml
similarity index 50%
rename from doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/resize.xml
rename to doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-resize.xml
index 0e0125422..8dfb53c6a 100644
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/resize.xml
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-resize.xml
@@ -1,4 +1,4 @@
+ flavorRef="2"/>
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-revertresize.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-revertresize.json
new file mode 100644
index 000000000..76c460242
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-revertresize.json
@@ -0,0 +1,3 @@
+{
+ "revertResize" : null
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-revertresize.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-revertresize.xml
new file mode 100644
index 000000000..7981753e7
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-action-revertresize.xml
@@ -0,0 +1,3 @@
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-get-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-get-resp.json
new file mode 100644
index 000000000..c6ebd4195
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-get-resp.json
@@ -0,0 +1,54 @@
+{
+ "server": {
+ "accessIPv4": "",
+ "accessIPv6": "",
+ "addresses": {
+ "private": [
+ {
+ "addr": "192.168.0.3",
+ "version": 4
+ }
+ ]
+ },
+ "created": "2012-08-20T21:11:09Z",
+ "flavor": {
+ "id": "1",
+ "links": [
+ {
+ "href": "http://openstack.example.com/openstack/flavors/1",
+ "rel": "bookmark"
+ }
+ ]
+ },
+ "hostId": "65201c14a29663e06d0748e561207d998b343e1d164bfa0aafa9c45d",
+ "id": "893c7791-f1df-4c3d-8383-3caae9656c62",
+ "image": {
+ "id": "70a599e0-31e7-49b7-b260-868f441e862b",
+ "links": [
+ {
+ "href": "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "bookmark"
+ }
+ ]
+ },
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/servers/893c7791-f1df-4c3d-8383-3caae9656c62",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/servers/893c7791-f1df-4c3d-8383-3caae9656c62",
+ "rel": "bookmark"
+ }
+ ],
+ "metadata": {
+ "My Server Name": "Apache1"
+ },
+ "name": "new-server-test",
+ "progress": 0,
+ "status": "ACTIVE",
+ "tenant_id": "openstack",
+ "updated": "2012-08-20T21:11:09Z",
+ "user_id": "fake"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-get-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-get-resp.xml
new file mode 100644
index 000000000..e59319e42
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-get-resp.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+ Apache1
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-all-req.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-all-req.json
new file mode 100644
index 000000000..70e91a97c
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-all-req.json
@@ -0,0 +1,5 @@
+{
+ "metadata" : {
+ "label" : "production servers"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-all-req.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-all-req.xml
new file mode 100644
index 000000000..5c18330c1
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-all-req.xml
@@ -0,0 +1,5 @@
+
+
+
+ production servers
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-all-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-all-resp.json
new file mode 100644
index 000000000..a3dbd849f
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-all-resp.json
@@ -0,0 +1,5 @@
+{
+ "metadata": {
+ "label": "production servers"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-all-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-all-resp.xml
new file mode 100644
index 000000000..bfc90f7f6
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-all-resp.xml
@@ -0,0 +1,4 @@
+
+
+ production servers
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-req.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-req.json
new file mode 100644
index 000000000..730d25345
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-req.json
@@ -0,0 +1,5 @@
+{
+ "meta" : {
+ "label" : "production servers"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-req.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-req.xml
new file mode 100644
index 000000000..b8dd09595
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-req.xml
@@ -0,0 +1,3 @@
+
+
+production servers
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-resp.json
new file mode 100644
index 000000000..b83aa4b2e
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-resp.json
@@ -0,0 +1,5 @@
+{
+ "meta": {
+ "label": "production servers"
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-resp.xml
new file mode 100644
index 000000000..16656dfd5
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-metadata-resp.xml
@@ -0,0 +1,2 @@
+
+production servers
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-post-req.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-post-req.json
new file mode 100644
index 000000000..2269848f4
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-post-req.json
@@ -0,0 +1,16 @@
+{
+ "server": {
+ "flavorRef": "http://openstack.example.com/openstack/flavors/1",
+ "imageRef": "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "metadata": {
+ "My Server Name": "Apache1"
+ },
+ "name": "new-server-test",
+ "personality": [
+ {
+ "contents": "ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBpdCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5kIGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVsc2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4gQnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRoZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlvdSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vyc2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6b25zLiINCg0KLVJpY2hhcmQgQmFjaA==",
+ "path": "/etc/banner.txt"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-post-req.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-post-req.xml
new file mode 100644
index 000000000..2dbbb4438
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-post-req.xml
@@ -0,0 +1,19 @@
+
+
+
+ Apache1
+
+
+
+ ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp
+ dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k
+ IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs
+ c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g
+ QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo
+ ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv
+ dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy
+ c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6
+ b25zLiINCg0KLVJpY2hhcmQgQmFjaA==
+
+
+
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-post-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-post-resp.json
new file mode 100644
index 000000000..29ce13717
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-post-resp.json
@@ -0,0 +1,16 @@
+{
+ "server": {
+ "adminPass": "MVk5HPrazHcG",
+ "id": "5bbcc3c4-1da2-4437-a48a-66f15b1b13f9",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/servers/5bbcc3c4-1da2-4437-a48a-66f15b1b13f9",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/servers/5bbcc3c4-1da2-4437-a48a-66f15b1b13f9",
+ "rel": "bookmark"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-post-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-post-resp.xml
new file mode 100644
index 000000000..9725f33bf
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/server-post-resp.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/servers-details-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/servers-details-resp.json
new file mode 100644
index 000000000..3ea61531e
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/servers-details-resp.json
@@ -0,0 +1,56 @@
+{
+ "servers": [
+ {
+ "accessIPv4": "",
+ "accessIPv6": "",
+ "addresses": {
+ "private": [
+ {
+ "addr": "192.168.0.3",
+ "version": 4
+ }
+ ]
+ },
+ "created": "2012-09-07T16:56:37Z",
+ "flavor": {
+ "id": "1",
+ "links": [
+ {
+ "href": "http://openstack.example.com/openstack/flavors/1",
+ "rel": "bookmark"
+ }
+ ]
+ },
+ "hostId": "16d193736a5cfdb60c697ca27ad071d6126fa13baeb670fc9d10645e",
+ "id": "05184ba3-00ba-4fbc-b7a2-03b62b884931",
+ "image": {
+ "id": "70a599e0-31e7-49b7-b260-868f441e862b",
+ "links": [
+ {
+ "href": "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
+ "rel": "bookmark"
+ }
+ ]
+ },
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/servers/05184ba3-00ba-4fbc-b7a2-03b62b884931",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/servers/05184ba3-00ba-4fbc-b7a2-03b62b884931",
+ "rel": "bookmark"
+ }
+ ],
+ "metadata": {
+ "My Server Name": "Apache1"
+ },
+ "name": "new-server-test",
+ "progress": 0,
+ "status": "ACTIVE",
+ "tenant_id": "openstack",
+ "updated": "2012-09-07T16:56:37Z",
+ "user_id": "fake"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/servers-details-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/servers-details-resp.xml
new file mode 100644
index 000000000..83bcf0f79
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/servers-details-resp.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+ Apache1
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/servers-list-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/servers-list-resp.json
new file mode 100644
index 000000000..2cc75eef1
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/servers-list-resp.json
@@ -0,0 +1,18 @@
+{
+ "servers": [
+ {
+ "id": "616fb98f-46ca-475e-917e-2563e5a8cd19",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/openstack/servers/616fb98f-46ca-475e-917e-2563e5a8cd19",
+ "rel": "self"
+ },
+ {
+ "href": "http://openstack.example.com/openstack/servers/616fb98f-46ca-475e-917e-2563e5a8cd19",
+ "rel": "bookmark"
+ }
+ ],
+ "name": "new-server-test"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/servers-list-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/servers-list-resp.xml
new file mode 100644
index 000000000..cbd7892e7
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/servers-list-resp.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/versions-get-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/versions-get-resp.json
new file mode 100644
index 000000000..8bcc7f4f2
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/versions-get-resp.json
@@ -0,0 +1,15 @@
+{
+ "versions": [
+ {
+ "id": "v2.0",
+ "links": [
+ {
+ "href": "http://openstack.example.com/v2/",
+ "rel": "self"
+ }
+ ],
+ "status": "CURRENT",
+ "updated": "2011-01-21T11:33:21Z"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/versions-get-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/versions-get-resp.xml
new file mode 100644
index 000000000..d0cea0cd5
--- /dev/null
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/api_samples/versions-get-resp.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/os-compute-2.wadl b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/os-compute-2.wadl
index 7dac146f8..59e40f38a 100644
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/os-compute-2.wadl
+++ b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/os-compute-2.wadl
@@ -1,13 +1,13 @@
-
+
-
+
%common;]>
@@ -278,7 +278,7 @@
-
+
-
+
&commonFaults;
@@ -306,12 +306,12 @@
-
+
-
+
&commonFaults;
@@ -326,7 +326,7 @@
-
+
-
+
&commonFaults;
@@ -365,11 +365,11 @@
-
+
-
+
&commonFaults; &getFaults;
@@ -386,7 +386,7 @@
-
+
-
+
&commonFaults;
@@ -423,7 +423,7 @@
-
+
-
+
&commonFaults;
@@ -461,11 +461,11 @@
-
+
-
+
&commonFaults; &getFaults;
@@ -490,7 +490,7 @@
The
following examples show XML and JSON
requests:
-
+
@@ -539,7 +539,7 @@
-
+
@@ -551,12 +551,12 @@
-
+
-
+
@@ -577,7 +577,9 @@
path="/csapi:servers/atom:link[@rel='servers']/@href">
List
- of servers.
+ of servers.
+
+
-
+
+
+
+
+
&commonFaults;
@@ -613,7 +619,7 @@
The
following examples show the list server
responses:
-
+
@@ -633,8 +639,9 @@
-
-
+
+
+
&commonFaults;
@@ -647,12 +654,12 @@
-
+
-
+
&commonFaults; &getFaults;
@@ -668,7 +675,7 @@
-
+
@@ -681,7 +688,7 @@
-
+
@@ -713,12 +720,12 @@
-
+
-
+
@@ -736,11 +743,11 @@
-
+
-
+
@@ -756,11 +763,11 @@
-
+
-
+
@@ -773,12 +780,12 @@
-
+
-
+
@@ -796,11 +803,11 @@
-
+
-
+
@@ -831,11 +838,11 @@
-
+
-
+
@@ -867,12 +874,12 @@
-
+
-
+
@@ -903,11 +910,11 @@
-
+
-
+
@@ -1043,7 +1050,7 @@
-
+
-
+
@@ -1084,7 +1091,7 @@
-
+
@@ -1104,7 +1111,7 @@
-
+
@@ -1119,12 +1126,12 @@
-
+
-
+
@@ -1140,7 +1147,7 @@
-
+
@@ -1159,7 +1166,7 @@
-
+
@@ -1182,14 +1189,14 @@
-
+ href="api_samples/image-metadata-post-req.json"/>
@@ -1198,7 +1205,7 @@
element="csapi:metadata">
+ href="api_samples/image-metadata-post-resp.xml"/>
@@ -1218,7 +1225,7 @@
+ href="api_samples/image-metadata-post-resp.json"/>
@@ -1244,12 +1251,12 @@
-
+
-
+
@@ -1257,7 +1264,7 @@
-
+
@@ -1276,7 +1283,7 @@
-
+
@@ -1295,12 +1302,12 @@
-
+
-
+
@@ -1321,12 +1328,12 @@
-
+
-
+
@@ -1334,12 +1341,12 @@
-
+
-
+
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/changepassword.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/changepassword.json
deleted file mode 100644
index 45c4fd978..000000000
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/changepassword.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "changePassword" : {
- "adminPass" : "ss1293837$%^"
- }
-}
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/extension.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/extension.json
deleted file mode 100644
index ce6b62520..000000000
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/extension.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "extension" : {
- "name" : "Public Image Extension",
- "namespace" : "http://docs.rackspacecloud.com/servers/api/ext/pie/v1.0",
- "alias" : "RS-PIE",
- "updated" : "2011-01-22T13:25:27-06:00",
- "description" : "Adds the capability to share an image with other users.",
- "links" : [
- {
- "rel" : "describedby",
- "type" : "application/pdf",
- "href" : "http://docs.rackspacecloud.com/servers/api/ext/cs-pie-20111111.pdf"
- },
- {
- "rel" : "describedby",
- "type" : "application/vnd.sun.wadl+xml",
- "href" : "http://docs.rackspacecloud.com/servers/api/ext/cs-pie.wadl"
- }
- ]
- }
-}
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/extension.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/extension.xml
deleted file mode 100644
index c6e4023e0..000000000
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/extension.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
- Adds the capability to share an image with other users.
-
-
-
-
-
-
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/extensions.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/extensions.json
deleted file mode 100644
index 3fd77fcdd..000000000
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/extensions.json
+++ /dev/null
@@ -1,42 +0,0 @@
-{
- "extensions": [
- {
- "name": "Public Image Extension",
- "namespace": "http://docs.rackspacecloud.com/servers/api/ext/pie/v1.0",
- "alias": "RAX-PIE",
- "updated": "2011-01-22T13:25:27-06:00",
- "description": "Adds the capability to share an image with other users.",
- "links": [
- {
- "rel": "describedby",
- "type": "application/pdf",
- "href": "http://docs.rackspacecloud.com/servers/api/ext/cs-pie-20111111.pdf"
- },
- {
- "rel": "describedby",
- "type": "application/vnd.sun.wadl+xml",
- "href": "http://docs.rackspacecloud.com/servers/api/ext/cs-pie.wadl"
- }
- ]
- },
- {
- "name": "Cloud Block Storage",
- "namespace": "http://docs.rackspacecloud.com/servers/api/ext/cbs/v1.0",
- "alias": "RAX-CBS",
- "updated": "2011-01-12T11:22:33-06:00",
- "description": "Allows mounting cloud block storage volumes.",
- "links": [
- {
- "rel": "describedby",
- "type": "application/pdf",
- "href": "http://docs.rackspacecloud.com/servers/api/ext/cs-cbs-20111201.pdf"
- },
- {
- "rel": "describedby",
- "type": "application/vnd.sun.wadl+xml",
- "href": "http://docs.rackspacecloud.com/servers/api/ext/cs-cbs.wadl"
- }
- ]
- }
- ]
-}
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/extensions.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/extensions.xml
deleted file mode 100644
index 09784bb13..000000000
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/extensions.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
- Adds the capability to share an
- image with other users.
-
-
-
-
-
-
-
-
- Allows mounting cloud block
- storage volumes.
-
-
-
-
-
-
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/image.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/image.json
deleted file mode 100644
index 1d81a514c..000000000
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/image.json
+++ /dev/null
@@ -1,37 +0,0 @@
-{
- "image" : {
- "id" : "52415800-8b69-11e0-9b19-734f5736d2a2",
- "name" : "My Server Backup",
- "updated" : "2010-10-10T12:00:00Z",
- "created" : "2010-08-10T12:00:00Z",
- "tenant_id" : "12345",
- "user_id" : "joe",
- "status" : "SAVING",
- "progress" : 80,
- "minDisk" : 5,
- "minRam" : 256,
- "server" : {
- "id": "52415800-8b69-11e0-9b19-734f335aa7b3",
- "links": [
- {
- "rel": "self",
- "href": "http://servers.api.openstack.org/v1.1/1234/servers/52415800-8b69-11e0-9b19-734f335aa7b3"
- },
- {
- "rel": "bookmark",
- "href": "http://servers.api.openstack.org/1234/servers/52415800-8b69-11e0-9b19-734f335aa7b3"
- }
- ]
- },
- "links": [
- {
- "rel" : "self",
- "href" : "http://servers.api.openstack.org/v1.1/1234/images/52415800-8b69-11e0-9b19-734f5736d2a2"
- },
- {
- "rel" : "bookmark",
- "href" : "http://servers.api.openstack.org/1234/images/52415800-8b69-11e0-9b19-734f5736d2a2"
- }
- ]
- }
-}
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/image.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/image.xml
deleted file mode 100644
index fd9d870ad..000000000
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/image.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/images.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/images.json
deleted file mode 100644
index cb96f9cae..000000000
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/images.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "images": [
- {
- "id": "52415800-8b69-11e0-9b19-734f6f006e54",
- "name": "CentOS 5.2",
- "updated": "2010-10-10T12:00:00Z",
- "created": "2010-08-10T12:00:00Z",
- "tenant_id" : "12345",
- "user_id" : "joe",
- "status": "ACTIVE",
- "metadata": {
- "ImageType": "Gold",
- "ImageVersion": "1.5"
- },
- "links": [
- {
- "rel": "self",
- "href": "http://servers.api.openstack.org/v1.1/1234/images/52415800-8b69-11e0-9b19-734f6f006e54"
- },
- {
- "rel": "bookmark",
- "href": "http://servers.api.openstack.org/1234/images/52415800-8b69-11e0-9b19-734f6f006e54"
- }
- ]
- },
- {
- "id" : "52415800-8b69-11e0-9b19-734f5736d2a2",
- "name" : "My Server Backup",
- "updated" : "2010-10-10T12:00:00Z",
- "created" : "2010-08-10T12:00:00Z",
- "tenant_id" : "12345",
- "user_id" : "joe",
- "status" : "SAVING",
- "progress" : 80,
- "minDisk" : 5,
- "minRam" : 256,
- "server" : {
- "id": "52415800-8b69-11e0-9b19-734f335aa7b3",
- "links": [
- {
- "rel": "self",
- "href": "http://servers.api.openstack.org/v1.1/1234/servers/52415800-8b69-11e0-9b19-734f335aa7b3"
- },
- {
- "rel": "bookmark",
- "href": "http://servers.api.openstack.org/1234/servers/52415800-8b69-11e0-9b19-734f335aa7b3"
- }
- ]
- },
- "links": [
- {
- "rel" : "self",
- "href" : "http://servers.api.openstack.org/v1.1/1234/images/52415800-8b69-11e0-9b19-734f5736d2a2"
- },
- {
- "rel" : "bookmark",
- "href" : "http://servers.api.openstack.org/1234/images/52415800-8b69-11e0-9b19-734f5736d2a2"
- }
- ]}]}
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/images.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/images.xml
deleted file mode 100644
index 4b2a41b25..000000000
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/images.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
-
-
- Gold
- 1.5
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/limits.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/limits.json
deleted file mode 100644
index 46b10d219..000000000
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/limits.json
+++ /dev/null
@@ -1,66 +0,0 @@
-{
- "limits": {
- "rate": [
- {
- "uri": "*",
- "regex": ".*",
- "limit": [
- {
- "value": 10,
- "verb": "POST",
- "remaining": 2,
- "unit": "MINUTE",
- "next-available": "2011-12-15T22:42:45Z"
- },
- {
- "value": 10,
- "verb": "PUT",
- "remaining": 2,
- "unit": "MINUTE",
- "next-available": "2011-12-15T22:42:45Z"
- },
- {
- "value": 100,
- "verb": "DELETE",
- "remaining": 100,
- "unit": "MINUTE",
- "next-available": "2011-12-15T22:42:45Z"
- }
- ]
- },
- {
- "uri": "*changes-since*",
- "regex": "changes-since",
- "limit": [
- {
- "value": 3,
- "verb": "GET",
- "remaining": 3,
- "unit": "MINUTE",
- "next-available": "2011-12-15T22:42:45Z"
- }
- ]
- },
- {
- "uri": "*/servers",
- "regex": "^/servers",
- "limit": [
- {
- "verb": "POST",
- "value": 25,
- "remaining": 24,
- "unit": "DAY",
- "next-available": "2011-12-15T22:42:45Z"
- }
- ]
- }
- ],
- "absolute": {
- "maxTotalRAMSize": 51200,
- "maxServerMeta": 5,
- "maxImageMeta": 5,
- "maxPersonality": 5,
- "maxPersonalitySize": 10240
- }
- }
-}
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/limits.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/limits.xml
deleted file mode 100644
index 2e2365635..000000000
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/limits.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/resize.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/resize.json
deleted file mode 100644
index c8d0b2bda..000000000
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/resize.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "resize" : {
- "flavorRef" : "http://servers.api.openstack.org/1234/flavors/52415800-8b69-11e0-9b19-734f1195ff37"
- }
-}
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/server-post-resp.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/server-post-resp.json
deleted file mode 100644
index d302e6ee9..000000000
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/server-post-resp.json
+++ /dev/null
@@ -1,78 +0,0 @@
-{
- "server": {
- "id": "52415800-8b69-11e0-9b19-734f565bc83b",
- "tenant_id": "1234",
- "user_id": "5678",
- "name": "new-server-test",
- "created": "2010-11-11T12:00:00Z",
- "hostId": "e4d909c290d0fb1ca068ffaddf22cbd0",
- "accessIPv4" : "67.23.10.138",
- "accessIPv6" : "::babe:67.23.10.138",
- "progress": 0,
- "status": "BUILD",
- "adminPass": "GFf1j9aP",
- "image" : {
- "id": "52415800-8b69-11e0-9b19-734f6f006e54",
- "name": "CentOS 5.2",
- "links": [
- {
- "rel": "self",
- "href": "http://servers.api.openstack.org/v1.1/1234/images/52415800-8b69-11e0-9b19-734f6f006e54"
- },
- {
- "rel": "bookmark",
- "href": "http://servers.api.openstack.org/1234/images/52415800-8b69-11e0-9b19-734f6f006e54"
- }
- ]
- },
- "flavor" : {
- "id": "52415800-8b69-11e0-9b19-734f1195ff37",
- "name": "256 MB Server",
- "links": [
- {
- "rel": "self",
- "href": "http://servers.api.openstack.org/v1.1/1234/flavors/52415800-8b69-11e0-9b19-734f1195ff37"
- },
- {
- "rel": "bookmark",
- "href": "http://servers.api.openstack.org/1234/flavors/52415800-8b69-11e0-9b19-734f1195ff37"
- }
- ]
- },
- "metadata": {
- "My Server Name": "Apache1"
- },
- "addresses": {
- "public" : [
- {
- "version": 4,
- "addr": "67.23.10.138"
- },
- {
- "version": 6,
- "addr": "::babe:67.23.10.138"
- }
- ],
- "private" : [
- {
- "version": 4,
- "addr": "10.176.42.19"
- },
- {
- "version": 6,
- "addr": "::babe:10.176.42.19"
- }
- ]
- },
- "links": [
- {
- "rel": "self",
- "href": "http://servers.api.openstack.org/v1.1/1234/servers/52415800-8b69-11e0-9b19-734fcece0043"
- },
- {
- "rel": "bookmark",
- "href": "http://servers.api.openstack.org/1234/servers/52415800-8b69-11e0-9b19-734fcece0043"
- }
- ]
- }
-}
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/server-post-resp.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/server-post-resp.xml
deleted file mode 100644
index 0b169b2b6..000000000
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/server-post-resp.xml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- Apache1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/version.json b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/version.json
deleted file mode 100644
index b5c363758..000000000
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/version.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "version" : {
- "id" : "v1.1",
- "status" : "CURRENT",
- "updated" : "2011-01-21T11:33:21-06:00",
- "links": [
- {
- "rel" : "self",
- "href" : "http://servers.api.openstack.org/v1.0/"
- },
- {
- "rel" : "describedby",
- "type" : "application/pdf",
- "href" : "http://docs.rackspacecloud.com/servers/api/v1.1/cs-devguide-20110125.pdf"
- },
- {
- "rel" : "describedby",
- "type" : "application/vnd.sun.wadl+xml",
- "href" : "http://docs.rackspacecloud.com/servers/api/v1.1/application.wadl"
- }
- ],
- "media-types": [
- {
- "base" : "application/xml",
- "type" : "application/vnd.openstack.compute+xml;version=1.1"
- },
- {
- "base" : "application/json",
- "type" : "application/vnd.openstack.compute+json;version=1.1"
- }
- ]
- }
-}
diff --git a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/version.xml b/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/version.xml
deleted file mode 100644
index 400fcc8cf..000000000
--- a/doc/src/docbkx/openstack-api-site/src/wadls/compute-api/src/samples/version.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-