€cdocutils.nodes
document
q)q}q(U	nametypesq}q(X   create parametersqNX   using a bootable volumeqNX   updatable attributesqNX$   url parameters for filtering serversq	NX   using an imageq
NX   setupqNX   serversqNX(   creating a server with personality filesqNX   introqNX
   get serverqNX   create serverqNX   list serversqNX   update serverqNX   creating a server with keypairsqNX   delete serverqNuUsubstitution_defsq}qUparse_messagesq]qUcurrent_sourceqNU
decorationqNUautofootnote_startqKUnameidsq}q(hUcreate-parametersqhUusing-a-bootable-volumeqhUupdatable-attributesq h	U$url-parameters-for-filtering-serversq!h
Uusing-an-imageq"hUsetupq#hUserversq$hU(creating-a-server-with-personality-filesq%hUintroq&hU
get-serverq'hUcreate-serverq(hUlist-serversq)hUupdate-serverq*hUcreating-a-server-with-keypairsq+hUdelete-serverq,uUchildrenq-]q.cdocutils.nodes
section
q/)q0}q1(U	rawsourceq2U Uparentq3hUsourceq4XJ   /Users/jamie/projects/php/php-opencloud/doc/services/compute/Server.md.rstq5Utagnameq6Usectionq7U
attributesq8}q9(Udupnamesq:]Uclassesq;]Ubackrefsq<]Uidsq=]q>h$aUnamesq?]q@hauUlineqAKUdocumentqBhh-]qC(cdocutils.nodes
title
qD)qE}qF(h2X   ServersqGh3h0h4h5h6UtitleqHh8}qI(h:]h;]h<]h=]h?]uhAKhBhh-]qJcdocutils.nodes
Text
qKX   ServersqL…qM}qN(h2hGh3hEubaubh/)qO}qP(h2U h3h0h4h5h6h7h8}qQ(h:]h;]h<]h=]qRh&ah?]qShauhAKhBhh-]qT(hD)qU}qV(h2X   IntroqWh3hOh4h5h6hHh8}qX(h:]h;]h<]h=]h?]uhAKhBhh-]qYhKX   IntroqZ…q[}q\(h2hWh3hUubaubcdocutils.nodes
paragraph
q])q^}q_(h2XH   A server is a virtual machine instance in the Cloud Servers environment.q`h3hOh4h5h6U	paragraphqah8}qb(h:]h;]h<]h=]h?]uhAKhBhh-]qchKXH   A server is a virtual machine instance in the Cloud Servers environment.qd…qe}qf(h2h`h3h^ubaubeubh/)qg}qh(h2U h3h0h4h5h6h7h8}qi(h:]h;]h<]h=]qjh#ah?]qkhauhAK
hBhh-]ql(hD)qm}qn(h2X   Setupqoh3hgh4h5h6hHh8}qp(h:]h;]h<]h=]h?]uhAK
hBhh-]qqhKX   Setupqr…qs}qt(h2hoh3hmubaubh])qu}qv(h2Xr   Server objects are instantiated from the Compute service. For more
details, see the `Service <Service.md>`__ docs.h3hgh4h5h6hah8}qw(h:]h;]h<]h=]h?]uhAKhBhh-]qx(hKXT   Server objects are instantiated from the Compute service. For more
details, see the qy…qz}q{(h2XT   Server objects are instantiated from the Compute service. For more
details, see the h3huubcdocutils.nodes
reference
q|)q}}q~(h2X   `Service <Service.md>`__h8}q(UnameX   ServiceUrefuriq€X
   Service.mdh=]h<]h:]h;]h?]uh3huh-]qhKX   Serviceq‚…qƒ}q„(h2U h3h}ubah6U	referenceq…ubhKX    docs.q†…q‡}qˆ(h2X    docs.h3huubeubeubh/)q‰}qŠ(h2U h3h0h4h5h6h7h8}q‹(h:]h;]h<]h=]qŒh'ah?]qhauhAKhBhh-]qŽ(hD)q}q(h2X
   Get serverq‘h3h‰h4h5h6hHh8}q’(h:]h;]h<]h=]h?]uhAKhBhh-]q“hKX
   Get serverq”…q•}q–(h2h‘h3hubaubh])q—}q˜(h2XB   The easiest way to retrieve a specific server is by its unique ID:q™h3h‰h4h5h6hah8}qš(h:]h;]h<]h=]h?]uhAKhBhh-]q›hKXB   The easiest way to retrieve a specific server is by its unique ID:qœ…q}qž(h2h™h3h—ubaubcdocutils.nodes
literal_block
qŸ)q }q¡(h2X\   $serverId = 'ef08aa7a-b5e4-4bb8-86df-5ac56230f841';
$server   = $service->server($serverId);h3h‰h4h5h6Uliteral_blockq¢h8}q£(U	xml:spaceq¤Upreserveq¥h=]h<]h:]h;]q¦(Ucodeq§X   phpq¨eh?]uhAKhBhh-]q©cdocutils.nodes
inline
qª)q«}q¬(h2X\   $serverId = 'ef08aa7a-b5e4-4bb8-86df-5ac56230f841';
$server   = $service->server($serverId);h8}q­(h:]h;]q®Uotherq¯ah<]h=]h?]uh3h h-]q°hKX\   $serverId = 'ef08aa7a-b5e4-4bb8-86df-5ac56230f841';
$server   = $service->server($serverId);q±…q²}q³(h2U h3h«ubah6Uinlineq´ubaubeubh/)qµ}q¶(h2U h3h0h4h5h6h7h8}q·(h:]h;]h<]h=]q¸h)ah?]q¹hauhAKhBhh-]qº(hD)q»}q¼(h2X   List serversq½h3hµh4h5h6hHh8}q¾(h:]h;]h<]h=]h?]uhAKhBhh-]q¿hKX   List serversqÀ…qÁ}qÂ(h2h½h3h»ubaubh])qÃ}qÄ(h2X+   You can list servers in two different ways:qÅh3hµh4h5h6hah8}qÆ(h:]h;]h<]h=]h?]uhAKhBhh-]qÇhKX+   You can list servers in two different ways:qÈ…qÉ}qÊ(h2hÅh3hÃubaubcdocutils.nodes
bullet_list
qË)qÌ}qÍ(h2U h3hµh4h5h6Ubullet_listqÎh8}qÏ(UbulletqÐX   -h=]h<]h:]h;]h?]uhAKhBhh-]qÑ(cdocutils.nodes
list_item
qÒ)qÓ}qÔ(h2X8   return an *overview* of each server (ID, name and links)qÕh3hÌh4h5h6U	list_itemqÖh8}q×(h:]h;]h<]h=]h?]uhANhBhh-]qØh])qÙ}qÚ(h2hÕh3hÓh4h5h6hah8}qÛ(h:]h;]h<]h=]h?]uhAKh-]qÜ(hKX
   return an qÝ…qÞ}qß(h2X
   return an h3hÙubcdocutils.nodes
emphasis
qà)qá}qâ(h2X
   *overview*h8}qã(h:]h;]h<]h=]h?]uh3hÙh-]qähKX   overviewqå…qæ}qç(h2U h3háubah6UemphasisqèubhKX$    of each server (ID, name and links)qé…qê}që(h2X$    of each server (ID, name and links)h3hÙubeubaubhÒ)qì}qí(h2X.   return *detailed information* for each server
h3hÌh4h5h6hÖh8}qî(h:]h;]h<]h=]h?]uhANhBhh-]qïh])qð}qñ(h2X-   return *detailed information* for each serverh3hìh4h5h6hah8}qò(h:]h;]h<]h=]h?]uhAKh-]qó(hKX   return qô…qõ}qö(h2X   return h3hðubhà)q÷}qø(h2X   *detailed information*h8}qù(h:]h;]h<]h=]h?]uh3hðh-]qúhKX   detailed informationqû…qü}qý(h2U h3h÷ubah6hèubhKX    for each serverqþ…qÿ}r   (h2X    for each serverh3hðubeubaubeubh])r  }r  (h2XU   Knowing which option to use might help save unnecessary bandwidth and
reduce latency.r  h3hµh4h5h6hah8}r  (h:]h;]h<]h=]h?]uhAK!hBhh-]r  hKXU   Knowing which option to use might help save unnecessary bandwidth and
reduce latency.r  …r  }r  (h2j  h3j  ubaubhŸ)r	  }r
  (h2Xb   // overview
$servers = $service->serverList();

// detailed
$servers = $service->serverList(true);h3hµh4h5h6h¢h8}r  (h¤h¥h=]h<]h:]h;]r  (h§X   phpr  eh?]uhAK+hBhh-]r  hª)r  }r  (h2Xb   // overview
$servers = $service->serverList();

// detailed
$servers = $service->serverList(true);h8}r  (h:]h;]r  Uotherr  ah<]h=]h?]uh3j	  h-]r  hKXb   // overview
$servers = $service->serverList();

