Fix directory structure to match openstack-manuals

Change-Id: I71d2696fefd08c4c85ee19ff90393cf0ff4d43bf
author: diane fleming
This commit is contained in:
Diane Fleming 2014-05-21 15:19:41 -05:00 committed by Andreas Jaeger
parent 9bbc6d3c4b
commit 5b8d24f760
239 changed files with 1826 additions and 2645 deletions

View File

@ -1,33 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE book [
<!-- Some useful entities borrowed from HTML -->
<!ENTITY ndash "&#x2013;">
<!ENTITY mdash "&#x2014;">
<!ENTITY hellip "&#x2026;">
<!-- Useful for describing APIs -->
<!ENTITY GET '<command xmlns="http://docbook.org/ns/docbook">GET</command>'>
<!ENTITY PUT '<command xmlns="http://docbook.org/ns/docbook">PUT</command>'>
<!ENTITY POST '<command xmlns="http://docbook.org/ns/docbook">POST</command>'>
<!ENTITY DELETE '<command xmlns="http://docbook.org/ns/docbook">DELETE</command>'>
<!ENTITY CHECK '<inlinemediaobject xmlns="http://docbook.org/ns/docbook">
<!-- Some useful entities borrowed from HTML -->
<!ENTITY ndash "&#x2013;">
<!ENTITY mdash "&#x2014;">
<!ENTITY hellip "&#x2026;">
<!-- Useful for describing APIs -->
<!ENTITY GET '<command xmlns="http://docbook.org/ns/docbook">GET</command>'>
<!ENTITY PUT '<command xmlns="http://docbook.org/ns/docbook">PUT</command>'>
<!ENTITY POST '<command xmlns="http://docbook.org/ns/docbook">POST</command>'>
<!ENTITY DELETE '<command xmlns="http://docbook.org/ns/docbook">DELETE</command>'>
<!ENTITY CHECK '<inlinemediaobject xmlns="http://docbook.org/ns/docbook">
<imageobject role="fo">
<imagedata fileref="../../figures/Check_mark_23x20_02.svg"
<imagedata fileref="../figures/Check_mark_23x20_02.svg"
format="SVG" scale="60"/>
</imageobject>
<imageobject role="html">
<imagedata fileref="../../figures/Check_mark_23x20_02.png"/>
<imagedata fileref="../figures/Check_mark_23x20_02.png"/>
</imageobject>
</inlinemediaobject>'>
<!ENTITY ARROW '<inlinemediaobject xmlns="http://docbook.org/ns/docbook">
<!ENTITY ARROW '<inlinemediaobject xmlns="http://docbook.org/ns/docbook">
<imageobject role="fo">
<imagedata fileref="../../figures/Arrow_east.svg"
<imagedata fileref="../figures/Arrow_east.svg"
format="SVG" scale="60"/>
</imageobject>
<imageobject role="html">
<imagedata fileref="../../figures/Arrow_east.png"
<imagedata fileref="../figures/Arrow_east.png"
/>
</imageobject>
</inlinemediaobject>'>
@ -340,7 +337,7 @@
xlink:href="http://bugs.launchpad.net/nova"
>bugs.launchpad.net/nova</link>.</para>
<section xml:id="audience">
<title>Intended Audience</title>
<title>Intended audience</title>
<para>This Guide is intended to assist software developers
who want to develop applications using the Rackspace
Cloud Servers API. To use the information provided
@ -385,8 +382,7 @@
<listitem>
<para>Initial release.</para>
</listitem>
</itemizedlist>
</td>
</itemizedlist></td>
</tr>
</tbody>
</informaltable>
@ -409,7 +405,6 @@
support channels, including knowledge base articles,
forums, phone, chat, and email.</para>
</section>
</chapter>
<chapter xml:id="concepts">
<title>Concepts</title>
@ -425,8 +420,7 @@
<title>Flavor</title>
<para>A flavor is an available hardware configuration for
a server. Each flavor has a unique combination of disk
space, memory capacity and priority for CPU time.
</para>
space, memory capacity and priority for CPU time.</para>
</section>
<section xml:id="image">
<title>Image</title>
@ -436,8 +430,7 @@
custom images from cloud servers you have launched.
These custom images are useful for backup purposes or
for producing “gold” server images if you plan to
deploy a particular server configuration frequently.
</para>
deploy a particular server configuration frequently.</para>
</section>
<section xml:id="backup_schedule_overview">
<title>Backup Schedule</title>
@ -528,14 +521,12 @@
<listitem>
<para>US-based accounts authenticate through <link
xlink:href="https://auth.api.rackspacecloud.com/v1.0"
>https://auth.api.rackspacecloud.com/v1.0</link>.
</para>
>https://auth.api.rackspacecloud.com/v1.0</link>.</para>
</listitem>
<listitem>
<para>UK-based accounts authenticate through <link
xlink:href="https://lon.auth.api.rackspacecloud.com/v1.0"
>https://lon.auth.api.rackspacecloud.com/v1.0</link>.
</para>
>https://lon.auth.api.rackspacecloud.com/v1.0</link>.</para>
</listitem>
</itemizedlist>
<para>Your account may be based in either the US or the
@ -640,8 +631,7 @@ Content-Type: text/plain; charset=UTF-8
example, in the sample response above, you would
list servers by performing a &GET; against <link
xlink:href=""
>https://servers.api.rackspacecloud.com/v1.0/35428/servers</link>.
</para>
>https://servers.api.rackspacecloud.com/v1.0/35428/servers</link>.</para>
</simplesect>
</section>
<?hard-pagebreak?>
@ -787,8 +777,7 @@ X-Auth-Token: eaaafd18-0fed-4b3a-81b4-663c99ec1cbb
seconds before being closed.</para>
<note>
<para>The server may close the connection at any time
and clients should not rely on this behavior.
</para>
and clients should not rely on this behavior.</para>
</note>
</section>
<?hard-pagebreak?>
@ -1342,8 +1331,7 @@ Host: servers.api.rackspacecloud.com/v1.0/
</info>
<para>Well need to revisit. List all status even
the ones that don't enter into our state
transitions along with descriptions of each.
</para>
transitions along with descriptions of each.</para>
</annotation>
<para xml:id="id35836359"> This operation provides a
list of servers associated with your account.
@ -1435,14 +1423,13 @@ Host: servers.api.rackspacecloud.com/v1.0/
<td colspan="1">Status Transition:</td>
<td colspan="3">
<code>BUILD</code> &ARROW;
<code>ACTIVE</code>
</td>
<code>ACTIVE</code></td>
</tr>
<tr>
<td colspan="1"/>
<td colspan="3">
<code>BUILD</code> &ARROW;
<code>ERROR</code> (on error) </td>
<code>ERROR</code> (on error)</td>
</tr>
</tbody>
</informaltable>
@ -1634,7 +1621,7 @@ Host: servers.api.rackspacecloud.com/v1.0/
<code>ACTIVE</code> &ARROW;
<code>PASSWORD</code> &ARROW;
<code>ACTIVE</code>
</td>
</td>
</tr>
</tbody>
</informaltable>
@ -1696,14 +1683,14 @@ Host: servers.api.rackspacecloud.com/v1.0/
<td colspan="3">
<code>ACTIVE</code> &ARROW;
<code>DELETED</code>
</td>
</td>
</tr>
<tr>
<td colspan="1"/>
<td colspan="3">
<code>SUSPENDED</code> &ARROW;
<code>DELETED</code>
</td>
</td>
</tr>
</tbody>
</informaltable>
@ -1711,7 +1698,7 @@ Host: servers.api.rackspacecloud.com/v1.0/
from the system.</para>
<note>
<para>When a server is deleted, all images created
from that server are also removed. </para>
from that server are also removed.</para>
</note>
<para>This operation does not require a request or a
response body.</para>
@ -1832,7 +1819,7 @@ Host: servers.api.rackspacecloud.com/v1.0/
<para>Normal Response Code(s):
<returnvalue>200</returnvalue>,
<returnvalue>203</returnvalue>
</para>
</para>
<para>Error Response Code(s): cloudServersFault
(<errorcode>400</errorcode>,
<errorcode>500</errorcode>),
@ -1896,7 +1883,7 @@ Host: servers.api.rackspacecloud.com/v1.0/
<code>SHARE_IP</code> &ARROW;
<code>ACTIVE</code> (if
<property>configureServer</property>
is true) </td>
is true)</td>
</tr>
<tr>
<td colspan="1"/>
@ -1904,7 +1891,7 @@ Host: servers.api.rackspacecloud.com/v1.0/
<code>ACTIVE</code> &ARROW;
<code>SHARE_IP_NO_CONFIG</code>
&ARROW; <code>ACTIVE</code>
</td>
</td>
</tr>
</tbody>
</informaltable>
@ -1974,7 +1961,7 @@ Host: servers.api.rackspacecloud.com/v1.0/
<code>ACTIVE</code> &ARROW;
<code>DELETE_IP</code> &ARROW;
<code>ACTIVE</code>
</td>
</td>
</tr>
</tbody>
</informaltable>
@ -2009,7 +1996,7 @@ Host: servers.api.rackspacecloud.com/v1.0/
</informaltable>
<para>Normal Response Code(s):
<returnvalue>202</returnvalue>
</para>
</para>
<para>Error Response Code(s): cloudServersFault
(<errorcode>400</errorcode>,
<errorcode>500</errorcode>),
@ -2028,7 +2015,7 @@ Host: servers.api.rackspacecloud.com/v1.0/
<code>ACTIVE</code> &ARROW;
<code>REBOOT</code> &ARROW;
<code>ACTIVE</code> (<property>soft
reboot</property>) </td>
reboot</property>)</td>
</tr>
<tr>
<td colspan="1"/>
@ -2036,7 +2023,7 @@ Host: servers.api.rackspacecloud.com/v1.0/
<code>ACTIVE</code> &ARROW;
<code>HARD_REBOOT</code> &ARROW;
<code>ACTIVE</code> (<property>hard
reboot</property>) </td>
reboot</property>)</td>
</tr>
</tbody>
</informaltable>
@ -2103,15 +2090,14 @@ Host: servers.api.rackspacecloud.com/v1.0/
<td colspan="3">
<code>ACTIVE</code> &ARROW;
<code>REBUILD</code> &ARROW;
<code>ACTIVE</code>
</td>
<code>ACTIVE</code></td>
</tr>
<tr>
<td colspan="1"/>
<td colspan="3">
<code>ACTIVE</code> &ARROW;
<code>REBUILD</code> &ARROW;
<code>ERROR</code> (on error) </td>
<code>ERROR</code> (on error)</td>
</tr>
</tbody>
</informaltable>
@ -2121,13 +2107,11 @@ Host: servers.api.rackspacecloud.com/v1.0/
will remain the same.</para>
<example>
<title>Action Rebuild: XML</title>
<programlisting language="xml"><xi:include href="samples/rebuild.xml" parse="text"/>
</programlisting>
<programlisting language="xml"><xi:include href="samples/rebuild.xml" parse="text"/></programlisting>
</example>
<example>
<title>Action Rebuild: JSON</title>
<programlisting language="json"><xi:include href="samples/rebuild.json" parse="text"/>
</programlisting>
<programlisting language="json"><xi:include href="samples/rebuild.json" parse="text"/></programlisting>
</example>
<para>This operation does not return a response
body.</para>
@ -2178,16 +2162,14 @@ Host: servers.api.rackspacecloud.com/v1.0/
<code>QUEUE_RESIZE</code> &ARROW;
<code>PREP_RESIZE</code> &ARROW;
<code>RESIZE</code> &ARROW;
<code>VERIFY_RESIZE</code>
</td>
<code>VERIFY_RESIZE</code></td>
</tr>
<tr>
<td colspan="1"/>
<td colspan="3">
<code>ACTIVE</code> &ARROW;
<code>QUEUE_RESIZE</code> &ARROW;
<code>ACTIVE</code> (on error)
</td>
<code>ACTIVE</code> (on error)</td>
</tr>
</tbody>
</informaltable>
@ -2257,7 +2239,7 @@ Host: servers.api.rackspacecloud.com/v1.0/
<td colspan="3">
<code>VERIFY_RESIZE</code> &ARROW;
<code>ACTIVE</code>
</td>
</td>
</tr>
</tbody>
</informaltable>
@ -2327,8 +2309,7 @@ Host: servers.api.rackspacecloud.com/v1.0/
<td colspan="1">Status Transition:</td>
<td colspan="3">
<code>VERIFY_RESIZE</code> &ARROW;
<code>ACTIVE</code>
</td>
<code>ACTIVE</code></td>
</tr>
</tbody>
</informaltable>
@ -2572,8 +2553,7 @@ Host: servers.api.rackspacecloud.com/v1.0/
<code>QUEUED</code> &ARROW;
<code>PREPARING</code> &ARROW;
<code>SAVING</code> &ARROW;
<code>ACTIVE</code>
</td>
<code>ACTIVE</code></td>
</tr>
<tr>
<td colspan="1"/>
@ -2581,8 +2561,7 @@ Host: servers.api.rackspacecloud.com/v1.0/
<code>QUEUED</code> &ARROW;
<code>PREPARING</code> &ARROW;
<code>SAVING</code> &ARROW;
<code>FAILED</code> (on error)
</td>
<code>FAILED</code> (on error)</td>
</tr>
</tbody>
</informaltable>
@ -2874,7 +2853,7 @@ Host: servers.api.rackspacecloud.com/v1.0/
<para>Normal Response Code(s):
<returnvalue>200</returnvalue>,
<returnvalue>203</returnvalue>
</para>
</para>
<para>Error Response Code(s): cloudServersFault
(<errorcode>400</errorcode>,
<errorcode>500</errorcode>),

