Fix directory structure to match openstack-manuals
Change-Id: I71d2696fefd08c4c85ee19ff90393cf0ff4d43bf author: diane fleming
This commit is contained in:
parent
9bbc6d3c4b
commit
5b8d24f760
@ -1,33 +1,30 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE book [
|
||||
<!-- Some useful entities borrowed from HTML -->
|
||||
<!ENTITY ndash "–">
|
||||
<!ENTITY mdash "—">
|
||||
<!ENTITY hellip "…">
|
||||
|
||||
<!-- 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 "–">
|
||||
<!ENTITY mdash "—">
|
||||
<!ENTITY hellip "…">
|
||||
<!-- 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>),
|
@ -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
7
v1.0/samples/fault.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"cloudServersFault":{
|
||||
"code":500,
|
||||
"message":"Fault!",
|
||||
"details":"Error Details..."
|
||||
}
|
||||
}
|
6
v1.0/samples/fault.xml
Normal file
6
v1.0/samples/fault.xml
Normal 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
3
v1.0/samples/flavor.xml
Normal 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
5
v1.0/samples/images.xml
Normal 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>
|
5
v1.0/samples/ipgroup2.xml
Normal file
5
v1.0/samples/ipgroup2.xml
Normal 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
56
v1.0/samples/limits.json
Normal 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
20
v1.0/samples/limits.xml
Normal 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>
|
7
v1.0/samples/notfound.json
Normal file
7
v1.0/samples/notfound.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"itemNotFound":{
|
||||
"code":404,
|
||||
"message":"Not Found",
|
||||
"details":"Error Details..."
|
||||
}
|
||||
}
|
@ -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>
|
8
v1.0/samples/overlimit.json
Normal file
8
v1.0/samples/overlimit.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"overLimit":{
|
||||
"code":413,
|
||||
"message":"OverLimit Retry...",
|
||||
"details":"Error Details...",
|
||||
"retryAfter":"2010-08-01T00:00:00Z"
|
||||
}
|
||||
}
|
@ -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
5
v1.0/samples/reboot.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"reboot":{
|
||||
"type":"HARD"
|
||||
}
|
||||
}
|
@ -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
5
v1.0/samples/resize.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"resize":{
|
||||
"flavorId":3
|
||||
}
|
||||
}
|
@ -1,4 +1,3 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<resize xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"
|
||||
flavorId="3"/>
|
16
v1.0/samples/server-post-req.json
Normal file
16
v1.0/samples/server-post-req.json
Normal 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=="
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
12
v1.0/samples/server-post-req.xml
Normal file
12
v1.0/samples/server-post-req.xml
Normal 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>
|
23
v1.0/samples/server-post-resp.json
Normal file
23
v1.0/samples/server-post-resp.json
Normal 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"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
6
v1.0/samples/server-put-req.json
Normal file
6
v1.0/samples/server-put-req.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"server":{
|
||||
"name":"new-server-test",
|
||||
"adminPass":"newPassword"
|
||||
}
|
||||
}
|
@ -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
24
v1.0/samples/server.json
Normal 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"
|
||||
}
|
||||
}
|
||||
}
|
@ -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
45
v1.0/samples/servers.json
Normal 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"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
@ -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>
|
8
v1.0/samples/version.json
Normal file
8
v1.0/samples/version.json
Normal 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"
|
||||
}
|
||||
}
|
@ -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"/>
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"addIp" : {
|
||||
"configureServer" : true
|
||||
}
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<addIp xmlns="http://docs.rackspacecloud.com/servers/api/v1.0"
|
||||
configureServer="true" />
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"ip" : {
|
||||
"addr" : "67.23.10.132"
|
||||
}
|
||||
}
|
@ -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"/>
|
@ -1,7 +0,0 @@
|
||||
{
|
||||
"backupOrResizeInProgress" : {
|
||||
"code" : 409,
|
||||
"message" : "Backup Or Resize In Progress",
|
||||
"details" : "Error Details..."
|
||||
}
|
||||
}
|
@ -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>
|
@ -1,7 +0,0 @@
|
||||
{
|
||||
"badMediaType" : {
|
||||
"code" : 415,
|
||||
"message" : "Bad Media Type",
|
||||
"details" : "Error Details..."
|
||||
}
|
||||
}
|
@ -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>
|
@ -1,8 +0,0 @@
|
||||
|
||||
{
|
||||
"badMethod" : {
|
||||
"code" : 405,
|
||||
"message" : "Bad Method",
|
||||
"details" : "Error Details..."
|
||||
}
|
||||
}
|
@ -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>
|
@ -1,7 +0,0 @@
|
||||
{
|
||||
"badRequest" : {
|
||||
"code" : 400,
|
||||
"message" : "Bad Request",
|
||||
"details" : "Error Details..."
|
||||
}
|
||||
}
|
@ -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>
|
@ -1,7 +0,0 @@
|
||||
{
|
||||
"buildInProgress" : {
|
||||
"code" : 409,
|
||||
"message" : "In Progress",
|
||||
"details" : "Error Details..."
|
||||
}
|
||||
}
|
@ -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>
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
"confirmResize" : null
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<confirmResize xmlns="http://docs.rackspacecloud.com/servers/api/v1.0" />
|
@ -1,7 +0,0 @@
|
||||
{
|
||||
"cloudServersFault" : {
|
||||
"code" : 500,
|
||||
"message" : "Fault!",
|
||||
"details" : "Error Details..."
|
||||
}
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
<cloudServersFault xmlns="http://docs.rackspacecloud.com/servers/api/v1.0" code="500">
|
||||
<message>Fault!</message>
|
||||
<details>Error Details...</details>
|
||||
</cloudServersFault>
|
@ -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" />
|
@ -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>
|
@ -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>
|
||||
|
@ -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
|
||||
}
|
||||
}
|
||||
}
|
@ -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>
|
@ -1,7 +0,0 @@
|
||||
{
|
||||
"itemNotFound" : {
|
||||
"code" : 404,
|
||||
"message" : "Not Found",
|
||||
"details" : "Error Details..."
|
||||
}
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
{
|
||||
"notImplemented" : {
|
||||
"code" : 501,
|
||||
"message" : "Not Implemented",
|
||||
"details" : "Error Details..."
|
||||
}
|
||||
}
|
@ -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>
|
@ -1,8 +0,0 @@
|
||||
{
|
||||
"overLimit" : {
|
||||
"code" : 413,
|
||||
"message" : "OverLimit Retry...",
|
||||
"details" : "Error Details...",
|
||||
"retryAfter" : "2010-08-01T00:00:00Z"
|
||||
}
|
||||
}
|
@ -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>
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"reboot" : {
|
||||
"type" : "HARD"
|
||||
}
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"resize" : {
|
||||
"flavorId" : 3
|
||||
}
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
{
|
||||
"resizeNotAllowed" : {
|
||||
"code" : 403,
|
||||
"message" : "Resize Not Allowed",
|
||||
"details" : "Error Details..."
|
||||
}
|
||||
}
|
@ -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>
|
@ -1,16 +0,0 @@
|
||||
{
|
||||
"server" : {
|
||||
"name" : "new-server-test",
|
||||
"imageId" : 1,
|
||||
"flavorId" : 1,
|
||||
"metadata" : {
|
||||
"My Server Name" : "Apache1"
|
||||
},
|
||||
"personality" : [
|
||||
{
|
||||
"path" : "/etc/banner.txt",
|
||||
"contents" : "*(&)(*^^&%"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -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">*(&)(*^^&%</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
@ -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=="
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -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
Loading…
Reference in New Issue
Block a user