// detailed
$servers = $service->serverList(true);r  …r  }r  (h2U h3j  ubah6h´ubaubh/)r  }r  (h2U h3hµh4h5h6h7h8}r  (h:]h;]h<]h=]r  h!ah?]r  h	auhAK-hBhh-]r  (hD)r  }r  (h2X$   URL parameters for filtering serversr   h3j  h4h5h6hHh8}r!  (h:]h;]h<]h=]h?]uhAK-hBhh-]r"  hKX$   URL parameters for filtering serversr#  …r$  }r%  (h2j   h3j  ubaubcdocutils.nodes
table
r&  )r'  }r(  (h2U h3j  h4h5h6Utabler)  h8}r*  (h:]h;]h<]h=]h?]uhANhBhh-]r+  cdocutils.nodes
tgroup
r,  )r-  }r.  (h2U h8}r/  (h=]h<]h:]h;]h?]UcolsKuh3j'  h-]r0  (cdocutils.nodes
colspec
r1  )r2  }r3  (h2U h8}r4  (h=]h<]h:]h;]h?]UcolwidthKuh3j-  h-]h6Ucolspecr5  ubj1  )r6  }r7  (h2U h8}r8  (h=]h<]h:]h;]h?]UcolwidthM4uh3j-  h-]h6j5  ubj1  )r9  }r:  (h2U h8}r;  (h=]h<]h:]h;]h?]UcolwidthK1uh3j-  h-]h6j5  ubcdocutils.nodes
thead
r<  )r=  }r>  (h2U h8}r?  (h:]h;]h<]h=]h?]uh3j-  h-]r@  cdocutils.nodes
row
rA  )rB  }rC  (h2U h8}rD  (h:]h;]h<]h=]h?]uh3j=  h-]rE  (cdocutils.nodes
entry
rF  )rG  }rH  (h2U h8}rI  (h:]h;]h<]h=]h?]uh3jB  h-]rJ  h])rK  }rL  (h2X   NamerM  h3jG  h4h5h6hah8}rN  (h:]h;]h<]h=]h?]uhAK0h-]rO  hKX   NamerP  …rQ  }rR  (h2jM  h3jK  ubaubah6UentryrS  ubjF  )rT  }rU  (h2U h8}rV  (h:]h;]h<]h=]h?]uh3jB  h-]rW  h])rX  }rY  (h2X   DescriptionrZ  h3jT  h4h5h6hah8}r[  (h:]h;]h<]h=]h?]uhAK0h-]r\  hKX   Descriptionr]  …r^  }r_  (h2jZ  h3jX  ubaubah6jS  ubjF  )r`  }ra  (h2U h8}rb  (h:]h;]h<]h=]h?]uh3jB  h-]rc  h])rd  }re  (h2X   Typerf  h3j`  h4h5h6hah8}rg  (h:]h;]h<]h=]h?]uhAK0h-]rh  hKX   Typeri  …rj  }rk  (h2jf  h3jd  ubaubah6jS  ubeh6Urowrl  ubah6Utheadrm  ubcdocutils.nodes
tbody
rn  )ro  }rp  (h2U h8}rq  (h:]h;]h<]h=]h?]uh3j-  h-]rr  (jA  )rs  }rt  (h2U h8}ru  (h:]h;]h<]h=]h?]uh3jo  h-]rv  (jF  )rw  }rx  (h2U h8}ry  (h:]h;]h<]h=]h?]uh3js  h-]rz  h])r{  }r|  (h2X   imager}  h3jw  h4h5h6hah8}r~  (h:]h;]h<]h=]h?]uhAK2h-]r  hKX   imager€  …r  }r‚  (h2j}  h3j{  ubaubah6jS  ubjF  )rƒ  }r„  (h2U h8}r…  (h:]h;]h<]h=]h?]uh3js  h-]r†  h])r‡  }rˆ  (h2X   The image IDr‰  h3jƒ  h4h5h6hah8}rŠ  (h:]h;]h<]h=]h?]uhAK2h-]r‹  hKX   The image IDrŒ  …r  }rŽ  (h2j‰  h3j‡  ubaubah6jS  ubjF  )r  }r  (h2U h8}r‘  (h:]h;]h<]h=]h?]uh3js  h-]r’  h])r“  }r”  (h2X   stringr•  h3j  h4h5h6hah8}r–  (h:]h;]h<]h=]h?]uhAK2h-]r—  hKX   stringr˜  …r™  }rš  (h2j•  h3j“  ubaubah6jS  ubeh6jl  ubjA  )r›  }rœ  (h2U h8}r  (h:]h;]h<]h=]h?]uh3jo  h-]rž  (jF  )rŸ  }r   (h2U h8}r¡  (h:]h;]h<]h=]h?]uh3j›  h-]r¢  h])r£  }r¤  (h2X   flavorr¥  h3jŸ  h4h5h6hah8}r¦  (h:]h;]h<]h=]h?]uhAK4h-]r§  hKX   flavorr¨  …r©  }rª  (h2j¥  h3j£  ubaubah6jS  ubjF  )r«  }r¬  (h2U h8}r­  (h:]h;]h<]h=]h?]uh3j›  h-]r®  h])r¯  }r°  (h2X   The flavor IDr±  h3j«  h4h5h6hah8}r²  (h:]h;]h<]h=]h?]uhAK4h-]r³  hKX   The flavor IDr´  …rµ  }r¶  (h2j±  h3j¯  ubaubah6jS  ubjF  )r·  }r¸  (h2U h8}r¹  (h:]h;]h<]h=]h?]uh3j›  h-]rº  h])r»  }r¼  (h2X   stringr½  h3j·  h4h5h6hah8}r¾  (h:]h;]h<]h=]h?]uhAK4h-]r¿  hKX   stringrÀ  …rÁ  }rÂ  (h2j½  h3j»  ubaubah6jS  ubeh6jl  ubjA  )rÃ  }rÄ  (h2U h8}rÅ  (h:]h;]h<]h=]h?]uh3jo  h-]rÆ  (jF  )rÇ  }rÈ  (h2U h8}rÉ  (h:]h;]h<]h=]h?]uh3jÃ  h-]rÊ  h])rË  }rÌ  (h2X   namerÍ  h3jÇ  h4h5h6hah8}rÎ  (h:]h;]h<]h=]h?]uhAK6h-]rÏ  hKX   namerÐ  …rÑ  }rÒ  (h2jÍ  h3jË  ubaubah6jS  ubjF  )rÓ  }rÔ  (h2U h8}rÕ  (h:]h;]h<]h=]h?]uh3jÃ  h-]rÖ  h])r×  }rØ  (h2X   The server namerÙ  h3jÓ  h4h5h6hah8}rÚ  (h:]h;]h<]h=]h?]uhAK6h-]rÛ  hKX   The server namerÜ  …rÝ  }rÞ  (h2jÙ  h3j×  ubaubah6jS  ubjF  )rß  }rà  (h2U h8}rá  (h:]h;]h<]h=]h?]uh3jÃ  h-]râ  h])rã  }rä  (h2X   stringrå  h3jß  h4h5h6hah8}ræ  (h:]h;]h<]h=]h?]uhAK6h-]rç  hKX   stringrè  …ré  }rê  (h2jå  h3jã  ubaubah6jS  ubeh6jl  ubjA  )rë  }rì  (h2U h8}rí  (h:]h;]h<]h=]h?]uh3jo  h-]rî  (jF  )rï  }rð  (h2U h8}rñ  (h:]h;]h<]h=]h?]uh3jë  h-]rò  h])ró  }rô  (h2X   statusrõ  h3jï  h4h5h6hah8}rö  (h:]h;]h<]h=]h?]uhAK8h-]r÷  hKX   statusrø  …rù  }rú  (h2jõ  h3jó  ubaubah6jS  ubjF  )rû  }rü  (h2U h8}rý  (h:]h;]h<]h=]h?]uh3jë  h-]rþ  h])rÿ  }r   (h2X0  The server status. Servers contain a status attribute that indicates the current server state. You can filter on the server status when you complete a list servers request, and the server status is returned in the response body. For a full list, please consult ``OpenCloud\Compute\Constants\ServerState``h3jû  h4h5h6hah8}r  (h:]h;]h<]h=]h?]uhAK8h-]r  (hKX  The server status. Servers contain a status attribute that indicates the current server state. You can filter on the server status when you complete a list servers request, and the server status is returned in the response body. For a full list, please consult r  …r  }r  (h2X  The server status. Servers contain a status attribute that indicates the current server state. You can filter on the server status when you complete a list servers request, and the server status is returned in the response body. For a full list, please consult h3jÿ  ubcdocutils.nodes
literal
r  )r  }r  (h2X+   ``OpenCloud\Compute\Constants\ServerState``h8}r	  (h:]h;]h<]h=]h?]uh3jÿ  h-]r
  hKX'   OpenCloud\Compute\Constants\ServerStater  …r  }r  (h2U h3j  ubah6Uliteralr  ubeubah6jS  ubjF  )r  }r  (h2U h8}r  (h:]h;]h<]h=]h?]uh3jë  h-]r  h])r  }r  (h2X   stringr  h3j  h4h5h6hah8}r  (h:]h;]h<]h=]h?]uhAK8h-]r  hKX   stringr  …r  }r  (h2j  h3j  ubaubah6jS  ubeh6jl  ubjA  )r  }r  (h2U h8}r  (h:]h;]h<]h=]h?]uh3jo  h-]r  (jF  )r  }r   (h2U h8}r!  (h:]h;]h<]h=]h?]uh3j  h-]r"  h])r#  }r$  (h2X   changes-sincer%  h3j  h4h5h6hah8}r&  (h:]h;]h<]h=]h?]uhAK:h-]r'  hKX   changes-sincer(  …r)  }r*  (h2j%  h3j#  ubaubah6jS  ubjF  )r+  }r,  (h2U h8}r-  (h:]h;]h<]h=]h?]uh3j  h-]r.  h])r/  }r0  (h2X7   Value for checking for changes since a previous requestr1  h3j+  h4h5h6hah8}r2  (h:]h;]h<]h=]h?]uhAK:h-]r3  hKX7   Value for checking for changes since a previous requestr4  …r5  }r6  (h2j1  h3j/  ubaubah6jS  ubjF  )r7  }r8  (h2U h8}r9  (h:]h;]h<]h=]h?]uh3j  h-]r:  h])r;  }r<  (h2X-   A valid ISO 8601 dateTime (2011-01-24T17:08Z)r=  h3j7  h4h5h6hah8}r>  (h:]h;]h<]h=]h?]uhAK:h-]r?  hKX-   A valid ISO 8601 dateTime (2011-01-24T17:08Z)r@  …rA  }rB  (h2j=  h3j;  ubaubah6jS  ubeh6jl  ubjA  )rC  }rD  (h2U h8}rE  (h:]h;]h<]h=]h?]uh3jo  h-]rF  (jF  )rG  }rH  (h2U h8}rI  (h:]h;]h<]h=]h?]uh3jC  h-]rJ  h])rK  }rL  (h2X   RAX-SI:image\_scheduleh3jG  h4h5h6hah8}rM  (h:]h;]h<]h=]h?]uhAK<h-]rN  hKX   RAX-SI:image_schedulerO  …rP  }rQ  (h2X   RAX-SI:image\_scheduleh3jK  ubaubah6jS  ubjF  )rR  }rS  (h2U h8}rT  (h:]h;]h<]h=]h?]uh3jC  h-]rU  h])rV  }rW  (h2Xé   If scheduled images enabled or not. If the value is TRUE, the list contains all servers that have an image schedule resource set on them. If the value is set to FALSE, the list contains all servers that do not have an image schedule.rX  h3jR  h4h5h6hah8}rY  (h:]h;]h<]h=]h?]uhAK<h-]rZ  hKXé   If scheduled images enabled or not. If the value is TRUE, the list contains all servers that have an image schedule resource set on them. If the value is set to FALSE, the list contains all servers that do not have an image schedule.r[  …r\  }r]  (h2jX  h3jV  ubaubah6jS  ubjF  )r^  }r_  (h2U h8}r`  (h:]h;]h<]h=]h?]uh3jC  h-]ra  h])rb  }rc  (h2X   boolrd  h3j^  h4h5h6hah8}re  (h:]h;]h<]h=]h?]uhAK<h-]rf  hKX   boolrg  …rh  }ri  (h2jd  h3jb  ubaubah6jS  ubeh6jl  ubeh6Utbodyrj  ubeh6Utgrouprk  ubaubeubeubh/)rl  }rm  (h2U h3h0h4h5h6h7h8}rn  (h:]h;]h<]h=]ro  h(ah?]rp  hauhAK@hBhh-]rq  (hD)rr  }rs  (h2X   Create serverrt  h3jl  h4h5h6hHh8}ru  (h:]h;]h<]h=]h?]uhAK@hBhh-]rv  hKX   Create serverrw  …rx  }ry  (h2jt  h3jr  ubaubh/)rz  }r{  (h2U h3jl  h4h5h6h7h8}r|  (h:]h;]h<]h=]r}  h"ah?]r~  h
auhAKChBhh-]r  (hD)r€  }r  (h2X   Using an imager‚  h3jz  h4h5h6hHh8}rƒ  (h:]h;]h<]h=]h?]uhAKChBhh-]r„  hKX   Using an imager…  …r†  }r‡  (h2j‚  h3j€  ubaubh])rˆ  }r‰  (h2XM   There are a few parameter requirements when creating a server using an
image:rŠ  h3jz  h4h5h6hah8}r‹  (h:]h;]h<]h=]h?]uhAKEhBhh-]rŒ  hKXM   There are a few parameter requirements when creating a server using an
image:r  …rŽ  }r  (h2jŠ  h3jˆ  ubaubhË)r  }r‘  (h2U h3jz  h4h5h6hÎh8}r’  (hÐX   -h=]h<]h:]h;]h?]uhAKHhBhh-]r“  (hÒ)r”  }r•  (h2X    **name** - needs to be a string;r–  h3j  h4h5h6hÖh8}r—  (h:]h;]h<]h=]h?]uhANhBhh-]r˜  h])r™  }rš  (h2j–  h3j”  h4h5h6hah8}r›  (h:]h;]h<]h=]h?]uhAKHh-]rœ  (cdocutils.nodes
strong
r  )rž  }rŸ  (h2X   **name**h8}r   (h:]h;]h<]h=]h?]uh3j™  h-]r¡  hKX   namer¢  …r£  }r¤  (h2U h3jž  ubah6Ustrongr¥  ubhKX    - needs to be a string;r¦  …r§  }r¨  (h2X    - needs to be a string;h3j™  ubeubaubhÒ)r©  }rª  (h2Xt   **flavor** - a ``OpenCloud\Compute\Resource\Flavor`` object, that is
populated with the values of a real API flavor;h3j  h4h5h6hÖh8}r«  (h:]h;]h<]h=]h?]uhANhBhh-]r¬  h])r­  }r®  (h2Xt   **flavor** - a ``OpenCloud\Compute\Resource\Flavor`` object, that is
populated with the values of a real API flavor;h3j©  h4h5h6hah8}r¯  (h:]h;]h<]h=]h?]uhAKIh-]r°  (j  )r±  }r²  (h2X
   **flavor**h8}r³  (h:]h;]h<]h=]h?]uh3j­  h-]r´  hKX   flavorrµ  …r¶  }r·  (h2U h3j±  ubah6j¥  ubhKX    - a r¸  …r¹  }rº  (h2X    - a h3j­  ubj  )r»  }r¼  (h2X%   ``OpenCloud\Compute\Resource\Flavor``h8}r½  (h:]h;]h<]h=]h?]uh3j­  h-]r¾  hKX!   OpenCloud\Compute\Resource\Flavorr¿  …rÀ  }rÁ  (h2U h3j»  ubah6j  ubhKX@    object, that is
populated with the values of a real API flavor;rÂ  …rÃ  }rÄ  (h2X@    object, that is
populated with the values of a real API flavor;h3j­  ubeubaubhÒ)rÅ  }rÆ  (h2Xr   **image** - a ``OpenCloud\Compute\Resource\Image`` object, that is
populated with the values of a real API image;
h3j  h4h5h6hÖh8}rÇ  (h:]h;]h<]h=]h?]uhANhBhh-]rÈ  h])rÉ  }rÊ  (h2Xq   **image** - a ``OpenCloud\Compute\Resource\Image`` object, that is
populated with the values of a real API image;h3jÅ  h4h5h6hah8}rË  (h:]h;]h<]h=]h?]uhAKKh-]rÌ  (j  )rÍ  }rÎ  (h2X	   **image**h8}rÏ  (h:]h;]h<]h=]h?]uh3jÉ  h-]rÐ  hKX   imagerÑ  …rÒ  }rÓ  (h2U h3jÍ  ubah6j¥  ubhKX    - a rÔ  …rÕ  }rÖ  (h2X    - a h3jÉ  ubj  )r×  }rØ  (h2X$   ``OpenCloud\Compute\Resource\Image``h8}rÙ  (h:]h;]h<]h=]h?]uh3jÉ  h-]rÚ  hKX    OpenCloud\Compute\Resource\ImagerÛ  …rÜ  }rÝ  (h2U h3j×  ubah6j  ubhKX?    object, that is
populated with the values of a real API image;rÞ  …rß  }rà  (h2X?    object, that is
populated with the values of a real API image;h3jÉ  ubeubaubeubh])rá  }râ  (h2X:  Firstly we need to find our flavor and image using their UUIDs. For more
information about these concepts, including how to find flavor/image
UUIDs, please consult Â§Â§ 3-4 in the `Getting Started
guide <https://github.com/rackspace/php-opencloud/blob/master/docs/getting-started.md#3-select-your-server-image>`__.h3jz  h4h5h6hah8}rã  (h:]h;]h<]h=]h?]uhAKNhBhh-]rä  (hKX´   Firstly we need to find our flavor and image using their UUIDs. For more
information about these concepts, including how to find flavor/image
UUIDs, please consult Â§Â§ 3-4 in the rå  …ræ  }rç  (h2X´   Firstly we need to find our flavor and image using their UUIDs. For more
information about these concepts, including how to find flavor/image
UUIDs, please consult Â§Â§ 3-4 in the h3já  ubh|)rè  }ré  (h2X…   `Getting Started
guide <https://github.com/rackspace/php-opencloud/blob/master/docs/getting-started.md#3-select-your-server-image>`__h8}rê  (UnameX   Getting Started guideh€Xi   https://github.com/rackspace/php-opencloud/blob/master/docs/getting-started.md#3-select-your-server-imageh=]h<]h:]h;]h?]uh3já  h-]rë  hKX   Getting Started
guiderì  …rí  }rî  (h2U h3jè  ubah6h…ubhKX   .…rï  }rð  (h2X   .h3já  ubeubhŸ)rñ  }rò  (h2Xm   $ubuntuImage = $compute->image('868a0966-0553-42fe-b8b3-5cadc0e0b3c5');
$twoGbFlavor = $compute->flavor('4');h3jz  h4h5h6h¢h8}ró  (h¤h¥h=]h<]h:]h;]rô  (h§X   phprõ  eh?]uhAKWhBhh-]rö  hª)r÷  }rø  (h2Xm   $ubuntuImage = $compute->image('868a0966-0553-42fe-b8b3-5cadc0e0b3c5');
$twoGbFlavor = $compute->flavor('4');h8}rù  (h:]h;]rú  Uotherrû  ah<]h=]h?]uh3jñ  h-]rü  hKXm   $ubuntuImage = $compute->image('868a0966-0553-42fe-b8b3-5cadc0e0b3c5');
$twoGbFlavor = $compute->flavor('4');rý  …rþ  }rÿ  (h2U h3j÷  ubah6h´ubaubh])r   }r  (h2X'   Now we're ready to create our instance:r  h3jz  h4h5h6hah8}r  (h:]h;]h<]h=]h?]uhAKXhBhh-]r  hKX'   Now we're ready to create our instance:r  …r  }r  (h2j  h3j   ubaubhŸ)r  }r	  (h2Xq  use OpenCloud\Compute\Constants\Network;

$server = $compute->server();

try {
    $response = $server->create(array(
        'name'     => 'My lovely server',
        'image'    => $ubuntuImage,
        'flavor'   => $twoGbFlavor
    ));
} catch (\Guzzle\Http\Exception\BadResponseException $e) {

    // No! Something failed. Let's find out:
    $responseBody = (string) $e->getResponse()->getBody();
    $statusCode   = $e->getResponse()->getStatusCode();
    $headers      = $e->getResponse()->getHeaderLines();

    echo sprintf('Status: %s\nBody: %s\nHeaders: %s', $statusCode, $responseBody, implode(', ', $headers);
}h3jz  h4h5h6h¢h8}r
  (h¤h¥h=]h<]h:]h;]r  (h§X   phpr  eh?]uhAKohBhh-]r  hª)r  }r  (h2Xq  use OpenCloud\Compute\Constants\Network;

$server = $compute->server();

try {
    $response = $server->create(array(
        'name'     => 'My lovely server',
        'image'    => $ubuntuImage,
        'flavor'   => $twoGbFlavor
    ));
} catch (\Guzzle\Http\Exception\BadResponseException $e) {

    // No! Something failed. Let's find out:
    $responseBody = (string) $e->getResponse()->getBody();
    $statusCode   = $e->getResponse()->getStatusCode();
    $headers      = $e->getResponse()->getHeaderLines();

    echo sprintf('Status: %s\nBody: %s\nHeaders: %s', $statusCode, $responseBody, implode(', ', $headers);
}h8}r  (h:]h;]r  Uotherr  ah<]h=]h?]uh3j  h-]r  hKXq  use OpenCloud\Compute\Constants\Network;