View File

@ -101,7 +101,7 @@
<xincludeSupported>true</xincludeSupported>
<sourceDirectory>src</sourceDirectory>
<includes>
cs-devguide.xml
bk_compute_api_ref_v1.xml
</includes>
<profileSecurity>reviewer</profileSecurity>
<branding>openstack</branding>

7
v1.0/samples/fault.json Normal file
View File

@ -0,0 +1,7 @@
{
"cloudServersFault":{
"code":500,
"message":"Fault!",
"details":"Error Details..."
}
}

6
v1.0/samples/fault.xml Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<cloudServersFault
xmlns="http://docs.rackspacecloud.com/servers/api/v1.0" code="500">
<message>Fault!</message>
<details>Error Details...</details>
</cloudServersFault>

3
v1.0/samples/flavor.xml Normal file
View File

@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<flavor xmlns="http://docs.rackspacecloud.com/servers/api/v1.0" id="1"
name="256 MB Server" ram="256" disk="10"/>

5
v1.0/samples/images.xml Normal file
View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<images xmlns="http://docs.rackspacecloud.com/servers/api/v1.0">
<image id="1" name="CentOS 5.2" updated="2010-10-10T12:00:00Z" created="2010-08-10T12:00:00Z" status="ACTIVE" />
<image id="743" name="My Server Backup" serverId="12" updated="2010-10-10T12:00:00Z" created="2010-08-10T12:00:00Z" status="SAVING" progress="80" />
</images>

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<sharedIpGroup xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"
name="Shared IP Group 1">
<server id="422"/>
</sharedIpGroup>

56
v1.0/samples/limits.json Normal file
View File

@ -0,0 +1,56 @@
{
"limits":{
"rate":[
{
"verb":"POST",
"URI":"*",
"regex":".*",
"value":10,
"remaining":2,
"unit":"MINUTE",
"resetTime":1244425439
},
{
"verb":"POST",
"URI":"*/servers",
"regex":"^/servers",
"value":25,
"remaining":24,
"unit":"DAY",
"resetTime":1244511839
},
{
"verb":"PUT",
"URI":"*",
"regex":".*",
"value":10,
"remaining":2,
"unit":"MINUTE",
"resetTime":1244425439
},
{
"verb":"GET",
"URI":"*",
"regex":".*",
"value":3,
"remaining":3,
"unit":"MINUTE",
"resetTime":1244425439
},
{
"verb":"DELETE",
"URI":"*",
"regex":".*",
"value":100,
"remaining":100,
"unit":"MINUTE",
"resetTime":1244425439
}
],
"absolute":{
"maxTotalRAMSize":51200,
"maxIPGroups":50,
"maxIPGroupMembers":25
}
}
}

20
v1.0/samples/limits.xml Normal file
View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<limits xmlns="http://docs.rackspacecloud.com/servers/api/v1.0">
<rate>
<limit verb="POST" URI="*" regex=".*" value="10" remaining="2"
unit="MINUTE" resetTime="1244425439"/>
<limit verb="POST" URI="*/servers" regex="^/servers" value="25"
remaining="24" unit="DAY" resetTime="1244511839"/>
<limit verb="PUT" URI="*" regex=".*" value="10" remaining="2"
unit="MINUTE" resetTime="1244425439"/>
<limit verb="GET" URI="*" regex=".*" value="3" remaining="3"
unit="MINUTE" resetTime="1244425439"/>
<limit verb="DELETE" URI="*" regex=".*" value="100"
remaining="100" unit="MINUTE" resetTime="1244425439"/>
</rate>
<absolute>
<limit name="maxTotalRAMSize" value="51200"/>
<limit name="maxIPGroups" value="50"/>
<limit name="maxIPGroupMembers" value="25"/>
</absolute>
</limits>