$server = $compute->server();

try {
    $response = $server->create(array(
        'name'     => 'My lovely server',
        'image'    => $ubuntuImage,
        'flavor'   => $twoGbFlavor
    ));
} catch (\Guzzle\Http\Exception\BadResponseException $e) {

    // No! Something failed. Let's find out:
    $responseBody = (string) $e->getResponse()->getBody();
    $statusCode   = $e->getResponse()->getStatusCode();
    $headers      = $e->getResponse()->getHeaderLines();

    echo sprintf('Status: %s\nBody: %s\nHeaders: %s', $statusCode, $responseBody, implode(', ', $headers);
}r  …r  }r  (h2U h3j  ubah6h´ubaubh])r  }r  (h2XÜ   It's always best to be defensive when executing functionality over HTTP;
you can achieve this best by wrapping calls in a try/catch block. It
allows you to debug your failed operations in a graceful and efficient
manner.r  h3jz  h4h5h6hah8}r  (h:]h;]h<]h=]h?]uhAKphBhh-]r  hKXÜ   It's always best to be defensive when executing functionality over HTTP;
you can achieve this best by wrapping calls in a try/catch block. It
allows you to debug your failed operations in a graceful and efficient
manner.r  …r  }r  (h2j  h3j  ubaubeubh/)r  }r   (h2U h3jl  h4h5h6h7h8}r!  (h:]h;]h<]h=]r"  hah?]r#  hauhAKvhBhh-]r$  (hD)r%  }r&  (h2X   Using a bootable volumer'  h3j  h4h5h6hHh8}r(  (h:]h;]h<]h=]h?]uhAKvhBhh-]r)  hKX   Using a bootable volumer*  …r+  }r,  (h2j'  h3j%  ubaubh])r-  }r.  (h2XV   There are a few parameter requirements when creating a server using a
bootable volume:r/  h3j  h4h5h6hah8}r0  (h:]h;]h<]h=]h?]uhAKxhBhh-]r1  hKXV   There are a few parameter requirements when creating a server using a
bootable volume:r2  …r3  }r4  (h2j/  h3j-  ubaubhË)r5  }r6  (h2U h3j  h4h5h6hÎh8}r7  (hÐX   -h=]h<]h:]h;]h?]uhAK{hBhh-]r8  (hÒ)r9  }r:  (h2X    **name** - needs to be a string;r;  h3j5  h4h5h6hÖh8}r<  (h:]h;]h<]h=]h?]uhANhBhh-]r=  h])r>  }r?  (h2j;  h3j9  h4h5h6hah8}r@  (h:]h;]h<]h=]h?]uhAK{h-]rA  (j  )rB  }rC  (h2X   **name**h8}rD  (h:]h;]h<]h=]h?]uh3j>  h-]rE  hKX   namerF  …rG  }rH  (h2U h3jB  ubah6j¥  ubhKX    - needs to be a string;rI  …rJ  }rK  (h2X    - needs to be a string;h3j>  ubeubaubhÒ)rL  }rM  (h2Xt   **flavor** - a ``OpenCloud\Compute\Resource\Flavor`` object, that is
populated with the values of a real API flavor;h3j5  h4h5h6hÖh8}rN  (h:]h;]h<]h=]h?]uhANhBhh-]rO  h])rP  }rQ  (h2Xt   **flavor** - a ``OpenCloud\Compute\Resource\Flavor`` object, that is
populated with the values of a real API flavor;h3jL  h4h5h6hah8}rR  (h:]h;]h<]h=]h?]uhAK|h-]rS  (j  )rT  }rU  (h2X
   **flavor**h8}rV  (h:]h;]h<]h=]h?]uh3jP  h-]rW  hKX   flavorrX  …rY  }rZ  (h2U h3jT  ubah6j¥  ubhKX    - a r[  …r\  }r]  (h2X    - a h3jP  ubj  )r^  }r_  (h2X%   ``OpenCloud\Compute\Resource\Flavor``h8}r`  (h:]h;]h<]h=]h?]uh3jP  h-]ra  hKX!   OpenCloud\Compute\Resource\Flavorrb  …rc  }rd  (h2U h3j^  ubah6j  ubhKX@    object, that is
populated with the values of a real API flavor;re  …rf  }rg  (h2X@    object, that is
populated with the values of a real API flavor;h3jP  ubeubaubhÒ)rh  }ri  (h2Xt   **volume** - a ``OpenCloud\Volume\Resource\Volume`` object, that is
populated with the values of a real API volume;
h3j5  h4h5h6hÖh8}rj  (h:]h;]h<]h=]h?]uhANhBhh-]rk  h])rl  }rm  (h2Xs   **volume** - a ``OpenCloud\Volume\Resource\Volume`` object, that is
populated with the values of a real API volume;h3jh  h4h5h6hah8}rn  (h:]h;]h<]h=]h?]uhAK~h-]ro  (j  )rp  }rq  (h2X
   **volume**h8}rr  (h:]h;]h<]h=]h?]uh3jl  h-]rs  hKX   volumert  …ru  }rv  (h2U h3jp  ubah6j¥  ubhKX    - a rw  …rx  }ry  (h2X    - a h3jl  ubj  )rz  }r{  (h2X$   ``OpenCloud\Volume\Resource\Volume``h8}r|  (h:]h;]h<]h=]h?]uh3jl  h-]r}  hKX    OpenCloud\Volume\Resource\Volumer~  …r  }r€  (h2U h3jz  ubah6j  ubhKX@    object, that is
populated with the values of a real API volume;r  …r‚  }rƒ  (h2X@    object, that is
populated with the values of a real API volume;h3jl  ubeubaubeubh])r„  }r…  (h2X>   Firstly we need to find our flavor and volume using their IDs.r†  h3j  h4h5h6hah8}r‡  (h:]h;]h<]h=]h?]uhAKhBhh-]rˆ  hKX>   Firstly we need to find our flavor and volume using their IDs.r‰  …rŠ  }r‹  (h2j†  h3j„  ubaubhŸ)rŒ  }r  (h2X¡   $volumeService = $client->volumeService();
$bootableVolume = $volumeService->volume('<ID OF A BOOTABLE VOLUME>');
$flavor = $compute->flavor('<ID OF A FLAVOR>');h3j  h4h5h6h¢h8}rŽ  (h¤h¥h=]h<]h:]h;]r  (h§X   phpr  eh?]uhAKˆhBhh-]r‘  hª)r’  }r“  (h2X¡   $volumeService = $client->volumeService();
$bootableVolume = $volumeService->volume('<ID OF A BOOTABLE VOLUME>');
$flavor = $compute->flavor('<ID OF A FLAVOR>');h8}r”  (h:]h;]r•  Uotherr–  ah<]h=]h?]uh3jŒ  h-]r—  hKX¡   $volumeService = $client->volumeService();
$bootableVolume = $volumeService->volume('<ID OF A BOOTABLE VOLUME>');
$flavor = $compute->flavor('<ID OF A FLAVOR>');r˜  …r™  }rš  (h2U h3j’  ubah6h´ubaubh])r›  }rœ  (h2X'   Now we're ready to create our instance:r  h3j  h4h5h6hah8}rž  (h:]h;]h<]h=]h?]uhAK‰hBhh-]rŸ  hKX'   Now we're ready to create our instance:r   …r¡  }r¢  (h2j  h3j›  ubaubhŸ)r£  }r¤  (h2X¡  use OpenCloud\Compute\Constants\Network;

$server = $compute->server();

try {
    $response = $server->create(array(
        'name'     => 'My lovely server',
        'volume'   => $bootableVolume,
        'flavor'   => $flavor
    ));
} catch (\Guzzle\Http\Exception\BadResponseException $e) {
    // No! Something failed. Let's find out:
    echo $e->getRequest() . PHP_EOL . PHP_EOL;
    echo $e->getResponse();
}h3j  h4h5h6h¢h8}r¥  (h¤h¥h=]h<]h:]h;]r¦  (h§X   phpr§  eh?]uhAKœhBhh-]r¨  hª)r©  }rª  (h2X¡  use OpenCloud\Compute\Constants\Network;

$server = $compute->server();

try {
    $response = $server->create(array(
        'name'     => 'My lovely server',
        'volume'   => $bootableVolume,
        'flavor'   => $flavor
    ));
} catch (\Guzzle\Http\Exception\BadResponseException $e) {
    // No! Something failed. Let's find out:
    echo $e->getRequest() . PHP_EOL . PHP_EOL;
    echo $e->getResponse();
}h8}r«  (h:]h;]r¬  Uotherr­  ah<]h=]h?]uh3j£  h-]r®  hKX¡  use OpenCloud\Compute\Constants\Network;

$server = $compute->server();

try {
    $response = $server->create(array(
        'name'     => 'My lovely server',
        'volume'   => $bootableVolume,
        'flavor'   => $flavor
    ));
} catch (\Guzzle\Http\Exception\BadResponseException $e) {
    // No! Something failed. Let's find out:
    echo $e->getRequest() . PHP_EOL . PHP_EOL;
    echo $e->getResponse();
}r¯  …r°  }r±  (h2U h3j©  ubah6h´ubaubh])r²  }r³  (h2XÜ   It's always best to be defensive when executing functionality over HTTP;
you can achieve this best by wrapping calls in a try/catch block. It
allows you to debug your failed operations in a graceful and efficient
manner.r´  h3j  h4h5h6hah8}rµ  (h:]h;]h<]h=]h?]uhAKhBhh-]r¶  hKXÜ   It's always best to be defensive when executing functionality over HTTP;
you can achieve this best by wrapping calls in a try/catch block. It
allows you to debug your failed operations in a graceful and efficient
manner.r·  …r¸  }r¹  (h2j´  h3j²  ubaubeubh/)rº  }r»  (h2U h3jl  h4h5h6h7h8}r¼  (h:]h;]h<]h=]r½  hah?]r¾  hauhAK£hBhh-]r¿  (hD)rÀ  }rÁ  (h2X   Create parametersrÂ  h3jº  h4h5h6hHh8}rÃ  (h:]h;]h<]h=]h?]uhAK£hBhh-]rÄ  hKX   Create parametersrÅ  …rÆ  }rÇ  (h2jÂ  h3jÀ  ubaubj&  )rÈ  }rÉ  (h2U h3jº  h4h5h6j)  h8}rÊ  (h:]h;]h<]h=]h?]uhANhBhh-]rË  j,  )rÌ  }rÍ  (h2U h8}rÎ  (h=]h<]h:]h;]h?]UcolsKuh3jÈ  h-]rÏ  (j1  )rÐ  }rÑ  (h2U h8}rÒ  (h=]h<]h:]h;]h?]UcolwidthKuh3jÌ  h-]h6j5  ubj1  )rÓ  }rÔ  (h2U h8}rÕ  (h=]h<]h:]h;]h?]UcolwidthMuh3jÌ  h-]h6j5  ubj1  )rÖ  }r×  (h2U h8}rØ  (h=]h<]h:]h;]h?]UcolwidthKuh3jÌ  h-]h6j5  ubj1  )rÙ  }rÚ  (h2U h8}rÛ  (h=]h<]h:]h;]h?]UcolwidthKuh3jÌ  h-]h6j5  ubj<  )rÜ  }rÝ  (h2U h8}rÞ  (h:]h;]h<]h=]h?]uh3jÌ  h-]rß  jA  )rà  }rá  (h2U h8}râ  (h:]h;]h<]h=]h?]uh3jÜ  h-]rã  (jF  )rä  }rå  (h2U h8}ræ  (h:]h;]h<]h=]h?]uh3jà  h-]rç  h])rè  }ré  (h2X   Namerê  h3jä  h4h5h6hah8}rë  (h:]h;]h<]h=]h?]uhAK¦h-]rì  hKX   Namerí  …rî  }rï  (h2jê  h3jè  ubaubah6jS  ubjF  )rð  }rñ  (h2U h8}rò  (h:]h;]h<]h=]h?]uh3jà  h-]ró  h])rô  }rõ  (h2X   Descriptionrö  h3jð  h4h5h6hah8}r÷  (h:]h;]h<]h=]h?]uhAK¦h-]rø  hKX   Descriptionrù  …rú  }rû  (h2jö  h3jô  ubaubah6jS  ubjF  )rü  }rý  (h2U h8}rþ  (h:]h;]h<]h=]h?]uh3jà  h-]rÿ  h])r   }r  (h2X   Typer  h3jü  h4h5h6hah8}r  (h:]h;]h<]h=]h?]uhAK¦h-]r  hKX   Typer  …r  }r  (h2j  h3j   ubaubah6jS  ubjF  )r  }r	  (h2U h8}r
  (h:]h;]h<]h=]h?]uh3jà  h-]r  h])r  }r  (h2X   Requiredr  h3j  h4h5h6hah8}r  (h:]h;]h<]h=]h?]uhAK¦h-]r  hKX   Requiredr  …r  }r  (h2j  h3j  ubaubah6jS  ubeh6jl  ubah6jm  ubjn  )r  }r  (h2U h8}r  (h:]h;]h<]h=]h?]uh3jÌ  h-]r  (jA  )r  }r  (h2U h8}r  (h:]h;]h<]h=]h?]uh3j  h-]r  (jF  )r  }r  (h2U h8}r  (h:]h;]h<]h=]h?]uh3j  h-]r  h])r   }r!  (h2X   namer"  h3j  h4h5h6hah8}r#  (h:]h;]h<]h=]h?]uhAK¨h-]r$  hKX   namer%  …r&  }r'  (h2j"  h3j   ubaubah6jS  ubjF  )r(  }r)  (h2U h8}r*  (h:]h;]h<]h=]h?]uh3j  h-]r+  h])r,  }r-  (h2Xñ   The server name. The name that you specify in a create request becomes the initial host name of the server. After the server is built, if you change the server name in the API or change the host name directly, the names are not kept in sync.r.  h3j(  h4h5h6hah8}r/  (h:]h;]h<]h=]h?]uhAK¨h-]r0  hKXñ   The server name. The name that you specify in a create request becomes the initial host name of the server. After the server is built, if you change the server name in the API or change the host name directly, the names are not kept in sync.r1  …r2  }r3  (h2j.  h3j,  ubaubah6jS  ubjF  )r4  }r5  (h2U h8}r6  (h:]h;]h<]h=]h?]uh3j  h-]r7  h])r8  }r9  (h2X   stringr:  h3j4  h4h5h6hah8}r;  (h:]h;]h<]h=]h?]uhAK¨h-]r<  hKX   stringr=  …r>  }r?  (h2j:  h3j8  ubaubah6jS  ubjF  )r@  }rA  (h2U h8}rB  (h:]h;]h<]h=]h?]uh3j  h-]rC  h])rD  }rE  (h2X   YesrF  h3j@  h4h5h6hah8}rG  (h:]h;]h<]h=]h?]uhAK¨h-]rH  hKX   YesrI  …rJ  }rK  (h2jF  h3jD  ubaubah6jS  ubeh6jl  ubjA  )rL  }rM  (h2U h8}rN  (h:]h;]h<]h=]h?]uh3j  h-]rO  (jF  )rP  }rQ  (h2U h8}rR  (h:]h;]h<]h=]h?]uh3jL  h-]rS  h])rT  }rU  (h2X   flavorrV  h3jP  h4h5h6hah8}rW  (h:]h;]h<]h=]h?]uhAKªh-]rX  hKX   flavorrY  …rZ  }r[  (h2jV  h3jT  ubaubah6jS  ubjF  )r\  }r]  (h2U h8}r^  (h:]h;]h<]h=]h?]uh3jL  h-]r_  h])r`  }ra  (h2XX   A populated ``OpenCloud\Compute\Resource\Flavor`` object representing your chosen flavorh3j\  h4h5h6hah8}rb  (h:]h;]h<]h=]h?]uhAKªh-]rc  (hKX   A populated rd  …re  }rf  (h2X   A populated h3j`  ubj  )rg  }rh  (h2X%   ``OpenCloud\Compute\Resource\Flavor``h8}ri  (h:]h;]h<]h=]h?]uh3j`  h-]rj  hKX!   OpenCloud\Compute\Resource\Flavorrk  …rl  }rm  (h2U h3jg  ubah6j  ubhKX'    object representing your chosen flavorrn  …ro  }rp  (h2X'    object representing your chosen flavorh3j`  ubeubah6jS  ubjF  )rq  }rr  (h2U h8}rs  (h:]h;]h<]h=]h?]uh3jL  h-]rt  h])ru  }rv  (h2X   objectrw  h3jq  h4h5h6hah8}rx  (h:]h;]h<]h=]h?]uhAKªh-]ry  hKX   objectrz  …r{  }r|  (h2jw  h3ju  ubaubah6jS  ubjF  )r}  }r~  (h2U h8}r  (h:]h;]h<]h=]h?]uh3jL  h-]r€  h])r  }r‚  (h2X   Yesrƒ  h3j}  h4h5h6hah8}r„  (h:]h;]h<]h=]h?]uhAKªh-]r…  hKX   Yesr†  …r‡  }rˆ  (h2jƒ  h3j  ubaubah6jS  ubeh6jl  ubjA  )r‰  }rŠ  (h2U h8}r‹  (h:]h;]h<]h=]h?]uh3j  h-]rŒ  (jF  )r  }rŽ  (h2U h8}r  (h:]h;]h<]h=]h?]uh3j‰  h-]r  h])r‘  }r’  (h2X   imager“  h3j  h4h5h6hah8}r”  (h:]h;]h<]h=]h?]uhAK¬h-]r•  hKX   imager–  …r—  }r˜  (h2j“  h3j‘  ubaubah6jS  ubjF  )r™  }rš  (h2U h8}r›  (h:]h;]h<]h=]h?]uh3j‰  h-]rœ  h])r  }rž  (h2XV   A populated ``OpenCloud\Compute\Resource\Image`` object representing your chosen imageh3j™  h4h5h6hah8}rŸ  (h:]h;]h<]h=]h?]uhAK¬h-]r   (hKX   A populated r¡  …r¢  }r£  (h2X   A populated h3j  ubj  )r¤  }r¥  (h2X$   ``OpenCloud\Compute\Resource\Image``h8}r¦  (h:]h;]h<]h=]h?]uh3j  h-]r§  hKX    OpenCloud\Compute\Resource\Imager¨  …r©  }rª  (h2U h3j¤  ubah6j  ubhKX&    object representing your chosen imager«  …r¬  }r­  (h2X&    object representing your chosen imageh3j  ubeubah6jS  ubjF  )r®  }r¯  (h2U h8}r°  (h:]h;]h<]h=]h?]uh3j‰  h-]r±  h])r²  }r³  (h2X   objectr´  h3j®  h4h5h6hah8}rµ  (h:]h;]h<]h=]h?]uhAK¬h-]r¶  hKX   objectr·  …r¸  }r¹  (h2j´  h3j²  ubaubah6jS  ubjF  )rº  }r»  (h2U h8}r¼  (h:]h;]h<]h=]h?]uh3j‰  h-]r½  h])r¾  }r¿  (h2X   No, if volume is specifiedrÀ  h3jº  h4h5h6hah8}rÁ  (h:]h;]h<]h=]h?]uhAK¬h-]rÂ  hKX   No, if volume is specifiedrÃ  …rÄ  }rÅ  (h2jÀ  h3j¾  ubaubah6jS  ubeh6jl  ubjA  )rÆ  }rÇ  (h2U h8}rÈ  (h:]h;]h<]h=]h?]uh3j  h-]rÉ  (jF  )rÊ  }rË  (h2U h8}rÌ  (h:]h;]h<]h=]h?]uh3jÆ  h-]rÍ  h])rÎ  }rÏ  (h2X   volumerÐ  h3jÊ  h4h5h6hah8}rÑ  (h:]h;]h<]h=]h?]uhAK®h-]rÒ  hKX   volumerÓ  …rÔ  }rÕ  (h2jÐ  h3jÎ  ubaubah6jS  ubjF  )rÖ  }r×  (h2U h8}rØ  (h:]h;]h<]h=]h?]uh3jÆ  h-]rÙ  h])rÚ  }rÛ  (h2X`   A populated ``OpenCloud\Volume\Resource\Volume`` object representing your chosen bootable volumeh3jÖ  h4h5h6hah8}rÜ  (h:]h;]h<]h=]h?]uhAK®h-]rÝ  (hKX   A populated rÞ  …rß  }rà  (h2X   A populated h3jÚ  ubj  )rá  }râ  (h2X$   ``OpenCloud\Volume\Resource\Volume``h8}rã  (h:]h;]h<]h=]h?]uh3jÚ  h-]rä  hKX    OpenCloud\Volume\Resource\Volumerå  …ræ  }rç  (h2U h3já  ubah6j  ubhKX0    object representing your chosen bootable volumerè  …ré  }rê  (h2X0    object representing your chosen bootable volumeh3jÚ  ubeubah6jS  ubjF  )rë  }rì  (h2U h8}rí  (h:]h;]h<]h=]h?]uh3jÆ  h-]rî  h])rï  }rð  (h2X   objectrñ  h3jë  h4h5h6hah8}rò  (h:]h;]h<]h=]h?]uhAK®h-]ró  hKX   objectrô  …rõ  }rö  (h2jñ  h3jï  ubaubah6jS  ubjF  )r÷  }rø  (h2U h8}rù  (h:]h;]h<]h=]h?]uh3jÆ  h-]rú  h])rû  }rü  (h2X   No, if image is specifiedrý  h3j÷  h4h5h6hah8}rþ  (h:]h;]h<]h=]h?]uhAK®h-]rÿ  hKX   No, if image is specifiedr   …r  }r  (h2jý  h3jû  ubaubah6jS  ubeh6jl  ubjA  )r  }r  (h2U h8}r  (h:]h;]h<]h=]h?]uh3j  h-]r  (jF  )r  }r  (h2U h8}r	  (h:]h;]h<]h=]h?]uh3j  h-]r
  h])r  }r  (h2X   volumeDeleteOnTerminationr  h3j  h4h5h6hah8}r  (h:]h;]h<]h=]h?]uhAK°h-]r  hKX   volumeDeleteOnTerminationr  …r  }r  (h2j  h3j  ubaubah6jS  ubjF  )r  }r  (h2U h8}r  (h:]h;]h<]h=]h?]uh3j  h-]r  h])r  }r  (h2Xe   ``true`` if the bootable volume should be deleted when the server is terminated; ``false``, otherwiseh3j  h4h5h6hah8}r  (h:]h;]h<]h=]h?]uhAK°h-]r  (j  )r  }r  (h2X   ``true``h8}r  (h:]h;]h<]h=]h?]uh3j  h-]r  hKX   truer  …r   }r!  (h2U h3j  ubah6j  ubhKXI    if the bootable volume should be deleted when the server is terminated; r"  …r#  }r$  (h2XI    if the bootable volume should be deleted when the server is terminated; h3j  ubj  )r%  }r&  (h2X	   ``false``h8}r'  (h:]h;]h<]h=]h?]uh3j  h-]r(  hKX   falser)  …r*  }r+  (h2U h3j%  ubah6j  ubhKX   , otherwiser,  …r-  }r.  (h2X   , otherwiseh3j  ubeubah6jS  ubjF  )r/  }r0  (h2U h8}r1  (h:]h;]h<]h=]h?]uh3j  h-]r2  h])r3  }r4  (h2X   booleanr5  h3j/  h4h5h6hah8}r6  (h:]h;]h<]h=]h?]uhAK°h-]r7  hKX   booleanr8  …r9  }r:  (h2j5  h3j3  ubaubah6jS  ubjF  )r;  }r<  (h2U h8}r=  (h:]h;]h<]h=]h?]uh3j  h-]r>  h])r?  }r@  (h2X   No; default = ``false``h3j;  h4h5h6hah8}rA  (h:]h;]h<]h=]h?]uhAK°h-]rB  (hKX   No; default = rC  …rD  }rE  (h2X   No; default = h3j?  ubj  )rF  }rG  (h2X	   ``false``h8}rH  (h:]h;]h<]h=]h?]uh3j?  h-]rI  hKX   falserJ  …rK  }rL  (h2U h3jF  ubah6j  ubeubah6jS  ubeh6jl  ubjA  )rM  }rN  (h2U h8}rO  (h:]h;]h<]h=]h?]uh3j  h-]rP  (jF  )rQ  }rR  (h2U h8}rS  (h:]h;]h<]h=]h?]uh3jM  h-]rT  h])rU  }rV  (h2X   OS-DCF:diskConfigrW  h3jQ  h4h5h6hah8}rX  (h:]h;]h<]h=]h?]uhAK²h-]rY  hKX   OS-DCF:diskConfigrZ  …r[  }r\  (h2jW  h3jU  ubaubah6jS  ubjF  )r]  }r^  (h2U h8}r_  (h:]h;]h<]h=]h?]uh3jM  h-]r`  h])ra  }rb  (h2X  The disk configuration value. You can use two options: ``AUTO`` or ``MANUAL``. \ ``AUTO`` means the server is built with a single partition the size of the target flavor disk. The file system is automatically adjusted to fit the entire partition. This keeps things simple and automated. ``AUTO`` is valid only for images and servers with a single partition that use the EXT3 file system. This is the default setting for applicable Rackspace base images.\ ``MANUAL`` means the server is built using whatever partition scheme and file system is in the source image. If the target flavor disk is larger, the remaining disk space is left unpartitioned. This enables images to have non-EXT3 file systems, multiple partitions, and so on, and enables you to manage the disk configuration.h3j]  h4h5h6hah8}rc  (h:]h;]h<]h=]h?]uhAK²h-]rd  (hKX7   The disk configuration value. You can use two options: re  …rf  }rg  (h2X7   The disk configuration value. You can use two options: h3ja  ubj  )rh  }ri  (h2X   ``AUTO``h8}rj  (h:]h;]h<]h=]h?]uh3ja  h-]rk  hKX   AUTOrl  …rm  }rn  (h2U h3jh  ubah6j  ubhKX    or ro  …rp  }rq  (h2X    or h3ja  ubj  )rr  }rs  (h2X
   ``MANUAL``h8}rt  (h:]h;]h<]h=]h?]uh3ja  h-]ru  hKX   MANUALrv  …rw  }rx  (h2U h3jr  ubah6j  ubhKX   . ry  …rz  }r{  (h2X   . \ h3ja  ubj  )r|  }r}  (h2X   ``AUTO``h8}r~  (h:]h;]h<]h=]h?]uh3ja  h-]r  hKX   AUTOr€  …r  }r‚  (h2U h3j|  ubah6j  ubhKXÆ    means the server is built with a single partition the size of the target flavor disk. The file system is automatically adjusted to fit the entire partition. This keeps things simple and automated. rƒ  …r„  }r…  (h2XÆ    means the server is built with a single partition the size of the target flavor disk. The file system is automatically adjusted to fit the entire partition. This keeps things simple and automated. h3ja  ubj  )r†  }r‡  (h2X   ``AUTO``h8}rˆ  (h:]h;]h<]h=]h?]uh3ja  h-]r‰  hKX   AUTOrŠ  …r‹  }rŒ  (h2U h3j†  ubah6j  ubhKXž    is valid only for images and servers with a single partition that use the EXT3 file system. This is the default setting for applicable Rackspace base images.r  …rŽ  }r  (h2X     is valid only for images and servers with a single partition that use the EXT3 file system. This is the default setting for applicable Rackspace base images.\ h3ja  ubj  )r  }r‘  (h2X
   ``MANUAL``h8}r’  (h:]h;]h<]h=]h?]uh3ja  h-]r“  hKX   MANUALr”  …r•  }r–  (h2U h3j  ubah6j  ubhKX<   means the server is built using whatever partition scheme and file system is in the source image. If the target flavor disk is larger, the remaining disk space is left unpartitioned. This enables images to have non-EXT3 file systems, multiple partitions, and so on, and enables you to manage the disk configuration.r—  …r˜  }r™  (h2X<   means the server is built using whatever partition scheme and file system is in the source image. If the target flavor disk is larger, the remaining disk space is left unpartitioned. This enables images to have non-EXT3 file systems, multiple partitions, and so on, and enables you to manage the disk configuration.h3ja  ubeubah6jS  ubjF  )rš  }r›  (h2U h8}rœ  (h:]h;]h<]h=]h?]uh3jM  h-]r  h])rž  }rŸ  (h2X   stringr   h3jš  h4h5h6hah8}r¡  (h:]h;]h<]h=]h?]uhAK²h-]r¢  hKX   stringr£  …r¤  }r¥  (h2j   h3jž  ubaubah6jS  ubjF  )r¦  }r§  (h2U h8}r¨  (h:]h;]h<]h=]h?]uh3jM  h-]r©  h])rª  }r«  (h2X   Nor¬  h3j¦  h4h5h6hah8}r­  (h:]h;]h<]h=]h?]uhAK²h-]r®  hKX   Nor¯  …r°  }r±  (h2j¬  h3jª  ubaubah6jS  ubeh6jl  ubjA  )r²  }r³  (h2U h8}r´  (h:]h;]h<]h=]h?]uh3j  h-]rµ  (jF  )r¶  }r·  (h2U h8}r¸  (h:]h;]h<]h=]h?]uh3j²  h-]r¹  h])rº  }r»  (h2X   networksr¼  h3j¶  h4h5h6hah8}r½  (h:]h;]h<]h=]h?]uhAK´h-]r¾  hKX   networksr¿  …rÀ  }rÁ  (h2j¼  h3jº  ubaubah6jS  ubjF  )rÂ  }rÃ  (h2U h8}rÄ  (h:]h;]h<]h=]h?]uh3j²  h-]rÅ  h])rÆ  }rÇ  (h2X{   An array of populated ``OpenCloud\Compute\Resource\Network`` objects that indicate which networks your instance resides in.h3jÂ  h4h5h6hah8}rÈ  (h:]h;]h<]h=]h?]uhAK´h-]rÉ  (hKX   An array of populated rÊ  …rË  }rÌ  (h2X   An array of populated h3jÆ  ubj  )rÍ  }rÎ  (h2X&   ``OpenCloud\Compute\Resource\Network``h8}rÏ  (h:]h;]h<]h=]h?]uh3jÆ  h-]rÐ  hKX"   OpenCloud\Compute\Resource\NetworkrÑ  …rÒ  }rÓ  (h2U h3jÍ  ubah6j  ubhKX?    objects that indicate which networks your instance resides in.rÔ  …rÕ  }rÖ  (h2X?    objects that indicate which networks your instance resides in.h3jÆ  ubeubah6jS  ubjF  )r×  }rØ  (h2U h8}rÙ  (h:]h;]h<]h=]h?]uh3j²  h-]rÚ  h])rÛ  }rÜ  (h2X   arrayrÝ  h3j×  h4h5h6hah8}rÞ  (h:]h;]h<]h=]h?]uhAK´h-]rß  hKX   arrayrà  …rá  }râ  (h2jÝ  h3jÛ  ubaubah6jS  ubjF  )rã  }rä  (h2U h8}rå  (h:]h;]h<]h=]h?]uh3j²  h-]ræ  h])rç  }rè  (h2X   Noré  h3jã  h4h5h6hah8}rê  (h:]h;]h<]h=]h?]uhAK´h-]rë  hKX   Norì  …rí  }rî  (h2jé  h3jç  ubaubah6jS  ubeh6jl  ubjA  )rï  }rð  (h2U h8}rñ  (h:]h;]h<]h=]h?]uh3j  h-]rò  (jF  )ró  }rô  (h2U h8}rõ  (h:]h;]h<]h=]h?]uh3jï  h-]rö  h])r÷  }rø  (h2X   metadatarù  h3jó  h4h5h6hah8}rú  (h:]h;]h<]h=]h?]uhAK¶h-]rû  hKX   metadatarü  …rý  }rþ  (h2jù  h3j÷  ubaubah6jS  ubjF  )rÿ  }r   (h2U h8}r  (h:]h;]h<]h=]h?]uh3jï  h-]r  h])r  }r  (h2XY   An array of arbitrary data (key-value pairs) that adds additional meaning to your server.r  h3jÿ  h4h5h6hah8}r  (h:]h;]h<]h=]h?]uhAK¶h-]r  hKXY   An array of arbitrary data (key-value pairs) that adds additional meaning to your server.r  …r	  }r
  (h2j  h3j  ubaubah6jS  ubjF  )r  }r  (h2U h8}r  (h:]h;]h<]h=]h?]uh3jï  h-]r  h])r  }r  (h2X   arrayr  h3j  h4h5h6hah8}r  (h:]h;]h<]h=]h?]uhAK¶h-]r  hKX   arrayr  …r  }r  (h2j  h3j  ubaubah6jS  ubjF  )r  }r  (h2U h8}r  (h:]h;]h<]h=]h?]uh3jï  h-]r  h])r  }r  (h2X   Nor  h3j  h4h5h6hah8}r  (h:]h;]h<]h=]h?]uhAK¶h-]r  hKX   Nor   …r!  }r"  (h2j  h3j  ubaubah6jS  ubeh6jl  ubjA  )r#  }r$  (h2U h8}r%  (h:]h;]h<]h=]h?]uh3j  h-]r&  (jF  )r'  }r(  (h2U h8}r)  (h:]h;]h<]h=]h?]uh3j#  h-]r*  h])r+  }r,  (h2X   keypairr-  h3j'  h4h5h6hah8}r.  (h:]h;]h<]h=]h?]uhAK¸h-]r/  hKX   keypairr0  …r1  }r2  (h2j-  h3j+  ubaubah6jS  ubjF  )r3  }r4  (h2U h8}r5  (h:]h;]h<]h=]h?]uh3j#  h-]r6  h])r7  }r8  (h2X€   You can install a registered keypair onto your newly created instance, thereby providing scope for keypair-based authentication.r9  h3j3  h4h5h6hah8}r:  (h:]h;]h<]h=]h?]uhAK¸h-]r;  hKX€   You can install a registered keypair onto your newly created instance, thereby providing scope for keypair-based authentication.r<  …r=  }r>  (h2j9  h3j7  ubaubah6jS  ubjF  )r?  }r@  (h2U h8}rA  (h:]h;]h<]h=]h?]uh3j#  h-]rB  h])rC  }rD  (h2X   arrayrE  h3j?  h4h5h6hah8}rF  (h:]h;]h<]h=]h?]uhAK¸h-]rG  hKX   arrayrH  …rI  }rJ  (h2jE  h3jC  ubaubah6jS  ubjF  )rK  }rL  (h2U h8}rM  (h:]h;]h<]h=]h?]uh3j#  h-]rN  h])rO  }rP  (h2X   NorQ  h3jK  h4h5h6hah8}rR  (h:]h;]h<]h=]h?]uhAK¸h-]rS  hKX   NorT  …rU  }rV  (h2jQ  h3jO  ubaubah6jS  ubeh6jl  ubjA  )rW  }rX  (h2U h8}rY  (h:]h;]h<]h=]h?]uh3j  h-]rZ  (jF  )r[  }r\  (h2U h8}r]  (h:]h;]h<]h=]h?]uh3jW  h-]r^  h])r_  }r`  (h2X   personalityra  h3j[  h4h5h6hah8}rb  (h:]h;]h<]h=]h?]uhAKºh-]rc  hKX   personalityrd  …re  }rf  (h2ja  h3j_  ubaubah6jS  ubjF  )rg  }rh  (h2U h8}ri  (h:]h;]h<]h=]h?]uh3jW  h-]rj  h])rk  }rl  (h2XF   Files that you can upload to your newly created instance's filesystem.rm  h3jg  h4h5h6hah8}rn  (h:]h;]h<]h=]h?]uhAKºh-]ro  hKXF   Files that you can upload to your newly created instance's filesystem.rp  …rq  }rr  (h2jm  h3jk  ubaubah6jS  ubjF  )rs  }rt  (h2U h8}ru  (h:]h;]h<]h=]h?]uh3jW  h-]rv  h])rw  }rx  (h2X   arrayry  h3js  h4h5h6hah8}rz  (h:]h;]h<]h=]h?]uhAKºh-]r{  hKX   arrayr|  …r}  }r~  (h2jy  h3jw  ubaubah6jS  ubjF  )r  }r€  (h2U h8}r  (h:]h;]h<]h=]h?]uh3jW  h-]r‚  h])rƒ  }r„  (h2X   Nor…  h3j  h4h5h6hah8}r†  (h:]h;]h<]h=]h?]uhAKºh-]r‡  hKX   Norˆ  …r‰  }rŠ  (h2j…  h3jƒ  ubaubah6jS  ubeh6jl  ubeh6jj  ubeh6jk  ubaubeubh/)r‹  }rŒ  (h2U h3jl  h4h5h6h7h8}r  (h:]h;]h<]h=]rŽ  h+ah?]r  hauhAK¾hBhh-]r  (hD)r‘  }r’  (h2X   Creating a server with keypairsr“  h3j‹  h4h5h6hHh8}r”  (h:]h;]h<]h=]h?]uhAK¾hBhh-]r•  hKX   Creating a server with keypairsr–  …r—  }r˜  (h2j“  h3j‘  ubaubh])r™  }rš  (h2XB   Please see the `Keypair <Keypair.md>`__ docs for more information.r›  h3j‹  h4h5h6hah8}rœ  (h:]h;]h<]h=]h?]uhAKÀhBhh-]r  (hKX   Please see the rž  …rŸ  }r   (h2X   Please see the h3j™  ubh|)r¡  }r¢  (h2X   `Keypair <Keypair.md>`__h8}r£  (UnameX   Keypairh€X
   Keypair.mdh=]h<]h:]h;]h?]uh3j™  h-]r¤  hKX   Keypairr¥  …r¦  }r§  (h2U h3j¡  ubah6h…ubhKX    docs for more information.r¨  …r©  }rª  (h2X    docs for more information.h3j™  ubeubeubh/)r«  }r¬  (h2U h3jl  h4h5h6h7h8}r­  (h:]h;]h<]h=]r®  h%ah?]r¯  hauhAKÃhBhh-]r°  (hD)r±  }r²  (h2X(   Creating a server with personality filesr³  h3j«  h4h5h6hHh8}r´  (h:]h;]h<]h=]h?]uhAKÃhBhh-]rµ  hKX(   Creating a server with personality filesr¶  …r·  }r¸  (h2j³  h3j±  ubaubh])r¹  }rº  (h2Xª   Before you execute the create operation, you can add "personality" files
to your ``OpenCloud\Compute\Resource\Server`` object. These files are
structured as a flat array.h3j«  h4h5h6hah8}r»  (h:]h;]h<]h=]h?]uhAKÅhBhh-]r¼  (hKXQ   Before you execute the create operation, you can add "personality" files
to your r½  …r¾  }r¿  (h2XQ   Before you execute the create operation, you can add "personality" files
to your h3j¹  ubj  )rÀ  }rÁ  (h2X%   ``OpenCloud\Compute\Resource\Server``h8}rÂ  (h:]h;]h<]h=]h?]uh3j¹  h-]rÃ  hKX!   OpenCloud\Compute\Resource\ServerrÄ  …rÅ  }rÆ  (h2U h3jÀ  ubah6j  ubhKX4    object. These files are
structured as a flat array.rÇ  …rÈ  }rÉ  (h2X4    object. These files are
structured as a flat array.h3j¹  ubeubhŸ)rÊ  }rË  (h2X3   $server->addFile('/var/test_file', 'FILE CONTENT');h3j«  h4h5h6h¢h8}rÌ  (h¤h¥h=]h<]h:]h;]rÍ  (h§X   phprÎ  eh?]uhAKÌhBhh-]rÏ  hª)rÐ  }rÑ  (h2X3   $server->addFile('/var/test_file', 'FILE CONTENT');h8}rÒ  (h:]h;]rÓ  UotherrÔ  ah<]h=]h?]uh3jÊ  h-]rÕ  hKX3   $server->addFile('/var/test_file', 'FILE CONTENT');rÖ  …r×  }rØ  (h2U h3jÐ  ubah6h´ubaubh])rÙ  }rÚ  (h2X‰  As you can see, the first parameter represents the filename, and the
second is a string representation of its content. When the server is
created these files will be created on its local filesystem. For more
information about server personality files, please consult the `official
documentation <http://docs.rackspace.com/servers/api/v2/cs-devguide/content/Server_Personality-d1e2543.html>`__.h3j«  h4h5h6hah8}rÛ  (h:]h;]h<]h=]h?]uhAKÍhBhh-]rÜ  (hKX  As you can see, the first parameter represents the filename, and the
second is a string representation of its content. When the server is
created these files will be created on its local filesystem. For more
information about server personality files, please consult the rÝ  …rÞ  }rß  (h2X  As you can see, the first parameter represents the filename, and the
second is a string representation of its content. When the server is
created these files will be created on its local filesystem. For more
information about server personality files, please consult the h3jÙ  ubh|)rà  }rá  (h2Xy   `official
documentation <http://docs.rackspace.com/servers/api/v2/cs-devguide/content/Server_Personality-d1e2543.html>`__h8}râ  (UnameX   official documentationh€X\   http://docs.rackspace.com/servers/api/v2/cs-devguide/content/Server_Personality-d1e2543.htmlh=]h<]h:]h;]h?]uh3jÙ  h-]rã  hKX   official
documentationrä  …rå  }ræ  (h2U h3jà  ubah6h…ubhKX   .…rç  }rè  (h2X   .h3jÙ  ubeubeubeubh/)ré  }rê  (h2U h3h0h4h5h6h7h8}rë  (h:]h;]h<]h=]rì  h*ah?]rí  hauhAKÔhBhh-]rî  (hD)rï  }rð  (h2X   Update serverrñ  h3jé  h4h5h6hHh8}rò  (h:]h;]h<]h=]h?]uhAKÔhBhh-]ró  hKX   Update serverrô  …rõ  }rö  (h2jñ  h3jï  ubaubh])r÷  }rø  (h2Xt   You can update certain attributes of an existing server instance. These
attributes are detailed in the next section.rù  h3jé  h4h5h6hah8}rú  (h:]h;]h<]h=]h?]uhAKÖhBhh-]rû  hKXt   You can update certain attributes of an existing server instance. These
attributes are detailed in the next section.rü  …rý  }rþ  (h2jù  h3j÷  ubaubhŸ)rÿ  }r   (h2X9   $server->update(array(
   'name' => 'NEW SERVER NAME'
));h3jé  h4h5h6h¢h8}r  (h¤h¥h=]h<]h:]h;]r  (h§X   phpr  eh?]uhAKÞhBhh-]r  hª)r  }r  (h2X9   $server->update(array(
   'name' => 'NEW SERVER NAME'
));h8}r  (h:]h;]r  Uotherr	  ah<]h=]h?]uh3jÿ  h-]r
  hKX9   $server->update(array(
   'name' => 'NEW SERVER NAME'
));r  …r  }r  (h2U h3j  ubah6h´ubaubh/)r  }r  (h2U h3jé  h4h5h6h7h8}r  (h:]h;]h<]h=]r  h ah?]r  hauhAKàhBhh-]r  (hD)r  }r  (h2X   Updatable attributesr  h3j  h4h5h6hHh8}r  (h:]h;]h<]h=]h?]uhAKàhBhh-]r  hKX   Updatable attributesr  …r  }r  (h2j  h3j  ubaubj&  )r  }r  (h2U h3j  h4h5h6j)  h8}r  (h:]h;]h<]h=]h?]uhANhBhh-]r  j,  )r   }r!  (h2U h8}r"  (h=]h<]h:]h;]h?]UcolsKuh3j  h-]r#  (j1  )r$  }r%  (h2U h8}r&  (h=]h<]h:]h;]h?]UcolwidthKuh3j   h-]h6j5  ubj1  )r'  }r(  (h2U h8}r)  (h=]h<]h:]h;]h?]UcolwidthK’uh3j   h-]h6j5  ubj<  )r*  }r+  (h2U h8}r,  (h:]h;]h<]h=]h?]uh3j   h-]r-  jA  )r.  }r/  (h2U h8}r0  (h:]h;]h<]h=]h?]uh3j*  h-]r1  (jF  )r2  }r3  (h2U h8}r4  (h:]h;]h<]h=]h?]uh3j.  h-]r5  h])r6  }r7  (h2X   namer8  h3j2  h4h5h6hah8}r9  (h:]h;]h<]h=]h?]uhAKãh-]r:  hKX   namer;  …r<  }r=  (h2j8  h3j6  ubaubah6jS  ubjF  )r>  }r?  (h2U h8}r@  (h:]h;]h<]h=]h?]uh3j.  h-]rA  h])rB  }rC  (h2X   descriptionrD  h3j>  h4h5h6hah8}rE  (h:]h;]h<]h=]h?]uhAKãh-]rF  hKX   descriptionrG  …rH  }rI  (h2jD  h3jB  ubaubah6jS  ubeh6jl  ubah6jm  ubjn  )rJ  }rK  (h2U h8}rL  (h:]h;]h<]h=]h?]uh3j   h-]rM  (jA  )rN  }rO  (h2U h8}rP  (h:]h;]h<]h=]h?]uh3jJ  h-]rQ  (jF  )rR  }rS  (h2U h8}rT  (h:]h;]h<]h=]h?]uh3jN  h-]rU  h])rV  }rW  (h2X   namerX  h3jR  h4h5h6hah8}rY  (h:]h;]h<]h=]h?]uhAKåh-]rZ  hKX   namer[  …r\  }r]  (h2jX  h3jV  ubaubah6jS  ubjF  )r^  }r_  (h2U h8}r`  (h:]h;]h<]h=]h?]uh3jN  h-]ra  h])rb  }rc  (h2XŽ   The name of the server. If you edit the server name, the server host name does not change. Also, server names are not guaranteed to be unique.rd  h3j^  h4h5h6hah8}re  (h:]h;]h<]h=]h?]uhAKåh-]rf  hKXŽ   The name of the server. If you edit the server name, the server host name does not change. Also, server names are not guaranteed to be unique.rg  …rh  }ri  (h2jd  h3jb  ubaubah6jS  ubeh6jl  ubjA  )rj  }rk  (h2U h8}rl  (h:]h;]h<]h=]h?]uh3jJ  h-]rm  (jF  )rn  }ro  (h2U h8}rp  (h:]h;]h<]h=]h?]uh3jj  h-]rq  h])rr  }rs  (h2X
   accessIPv4rt  h3jn  h4h5h6hah8}ru  (h:]h;]h<]h=]h?]uhAKçh-]rv  hKX
   accessIPv4rw  …rx  }ry  (h2jt  h3jr  ubaubah6jS  ubjF  )rz  }r{  (h2U h8}r|  (h:]h;]h<]h=]h?]uh3jj  h-]r}  h])r~  }r  (h2X   The IP version 4 address.r€  h3jz  h4h5h6hah8}r  (h:]h;]h<]h=]h?]uhAKçh-]r‚  hKX   The IP version 4 address.rƒ  …r„  }r…  (h2j€  h3j~  ubaubah6jS  ubeh6jl  ubjA  )r†  }r‡  (h2U h8}rˆ  (h:]h;]h<]h=]h?]uh3jJ  h-]r‰  (jF  )rŠ  }r‹  (h2U h8}rŒ  (h:]h;]h<]h=]h?]uh3j†  h-]r  h])rŽ  }r  (h2X
   accessIPv6r  h3jŠ  h4h5h6hah8}r‘  (h:]h;]h<]h=]h?]uhAKéh-]r’  hKX
   accessIPv6r“  …r”  }r•  (h2j  h3jŽ  ubaubah6jS  ubjF  )r–  }r—  (h2U h8}r˜  (h:]h;]h<]h=]h?]uh3j†  h-]r™  h])rš  }r›  (h2X   The IP version 6 address.rœ  h3j–  h4h5h6hah8}r  (h:]h;]h<]h=]h?]uhAKéh-]rž  hKX   The IP version 6 address.rŸ  …r   }r¡  (h2jœ  h3jš  ubaubah6jS  ubeh6jl  ubeh6jj  ubeh6jk  ubaubeubeubh/)r¢  }r£  (h2U h3h0h4h5h6h7h8}r¤  (h:]h;]h<]h=]r¥  h,ah?]r¦  hauhAKíhBhh-]r§  (hD)r¨  }r©  (h2X   Delete serverrª  h3j¢  h4h5h6hHh8}r«  (h:]h;]h<]h=]h?]uhAKíhBhh-]r¬  hKX   Delete serverr­  …r®  }r¯  (h2jª  h3j¨  ubaubhŸ)r°  }r±  (h2X   $server->delete();h3j¢  h4h5h6h¢h8}r²  (h¤h¥h=]h<]h:]h;]r³  (h§X   phpr´  eh?]uhAKòhBhh-]rµ  hª)r¶  }r·  (h2X   $server->delete();h8}r¸  (h:]h;]r¹  Uotherrº  ah<]h=]h?]uh3j°  h-]r»  hKX   $server->delete();r¼  …r½  }r¾  (h2U h3j¶  ubah6h´ubaubeubeubah2U Utransformerr¿  NUfootnote_refsrÀ  }rÁ  UrefnamesrÂ  }rÃ  Usymbol_footnotesrÄ  ]rÅ  Uautofootnote_refsrÆ  ]rÇ  Usymbol_footnote_refsrÈ  ]rÉ  U	citationsrÊ  ]rË  hBhUcurrent_linerÌ  NUtransform_messagesrÍ  ]rÎ  UreporterrÏ  NUid_startrÐ  KUautofootnotesrÑ  ]rÒ  Ucitation_refsrÓ  }rÔ  Uindirect_targetsrÕ  ]rÖ  Usettingsr×  (cdocutils.frontend
Values
rØ  orÙ  }rÚ  (Ufootnote_backlinksrÛ  KUrecord_dependenciesrÜ  NUrfc_base_urlrÝ  Uhttp://tools.ietf.org/html/rÞ  U	tracebackrß  ˆUpep_referencesrà  NUstrip_commentsrá  NUtoc_backlinksrâ  jS  Ulanguage_coderã  Uenrä  U	datestamprå  NUreport_levelræ  KU_destinationrç  NU
halt_levelrè  KUstrip_classesré  NhHNUerror_encoding_error_handlerrê  Ubackslashreplacerë  Udebugrì  NUembed_stylesheetrí  ‰Uoutput_encoding_error_handlerrî  Ustrictrï  Usectnum_xformrð  KUdump_transformsrñ  NUdocinfo_xformrò  KUwarning_streamró  NUpep_file_url_templaterô  Upep-%04drõ  Uexit_status_levelrö  KUconfigr÷  NUstrict_visitorrø  NUcloak_email_addressesrù  ˆUtrim_footnote_reference_spacerú  ‰Uenvrû  NUdump_pseudo_xmlrü  NUexpose_internalsrý  NUsectsubtitle_xformrþ  ‰Usource_linkrÿ  NUrfc_referencesr   NUoutput_encodingr  Uutf-8r  U
source_urlr  NUinput_encodingr  U	utf-8-sigr  U_disable_configr  NU	id_prefixr  U U	tab_widthr  KUerror_encodingr	  UUTF-8r
  U_sourcer  h5Ugettext_compactr  ˆU	generatorr  NUdump_internalsr  NUsmart_quotesr  ‰Upep_base_urlr  Uhttp://www.python.org/dev/peps/r  Usyntax_highlightr  Ulongr  Uinput_encoding_error_handlerr  jï  Uauto_id_prefixr  Uidr  Udoctitle_xformr  ‰Ustrip_elements_with_classesr  NU_config_filesr  ]Ufile_insertion_enabledr  ˆUraw_enabledr  KUdump_settingsr  NubUsymbol_footnote_startr  K Uidsr  }r  (h!j  hjº  h%j«  hj  h j  h+j‹  h#hgh,j¢  h$h0h*jé  h&hOh(jl  h'h‰h)hµh"jz  uUsubstitution_namesr   }r!  h6hBh8}r"  (h:]h=]h<]Usourceh5h;]h?]uU	footnotesr#  ]r$  Urefidsr%  }r&  ub.