View File

@ -0,0 +1,7 @@
{
"itemNotFound":{
"code":404,
"message":"Not Found",
"details":"Error Details..."
}
}

View File

@ -1,4 +1,6 @@
<itemNotFound xmlns="http://docs.rackspacecloud.com/servers/api/v1.0" code="404">
<?xml version="1.0" encoding="utf-8"?>
<itemNotFound xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"
code="404">
<message>Not Found</message>
<details>Error Details...</details>
</itemNotFound>
</itemNotFound>

View File

@ -0,0 +1,8 @@
{
"overLimit":{
"code":413,
"message":"OverLimit Retry...",
"details":"Error Details...",
"retryAfter":"2010-08-01T00:00:00Z"
}
}

View File

@ -1,5 +1,6 @@
<overLimit xmlns="http://docs.rackspacecloud.com/servers/api/v1.0" code="413"
retryAfter="2010-08-01T00:00:00Z">
<?xml version="1.0" encoding="utf-8"?>
<overLimit xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"
code="413" retryAfter="2010-08-01T00:00:00Z">
<message>OverLimit Retry...</message>
<details>Error Details...</details>
</overLimit>

5
v1.0/samples/reboot.json Normal file
View File

@ -0,0 +1,5 @@
{
"reboot":{
"type":"HARD"
}
}

View File

@ -1,4 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<reboot xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"
type="HARD"/>

5
v1.0/samples/resize.json Normal file
View File

@ -0,0 +1,5 @@
{
"resize":{
"flavorId":3
}
}

View File

@ -1,4 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<resize xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"
flavorId="3"/>

View File

@ -0,0 +1,16 @@
{
"server":{
"name":"new-server-test",
"imageId":1,
"flavorId":1,
"metadata":{
"My Server Name":"Apache1"
},
"personality":[
{
"path":"/etc/banner.txt",
"contents":"ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBpdCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5kIGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVsc2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4gQnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRoZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlvdSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vyc2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6b25zLiINCg0KLVJpY2hhcmQgQmFjaA=="
}
]
}
}

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<server xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"
name="new-server-test" imageId="1" flavorId="1">
<metadata>
<meta key="My Server Name">Apache1</meta>
</metadata>
<personality>
<file path="/etc/banner.txt">
ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBpdCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5kIGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVsc2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4gQnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRoZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlvdSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vyc2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6b25zLiINCg0KLVJpY2hhcmQgQmFjaA==
</file>
</personality>
</server>

View File

@ -0,0 +1,23 @@
{
"server":{
"id":1235,
"name":"new-server-test",
"imageId":1,
"flavorId":1,
"hostId":"e4d909c290d0fb1ca068ffaddf22cbd0",
"progress":0,
"status":"BUILD",
"adminPass":"GFf1j9aP",
"metadata":{
"My Server Name":"Apache1"
},
"addresses":{
"public":[
"67.23.10.138"
],
"private":[
"10.176.42.19"
]
}
}
}

View File

@ -0,0 +1,6 @@
{
"server":{
"name":"new-server-test",
"adminPass":"newPassword"
}
}

View File

@ -1,4 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<server xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"
name="new-server-test" adminPass="newPassword" />
name="new-server-test" adminPass="newPassword"/>

24
v1.0/samples/server.json Normal file
View File

@ -0,0 +1,24 @@
{
"server":{
"id":1234,
"name":"sample-server",
"imageId":1,
"flavorId":1,
"hostId":"e4d909c290d0fb1ca068ffaddf22cbd0",
"status":"BUILD",
"progress":60,
"addresses":{
"public":[
"67.23.10.132",
"67.23.10.131"
],
"private":[
"10.176.42.16"
]
},
"metadata":{
"Server Label":"Web Head 1",
"Image Version":"2.1"
}
}
}

View File

@ -1,11 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<server xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"
id="1234" name="sample-server"
imageId="1" flavorId="1"
status="BUILD" progress="60"
hostId="e4d909c290d0fb1ca068ffaddf22cbd0"
>
id="1234" name="sample-server" imageId="1" flavorId="1"
status="BUILD" progress="60"
hostId="e4d909c290d0fb1ca068ffaddf22cbd0">
<metadata>
<meta key="Server Label">Web Head 1</meta>
<meta key="Image Version">2.1</meta>

45
v1.0/samples/servers.json Normal file
View File

@ -0,0 +1,45 @@
{
"servers":[
{
"id":1234,
"name":"sample-server",
"imageId":1,
"flavorId":1,
"hostId":"e4d909c290d0fb1ca068ffaddf22cbd0",
"status":"BUILD",
"progress":60,
"addresses":{
"public":[
"67.23.10.132",
"67.23.10.131"
],
"private":[
"10.176.42.16"
]
},
"metadata":{
"Server Label":"Web Head 1",
"Image Version":"2.1"
}
},
{
"id":5678,
"name":"sample-server2",
"imageId":1,
"flavorId":1,
"hostId":"9e107d9d372bb6826bd81d3542a419d6",
"status":"ACTIVE",
"addresses":{
"public":[
"67.23.10.133"
],
"private":[
"10.176.42.17"
]
},
"metadata":{
"Server Label":"DB 1"
}
}
]
}

View File

@ -1,42 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<servers xmlns="http://docs.rackspacecloud.com/servers/api/v1.0">
<server id="1234" name="sample-server"
imageId="1" flavorId="1"
status="BUILD" progress="60"
hostId="e4d909c290d0fb1ca068ffaddf22cbd0"
>
<server id="1234" name="sample-server" imageId="1" flavorId="1"
status="BUILD" progress="60"
hostId="e4d909c290d0fb1ca068ffaddf22cbd0">
<metadata>
<meta key="Server Label">Web Head 1</meta>
<meta key="Image Version">2.1</meta>
</metadata>
<addresses>
<public>
<ip addr="67.23.10.132"/>
<ip addr="67.23.10.131"/>
<ip addr="67.23.10.132"/>
<ip addr="67.23.10.131"/>
</public>
<private>
<ip addr="10.176.42.16"/>
<ip addr="10.176.42.16"/>
</private>
</addresses>
</server>
<server id="5678" name="sample-server2"
imageId="1" flavorId="1"
status="ACTIVE"
hostId="9e107d9d372bb6826bd81d3542a419d6">
<server id="5678" name="sample-server2" imageId="1" flavorId="1"
status="ACTIVE" hostId="9e107d9d372bb6826bd81d3542a419d6">
<metadata>
<meta key="Server Label">DB 1</meta>
</metadata>
<addresses>
<public>
<ip addr="67.23.10.133"/>
<ip addr="67.23.10.133"/>
</public>
<private>
<ip addr="10.176.42.17"/>
<ip addr="10.176.42.17"/>
</private>
</addresses>
</server>
</servers>

View File

@ -0,0 +1,8 @@
{
"version":{
"status":"BETA",
"id":"v1.0",
"docURL":"http://docs.rackspacecloud.com/cs/cs-devguid-v1.0.pdf",
"wadl":"https://servers.api.rackspacecloud.com/v1.0/application.wadl"
}
}

View File

@ -1,7 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<version xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"
id="v1.0"
status="BETA"
id="v1.0" status="BETA"
docURL="http://docs.rackspacecloud.com/cs/cs-devguid-v1.0.pdf"
wadl="https://servers.api.rackspacecloud.com/v1.0/application.wadl"/>
wadl="https://servers.api.rackspacecloud.com/v1.0/application.wadl"/>

View File

@ -1,5 +0,0 @@
{
"addIp" : {
"configureServer" : true
}
}

View File

@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<addIp xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"
configureServer="true" />

View File

@ -1,5 +0,0 @@
{
"ip" : {
"addr" : "67.23.10.132"
}
}

View File

@ -1,2 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<ip addr="67.23.10.132" xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"/>

View File

@ -1,7 +0,0 @@
{
"backupOrResizeInProgress" : {
"code" : 409,
"message" : "Backup Or Resize In Progress",
"details" : "Error Details..."
}
}

View File

@ -1,4 +0,0 @@
<backupOrResizeInProgress xmlns="http://docs.rackspacecloud.com/servers/api/v1.0" code="409">
<message>Backup Or Resize In Progress</message>
<details>Error Details...</details>
</backupOrResizeInProgress>

View File

@ -1,7 +0,0 @@
{
"badMediaType" : {
"code" : 415,
"message" : "Bad Media Type",
"details" : "Error Details..."
}
}

View File

@ -1,4 +0,0 @@
<badMediaType xmlns="http://docs.rackspacecloud.com/servers/api/v1.0" code="415">
<message>Bad Media Type</message>
<details>Error Details...</details>
</badMediaType>

View File

@ -1,8 +0,0 @@
{
"badMethod" : {
"code" : 405,
"message" : "Bad Method",
"details" : "Error Details..."
}
}

View File

@ -1,5 +0,0 @@
<badMethod xmlns="http://docs.rackspacecloud.com/servers/api/v1.0" code="405">
<message>Bad Method</message>
<details>Error Details...</details>
</badMethod>

View File

@ -1,7 +0,0 @@
{
"badRequest" : {
"code" : 400,
"message" : "Bad Request",
"details" : "Error Details..."
}
}

View File

@ -1,4 +0,0 @@
<badRequest xmlns="http://docs.rackspacecloud.com/servers/api/v1.0" code="400">
<message>Bad Request</message>
<details>Error Details...</details>
</badRequest>

View File

@ -1,7 +0,0 @@
{
"buildInProgress" : {
"code" : 409,
"message" : "In Progress",
"details" : "Error Details..."
}
}

View File

@ -1,4 +0,0 @@
<buildInProgress xmlns="http://docs.rackspacecloud.com/servers/api/v1.0" code="409">
<message>In Progress</message>
<details>Error Details...</details>
</buildInProgress>

View File

@ -1,3 +0,0 @@
{
"confirmResize" : null
}

View File

@ -1,3 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<confirmResize xmlns="http://docs.rackspacecloud.com/servers/api/v1.0" />

View File

@ -1,7 +0,0 @@
{
"cloudServersFault" : {
"code" : 500,
"message" : "Fault!",
"details" : "Error Details..."
}
}

View File

@ -1,4 +0,0 @@
<cloudServersFault xmlns="http://docs.rackspacecloud.com/servers/api/v1.0" code="500">
<message>Fault!</message>
<details>Error Details...</details>
</cloudServersFault>

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<flavor xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"
id="1" name="256 MB Server"
ram="256" disk="10" />

View File

@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<images xmlns="http://docs.rackspacecloud.com/servers/api/v1.0">
<image id="1" name="CentOS 5.2"
updated="2010-10-10T12:00:00Z"
created="2010-08-10T12:00:00Z"
status="ACTIVE"
/>
<image id="743" name="My Server Backup"
serverId="12"
updated="2010-10-10T12:00:00Z"
created="2010-08-10T12:00:00Z"
status="SAVING" progress="80"
/>
</images>

View File

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<sharedIpGroup
xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"
name="Shared IP Group 1">
<server id="422"/>
</sharedIpGroup>

View File

@ -1,56 +0,0 @@
{
"limits" : {
"rate" : [
{
"verb" : "POST",
"URI" : "*",
"regex" : ".*",
"value" : 10,
"remaining" : 2,
"unit" : "MINUTE",
"resetTime" : 1244425439
},
{
"verb" : "POST",
"URI" : "*/servers",
"regex" : "^/servers",
"value" : 25,
"remaining" : 24,
"unit" : "DAY",
"resetTime" : 1244511839
},
{
"verb" : "PUT",
"URI" : "*",
"regex" : ".*",
"value" : 10,
"remaining" : 2,
"unit" : "MINUTE",
"resetTime" : 1244425439
},
{
"verb" : "GET",
"URI" : "*",
"regex" : ".*",
"value" : 3,
"remaining" : 3,
"unit" : "MINUTE",
"resetTime" : 1244425439
},
{
"verb" : "DELETE",
"URI" : "*",
"regex" : ".*",
"value" : 100,
"remaining" : 100,
"unit" : "MINUTE",
"resetTime" : 1244425439
}
],
"absolute" : {
"maxTotalRAMSize" : 51200,
"maxIPGroups" : 50,
"maxIPGroupMembers" : 25
}
}
}

View File

@ -1,30 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<limits xmlns="http://docs.rackspacecloud.com/servers/api/v1.0">
<rate>
<limit verb="POST" URI="*" regex=".*"
value="10" remaining="2"
unit="MINUTE" resetTime="1244425439" />
<limit verb="POST" URI="*/servers" regex="^/servers"
value="25" remaining="24"
unit="DAY" resetTime="1244511839" />
<limit verb="PUT" URI="*" regex=".*"
value="10" remaining="2"
unit="MINUTE" resetTime="1244425439" />
<limit verb="GET" URI="*" regex=".*"
value="3" remaining="3"
unit="MINUTE" resetTime="1244425439" />
<limit verb="DELETE" URI="*" regex=".*"
value="100" remaining="100"
unit="MINUTE" resetTime="1244425439" />
</rate>
<absolute>
<limit name="maxTotalRAMSize" value="51200" />
<limit name="maxIPGroups" value="50" />
<limit name="maxIPGroupMembers" value="25" />
</absolute>
</limits>

View File

@ -1,7 +0,0 @@
{
"itemNotFound" : {
"code" : 404,
"message" : "Not Found",
"details" : "Error Details..."
}
}

View File

@ -1,7 +0,0 @@
{
"notImplemented" : {
"code" : 501,
"message" : "Not Implemented",
"details" : "Error Details..."
}
}

View File

@ -1,4 +0,0 @@
<notImplemented xmlns="http://docs.rackspacecloud.com/servers/api/v1.0" code="501">
<message>Not Implemented</message>
<details>Error Details...</details>
</notImplemented>

View File

@ -1,8 +0,0 @@
{
"overLimit" : {
"code" : 413,
"message" : "OverLimit Retry...",
"details" : "Error Details...",
"retryAfter" : "2010-08-01T00:00:00Z"
}
}

View File

@ -1,26 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<limits xmlns="http://docs.rackspacecloud.com/servers/api/v1.0">
<rate>
<limit verb="POST" URI="*" regex=".*"
value="10" remaining="2"
unit="MINUTE" resetTime="1244425439" />
<limit verb="POST" URI="*/servers" regex="^/servers"
value="25" remaining="24"
unit="DAY" resetTime="1244511839" />
<limit verb="PUT" URI="*" regex=".*"
value="10" remaining="2"
unit="MINUTE" resetTime="1244425439" />
<limit verb="GET" URI="*" regex=".*"
value="3" remaining="3"
unit="MINUTE" resetTime="1244425439" />
<limit verb="DELETE" URI="*" regex=".*"
value="100" remaining="100"
unit="MINUTE" resetTime="1244425439" />
</rate>
</limits>

View File

@ -1,5 +0,0 @@
{
"reboot" : {
"type" : "HARD"
}
}

View File

@ -1,5 +0,0 @@
{
"resize" : {
"flavorId" : 3
}
}

View File

@ -1,7 +0,0 @@
{
"resizeNotAllowed" : {
"code" : 403,
"message" : "Resize Not Allowed",
"details" : "Error Details..."
}
}

View File

@ -1,4 +0,0 @@
<resizeNotAllowed xmlns="http://docs.rackspacecloud.com/servers/api/v1.0" code="403">
<message>Resize Not Allowed</message>
<details>Error Details...</details>
</resizeNotAllowed>

View File

@ -1,16 +0,0 @@
{
"server" : {
"name" : "new-server-test",
"imageId" : 1,
"flavorId" : 1,
"metadata" : {
"My Server Name" : "Apache1"
},
"personality" : [
{
"path" : "/etc/banner.txt",
"contents" : "*(&)(*^^&%"
}
]
}
}

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<server xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"
name="new-server-test" imageId="1" flavorId="1">
<metadata>
<meta key="My Server Name">Apache1</meta>
</metadata>
<personality>
<file path="/etc/banner.txt">*(&amp;)(*^^&amp;%</file>
</personality>
</server>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,16 +0,0 @@
{
"server" : {
"name" : "new-server-test",
"imageId" : 1,
"flavorId" : 1,
"metadata" : {
"My Server Name" : "Apache1"
},
"personality" : [
{
"path" : "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",
"contents" : "ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBpdCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5kIGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVsc2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4gQnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRoZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlvdSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vyc2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6b25zLiINCg0KLVJpY2hhcmQgQmFjaA=="
}
]
}
}

View File

@ -1,18 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<server xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"
name="new-server-test" imageId="1" flavorId="1">
<metadata>
<meta key="My Server Name">Apache1</meta>
</metadata>
<personality>
<file path="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Ru2WC/Io+83sB3NVdH8rWpTYxrcWdy6nYk4xv+lCiynJHMNBc7jmGDOfU/40VelsTHK6M/KsQc0U7SJui2enTinKN3GKaxOKdGTXceaNb71GAeaUjJx6Uzfg4HNAA56KKbt3H0pWGTkUKTxQMTZ1prCpT1pre1IEMXpiremof7ShHvmqoBzWjpC51CP2BqZv3WXBe8jt9Idn8+OI/vNtT6doN9f32yaUA9c+lcZp/iaHSvGU1vcPtjdRjPSvXtJ1DT96XKTx9M9a8pxPUkmVtV8P3NlpEuGDgLXmXidSmiwoRglxXreu+KLCW2a1jnVnbggEV5P41I8iBR0L1pS5fapRIqxapNyOOHGaikXIz2qxtyKryE5xXps80rv6VXbg9KtMO9Q7N0irgnJ7VI0W9PuVRpTHbTyKg2vIAAFPf6mtazu0maOSPOVYqeMU3TbPdbhZo0VckgEHP4VYstOFvcORyhOQB2NYNnVFNGsk2yPc78U0XQdiQSVI69uKY0AlUR8g561ft7eLYU2gL0xjpWTNkFjLLcoCwI46k5q5DZLbxtNM+9wcg+9Jb7LfgDgHiqmu6g1raRTGMvCJVEgXsppoTZgeJLJ7tmukkkS4gZZo">
ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBpdCBtb3ZlcyBpbiBqdXN0IHN1Y2gg
YSBkaXJlY3Rpb24gYW5kIGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVsc2lvbi4u
LnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4gQnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNv
bnMgYW5kIHRoZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlvdSB3aWxsIGtub3cs
IHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vyc2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhv
cml6b25zLiINCg0KLVJpY2hhcmQgQmFjaA==
</file>
</personality>
</server>

Some files were not shown because too many files have changed in this diff Show More