cdocutils.nodes
document
q)q}q(U	nametypesq}q(X   update a networkqNX   create a networkqNX   create multiple subnetsqNX   get a networkq	NX   update a subnetq
NX   create a portqNX   get a subnetqNX   networksqNX   create multiple portsqNX.   complete user guide for the networking serviceqNX
   get a portqNX   list subnetsqNX   delete a portqNX   create a subnetqNX
   list portsqNX   subnetsqNX   update a portqNX   networking serviceqNX   delete a subnetqNX   create multiple networksqNX   delete a networkqNX   prerequisitesqNX   list networksqNX   table of contentsqNX   clientqNX   conceptsqNX   portsq NuUsubstitution_defsq!}q"Uparse_messagesq#]q$Ucurrent_sourceq%NU
decorationq&NUautofootnote_startq'KUnameidsq(}q)(hUupdate-a-networkq*hUcreate-a-networkq+hUcreate-multiple-subnetsq,h	Uget-a-networkq-h
Uupdate-a-subnetq.hUcreate-a-portq/hUget-a-subnetq0hUnetworksq1hUcreate-multiple-portsq2hU.complete-user-guide-for-the-networking-serviceq3hU
get-a-portq4hUlist-subnetsq5hUdelete-a-portq6hUcreate-a-subnetq7hU
list-portsq8hUsubnetsq9hUupdate-a-portq:hUnetworking-serviceq;hUdelete-a-subnetq<hUcreate-multiple-networksq=hUdelete-a-networkq>hUprerequisitesq?hUlist-networksq@hUtable-of-contentsqAhUclientqBhUconceptsqCh UportsqDuUchildrenqE]qFcdocutils.nodes
section
qG)qH}qI(U	rawsourceqJU UparentqKhUsourceqLXP   /Users/jamie/projects/php/php-opencloud/doc/services/networking/USERGUIDE.md.rstqMUtagnameqNUsectionqOU
attributesqP}qQ(UdupnamesqR]UclassesqS]UbackrefsqT]UidsqU]qVh3aUnamesqW]qXhauUlineqYKUdocumentqZhhE]q[(cdocutils.nodes
title
q\)q]}q^(hJX.   Complete User Guide for the Networking Serviceq_hKhHhLhMhNUtitleq`hP}qa(hR]hS]hT]hU]hW]uhYKhZhhE]qbcdocutils.nodes
Text
qcX.   Complete User Guide for the Networking Serviceqdqe}qf(hJh_hKh]ubaubcdocutils.nodes
paragraph
qg)qh}qi(hJX   Networking is a service that you can use to create virtual networks and
attach cloud devices such as servers to these networks.qjhKhHhLhMhNU	paragraphqkhP}ql(hR]hS]hT]hU]hW]uhYKhZhhE]qmhcX   Networking is a service that you can use to create virtual networks and
attach cloud devices such as servers to these networks.qnqo}qp(hJhjhKhhubaubhg)qq}qr(hJX”   This user guide introduces you the entities in the Networking service ā
networks, subnets, and ports ā and shows you how to create and manage
these entities.qshKhHhLhMhNhkhP}qt(hR]hS]hT]hU]hW]uhYKhZhhE]quhcX”   This user guide introduces you the entities in the Networking service ā
networks, subnets, and ports ā and shows you how to create and manage
these entities.qvqw}qx(hJhshKhqubaubhG)qy}qz(hJU hKhHhLhMhNhOhP}q{(hR]hS]hT]hU]q|hAahW]q}hauhYKhZhhE]q~(h\)q}q(hJX   Table of contentsqhKhyhLhMhNh`hP}q(hR]hS]hT]hU]hW]uhYKhZhhE]qhcX   Table of contentsqq}q(hJhhKhubaubcdocutils.nodes
bullet_list
q)q}q(hJU hKhyhLhMhNUbullet_listqhP}q(UbulletqX   -hU]hT]hR]hS]hW]uhYKhZhhE]q(cdocutils.nodes
list_item
q)q}q(hJX   `Concepts <#concepts>`__qhKhhLhMhNU	list_itemqhP}q(hR]hS]hT]hU]hW]uhYNhZhhE]qhg)q}q(hJhhKhhLhMhNhkhP}q(hR]hS]hT]hU]hW]uhYKhE]qcdocutils.nodes
reference
q)q}q(hJhhP}q(UnameX   ConceptsUrefuriqX	   #conceptshU]hT]hR]hS]hW]uhKhhE]qhcX   Conceptsqq }q”(hJU hKhubahNU	referenceq¢ubaubaubh)q£}q¤(hJXl   `Prerequisites <#prerequisites>`__

-  `Client <#client>`__
-  `Networking service <#networking-service>`__
hKhhLNhNhhP}q„(hR]hS]hT]hU]hW]uhYNhZhhE]q¦(hg)q§}qØ(hJX"   `Prerequisites <#prerequisites>`__q©hKh£hLhMhNhkhP}qŖ(hR]hS]hT]hU]hW]uhYKhE]q«h)q¬}q­(hJh©hP}q®(UnameX   PrerequisiteshX   #prerequisiteshU]hT]hR]hS]hW]uhKh§hE]qÆhcX   Prerequisitesq°q±}q²(hJU hKh¬ubahNh¢ubaubh)q³}q“(hJU hP}qµ(hX   -hU]hT]hR]hS]hW]uhKh£hE]q¶(h)q·}qø(hJX   `Client <#client>`__q¹hP}qŗ(hR]hS]hT]hU]hW]uhKh³hE]q»hg)q¼}q½(hJh¹hKh·hLhMhNhkhP}q¾(hR]hS]hT]hU]hW]uhYKhE]qæh)qĄ}qĮ(hJh¹hP}qĀ(UnameX   ClienthX   #clienthU]hT]hR]hS]hW]uhKh¼hE]qĆhcX   ClientqÄqÅ}qĘ(hJU hKhĄubahNh¢ubaubahNhubh)qĒ}qČ(hJX-   `Networking service <#networking-service>`__
hP}qÉ(hR]hS]hT]hU]hW]uhKh³hE]qŹhg)qĖ}qĢ(hJX,   `Networking service <#networking-service>`__qĶhKhĒhLhMhNhkhP}qĪ(hR]hS]hT]hU]hW]uhYKhE]qĻh)qŠ}qŃ(hJhĶhP}qŅ(UnameX   Networking servicehX   #networking-servicehU]hT]hR]hS]hW]uhKhĖhE]qÓhcX   Networking serviceqŌqÕ}qÖ(hJU hKhŠubahNh¢ubaubahNhubehNhubeubh)q×}qŲ(hJX&  `Networks <#networks>`__

-  `Create a network <#create-a-network>`__
-  `Create multiple networks <#create-multiple-networks>`__
-  `List networks <#list-networks>`__
-  `Get a network <#get-a-network>`__
-  `Update a network <#update-a-network>`__
-  `Delete a network <#delete-a-network>`__
hKhhLNhNhhP}qŁ(hR]hS]hT]hU]hW]uhYNhZhhE]qŚ(hg)qŪ}qÜ(hJX   `Networks <#networks>`__qŻhKh×hLhMhNhkhP}qŽ(hR]hS]hT]hU]hW]uhYKhE]qßh)qą}qį(hJhŻhP}qā(UnameX   NetworkshX	   #networkshU]hT]hR]hS]hW]uhKhŪhE]qćhcX   Networksqäqå}qę(hJU hKhąubahNh¢ubaubh)qē}qč(hJU hP}qé(hX   -hU]hT]hR]hS]hW]uhKh×hE]qź(h)qė}qģ(hJX(   `Create a network <#create-a-network>`__qķhP}qī(hR]hS]hT]hU]hW]uhKhēhE]qļhg)qš}qń(hJhķhKhėhLhMhNhkhP}qņ(hR]hS]hT]hU]hW]uhYKhE]qóh)qō}qõ(hJhķhP}qö(UnameX   Create a networkhX   #create-a-networkhU]hT]hR]hS]hW]uhKhšhE]q÷hcX   Create a networkqųqł}qś(hJU hKhōubahNh¢ubaubahNhubh)qū}qü(hJX8   `Create multiple networks <#create-multiple-networks>`__qżhP}qž(hR]hS]hT]hU]hW]uhKhēhE]q’hg)r   }r  (hJhżhKhūhLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKhE]r  h)r  }r  (hJhżhP}r  (UnameX   Create multiple networkshX   #create-multiple-networkshU]hT]hR]hS]hW]uhKj   hE]r  hcX   Create multiple networksr  r	  }r
  (hJU hKj  ubahNh¢ubaubahNhubh)r  }r  (hJX"   `List networks <#list-networks>`__r  hP}r  (hR]hS]hT]hU]hW]uhKhēhE]r  hg)r  }r  (hJj  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKhE]r  h)r  }r  (hJj  hP}r  (UnameX   List networkshX   #list-networkshU]hT]hR]hS]hW]uhKj  hE]r  hcX   List networksr  r  }r  (hJU hKj  ubahNh¢ubaubahNhubh)r  }r  (hJX"   `Get a network <#get-a-network>`__r  hP}r  (hR]hS]hT]hU]hW]uhKhēhE]r  hg)r   }r!  (hJj  hKj  hLhMhNhkhP}r"  (hR]hS]hT]hU]hW]uhYKhE]r#  h)r$  }r%  (hJj  hP}r&  (UnameX   Get a networkhX   #get-a-networkhU]hT]hR]hS]hW]uhKj   hE]r'  hcX   Get a networkr(  r)  }r*  (hJU hKj$  ubahNh¢ubaubahNhubh)r+  }r,  (hJX(   `Update a network <#update-a-network>`__r-  hP}r.  (hR]hS]hT]hU]hW]uhKhēhE]r/  hg)r0  }r1  (hJj-  hKj+  hLhMhNhkhP}r2  (hR]hS]hT]hU]hW]uhYKhE]r3  h)r4  }r5  (hJj-  hP}r6  (UnameX   Update a networkhX   #update-a-networkhU]hT]hR]hS]hW]uhKj0  hE]r7  hcX   Update a networkr8  r9  }r:  (hJU hKj4  ubahNh¢ubaubahNhubh)r;  }r<  (hJX)   `Delete a network <#delete-a-network>`__
hP}r=  (hR]hS]hT]hU]hW]uhKhēhE]r>  hg)r?  }r@  (hJX(   `Delete a network <#delete-a-network>`__rA  hKj;  hLhMhNhkhP}rB  (hR]hS]hT]hU]hW]uhYKhE]rC  h)rD  }rE  (hJjA  hP}rF  (UnameX   Delete a networkhX   #delete-a-networkhU]hT]hR]hS]hW]uhKj?  hE]rG  hcX   Delete a networkrH  rI  }rJ  (hJU hKjD  ubahNh¢ubaubahNhubehNhubeubh)rK  }rL  (hJX  `Subnets <#subnets>`__

-  `Create a subnet <#create-a-subnet>`__
-  `Create multiple subnets <#create-multiple-subnets>`__
-  `List subnets <#list-subnets>`__
-  `Get a subnet <#get-a-subnet>`__
-  `Update a subnet <#update-a-subnet>`__
-  `Delete a subnet <#delete-a-subnet>`__
hKhhLNhNhhP}rM  (hR]hS]hT]hU]hW]uhYNhZhhE]rN  (hg)rO  }rP  (hJX   `Subnets <#subnets>`__rQ  hKjK  hLhMhNhkhP}rR  (hR]hS]hT]hU]hW]uhYKhE]rS  h)rT  }rU  (hJjQ  hP}rV  (UnameX   SubnetshX   #subnetshU]hT]hR]hS]hW]uhKjO  hE]rW  hcX   SubnetsrX  rY  }rZ  (hJU hKjT  ubahNh¢ubaubh)r[  }r\  (hJU hP}r]  (hX   -hU]hT]hR]hS]hW]uhKjK  hE]r^  (h)r_  }r`  (hJX&   `Create a subnet <#create-a-subnet>`__ra  hP}rb  (hR]hS]hT]hU]hW]uhKj[  hE]rc  hg)rd  }re  (hJja  hKj_  hLhMhNhkhP}rf  (hR]hS]hT]hU]hW]uhYKhE]rg  h)rh  }ri  (hJja  hP}rj  (UnameX   Create a subnethX   #create-a-subnethU]hT]hR]hS]hW]uhKjd  hE]rk  hcX   Create a subnetrl  rm  }rn  (hJU hKjh  ubahNh¢ubaubahNhubh)ro  }rp  (hJX6   `Create multiple subnets <#create-multiple-subnets>`__rq  hP}rr  (hR]hS]hT]hU]hW]uhKj[  hE]rs  hg)rt  }ru  (hJjq  hKjo  hLhMhNhkhP}rv  (hR]hS]hT]hU]hW]uhYK hE]rw  h)rx  }ry  (hJjq  hP}rz  (UnameX   Create multiple subnetshX   #create-multiple-subnetshU]hT]hR]hS]hW]uhKjt  hE]r{  hcX   Create multiple subnetsr|  r}  }r~  (hJU hKjx  ubahNh¢ubaubahNhubh)r  }r  (hJX    `List subnets <#list-subnets>`__r  hP}r  (hR]hS]hT]hU]hW]uhKj[  hE]r  hg)r  }r  (hJj  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYK!hE]r  h)r  }r  (hJj  hP}r  (UnameX   List subnetshX   #list-subnetshU]hT]hR]hS]hW]uhKj  hE]r  hcX   List subnetsr  r  }r  (hJU hKj  ubahNh¢ubaubahNhubh)r  }r  (hJX    `Get a subnet <#get-a-subnet>`__r  hP}r  (hR]hS]hT]hU]hW]uhKj[  hE]r  hg)r  }r  (hJj  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYK"hE]r  h)r  }r  (hJj  hP}r  (UnameX   Get a subnethX   #get-a-subnethU]hT]hR]hS]hW]uhKj  hE]r  hcX   Get a subnetr  r  }r  (hJU hKj  ubahNh¢ubaubahNhubh)r  }r   (hJX&   `Update a subnet <#update-a-subnet>`__r”  hP}r¢  (hR]hS]hT]hU]hW]uhKj[  hE]r£  hg)r¤  }r„  (hJj”  hKj  hLhMhNhkhP}r¦  (hR]hS]hT]hU]hW]uhYK#hE]r§  h)rØ  }r©  (hJj”  hP}rŖ  (UnameX   Update a subnethX   #update-a-subnethU]hT]hR]hS]hW]uhKj¤  hE]r«  hcX   Update a subnetr¬  r­  }r®  (hJU hKjØ  ubahNh¢ubaubahNhubh)rÆ  }r°  (hJX'   `Delete a subnet <#delete-a-subnet>`__
hP}r±  (hR]hS]hT]hU]hW]uhKj[  hE]r²  hg)r³  }r“  (hJX&   `Delete a subnet <#delete-a-subnet>`__rµ  hKjÆ  hLhMhNhkhP}r¶  (hR]hS]hT]hU]hW]uhYK$hE]r·  h)rø  }r¹  (hJjµ  hP}rŗ  (UnameX   Delete a subnethX   #delete-a-subnethU]hT]hR]hS]hW]uhKj³  hE]r»  hcX   Delete a subnetr¼  r½  }r¾  (hJU hKjø  ubahNh¢ubaubahNhubehNhubeubh)ræ  }rĄ  (hJXü   `Ports <#ports>`__

-  `Create a port <#create-a-port>`__
-  `Create multiple ports <#create-multiple-ports>`__
-  `List ports <#list-ports>`__
-  `Get a port <#get-a-port>`__
-  `Update a port <#update-a-port>`__
-  `Delete a port <#delete-a-port>`__
hKhhLNhNhhP}rĮ  (hR]hS]hT]hU]hW]uhYNhZhhE]rĀ  (hg)rĆ  }rÄ  (hJX   `Ports <#ports>`__rÅ  hKjæ  hLhMhNhkhP}rĘ  (hR]hS]hT]hU]hW]uhYK&hE]rĒ  h)rČ  }rÉ  (hJjÅ  hP}rŹ  (UnameX   PortshX   #portshU]hT]hR]hS]hW]uhKjĆ  hE]rĖ  hcX   PortsrĢ  rĶ  }rĪ  (hJU hKjČ  ubahNh¢ubaubh)rĻ  }rŠ  (hJU hP}rŃ  (hX   -hU]hT]hR]hS]hW]uhKjæ  hE]rŅ  (h)rÓ  }rŌ  (hJX"   `Create a port <#create-a-port>`__rÕ  hP}rÖ  (hR]hS]hT]hU]hW]uhKjĻ  hE]r×  hg)rŲ  }rŁ  (hJjÕ  hKjÓ  hLhMhNhkhP}rŚ  (hR]hS]hT]hU]hW]uhYK(hE]rŪ  h)rÜ  }rŻ  (hJjÕ  hP}rŽ  (UnameX   Create a porthX   #create-a-porthU]hT]hR]hS]hW]uhKjŲ  hE]rß  hcX   Create a portrą  rį  }rā  (hJU hKjÜ  ubahNh¢ubaubahNhubh)rć  }rä  (hJX2   `Create multiple ports <#create-multiple-ports>`__rå  hP}rę  (hR]hS]hT]hU]hW]uhKjĻ  hE]rē  hg)rč  }ré  (hJjå  hKjć  hLhMhNhkhP}rź  (hR]hS]hT]hU]hW]uhYK)hE]rė  h)rģ  }rķ  (hJjå  hP}rī  (UnameX   Create multiple portshX   #create-multiple-portshU]hT]hR]hS]hW]uhKjč  hE]rļ  hcX   Create multiple portsrš  rń  }rņ  (hJU hKjģ  ubahNh¢ubaubahNhubh)ró  }rō  (hJX   `List ports <#list-ports>`__rõ  hP}rö  (hR]hS]hT]hU]hW]uhKjĻ  hE]r÷  hg)rų  }rł  (hJjõ  hKjó  hLhMhNhkhP}rś  (hR]hS]hT]hU]hW]uhYK*hE]rū  h)rü  }rż  (hJjõ  hP}rž  (UnameX
   List portshX   #list-portshU]hT]hR]hS]hW]uhKjų  hE]r’  hcX
   List portsr   r  }r  (hJU hKjü  ubahNh¢ubaubahNhubh)r  }r  (hJX   `Get a port <#get-a-port>`__r  hP}r  (hR]hS]hT]hU]hW]uhKjĻ  hE]r  hg)r  }r	  (hJj  hKj  hLhMhNhkhP}r
  (hR]hS]hT]hU]hW]uhYK+hE]r  h)r  }r  (hJj  hP}r  (UnameX
   Get a porthX   #get-a-porthU]hT]hR]hS]hW]uhKj  hE]r  hcX
   Get a portr  r  }r  (hJU hKj  ubahNh¢ubaubahNhubh)r  }r  (hJX"   `Update a port <#update-a-port>`__r  hP}r  (hR]hS]hT]hU]hW]uhKjĻ  hE]r  hg)r  }r  (hJj  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYK,hE]r  h)r  }r  (hJj  hP}r  (UnameX   Update a porthX   #update-a-porthU]hT]hR]hS]hW]uhKj  hE]r  hcX   Update a portr   r!  }r"  (hJU hKj  ubahNh¢ubaubahNhubh)r#  }r$  (hJX#   `Delete a port <#delete-a-port>`__
hP}r%  (hR]hS]hT]hU]hW]uhKjĻ  hE]r&  hg)r'  }r(  (hJX"   `Delete a port <#delete-a-port>`__r)  hKj#  hLhMhNhkhP}r*  (hR]hS]hT]hU]hW]uhYK-hE]r+  h)r,  }r-  (hJj)  hP}r.  (UnameX   Delete a porthX   #delete-a-porthU]hT]hR]hS]hW]uhKj'  hE]r/  hcX   Delete a portr0  r1  }r2  (hJU hKj,  ubahNh¢ubaubahNhubehNhubeubeubeubhG)r3  }r4  (hJU hKhHhLhMhNhOhP}r5  (hR]hS]hT]hU]r6  hCahW]r7  hauhYK0hZhhE]r8  (h\)r9  }r:  (hJX   Conceptsr;  hKj3  hLhMhNh`hP}r<  (hR]hS]hT]hU]hW]uhYK0hZhhE]r=  hcX   Conceptsr>  r?  }r@  (hJj;  hKj9  ubaubhg)rA  }rB  (hJX\   To use the Networking service effectively, you should understand the
following key concepts:rC  hKj3  hLhMhNhkhP}rD  (hR]hS]hT]hU]hW]uhYK2hZhhE]rE  hcX\   To use the Networking service effectively, you should understand the
following key concepts:rF  rG  }rH  (hJjC  hKjA  ubaubh)rI  }rJ  (hJU hKj3  hLhMhNhhP}rK  (hX   -hU]hT]hR]hS]hW]uhYK5hZhhE]rL  (h)rM  }rN  (hJX  **Network**: An isolated virtual layer-2 broadcast domain that is
typically reserved for the tenant who created it unless it is
configured to be shared. The network is the main entity in the
Networking service. Ports and subnets are always associated with a
network.
hKjI  hLhMhNhhP}rO  (hR]hS]hT]hU]hW]uhYNhZhhE]rP  hg)rQ  }rR  (hJX
  **Network**: An isolated virtual layer-2 broadcast domain that is
typically reserved for the tenant who created it unless it is
configured to be shared. The network is the main entity in the
Networking service. Ports and subnets are always associated with a
network.hKjM  hLhMhNhkhP}rS  (hR]hS]hT]hU]hW]uhYK5hE]rT  (cdocutils.nodes
strong
rU  )rV  }rW  (hJX   **Network**hP}rX  (hR]hS]hT]hU]hW]uhKjQ  hE]rY  hcX   NetworkrZ  r[  }r\  (hJU hKjV  ubahNUstrongr]  ubhcX’   : An isolated virtual layer-2 broadcast domain that is
typically reserved for the tenant who created it unless it is
configured to be shared. The network is the main entity in the
Networking service. Ports and subnets are always associated with a
network.r^  r_  }r`  (hJX’   : An isolated virtual layer-2 broadcast domain that is
typically reserved for the tenant who created it unless it is
configured to be shared. The network is the main entity in the
Networking service. Ports and subnets are always associated with a
network.hKjQ  ubeubaubh)ra  }rb  (hJXÖ   **Subnet**: An IP address block that can be used to assign IP
addresses to virtual instances (such as servers created using the
Compute service). Each subnet must have a CIDR and must be associated
with a network.
hKjI  hLhMhNhhP}rc  (hR]hS]hT]hU]hW]uhYNhZhhE]rd  hg)re  }rf  (hJXÕ   **Subnet**: An IP address block that can be used to assign IP
addresses to virtual instances (such as servers created using the
Compute service). Each subnet must have a CIDR and must be associated
with a network.hKja  hLhMhNhkhP}rg  (hR]hS]hT]hU]hW]uhYK;hE]rh  (jU  )ri  }rj  (hJX
   **Subnet**hP}rk  (hR]hS]hT]hU]hW]uhKje  hE]rl  hcX   Subnetrm  rn  }ro  (hJU hKji  ubahNj]  ubhcXĖ   : An IP address block that can be used to assign IP
addresses to virtual instances (such as servers created using the
Compute service). Each subnet must have a CIDR and must be associated
with a network.rp  rq  }rr  (hJXĖ   : An IP address block that can be used to assign IP
addresses to virtual instances (such as servers created using the
Compute service). Each subnet must have a CIDR and must be associated
with a network.hKje  ubeubaubh)rs  }rt  (hJXÖ  **Port**: A virtual switch port on a logical network switch. Virtual
instances (such as servers created using the Compute service) attach
their interfaces into ports. The port also defines the MAC address
and the IP address or addresses to be assigned to the interfaces
plugged into them. When IP addresses are associated with a port, this
also implies the port is associated with a subnet because the IP
address is taken from the allocation pool for a specific subnet.
hKjI  hLhMhNhhP}ru  (hR]hS]hT]hU]hW]uhYNhZhhE]rv  hg)rw  }rx  (hJXÕ  **Port**: A virtual switch port on a logical network switch. Virtual
instances (such as servers created using the Compute service) attach
their interfaces into ports. The port also defines the MAC address
and the IP address or addresses to be assigned to the interfaces
plugged into them. When IP addresses are associated with a port, this
also implies the port is associated with a subnet because the IP
address is taken from the allocation pool for a specific subnet.hKjs  hLhMhNhkhP}ry  (hR]hS]hT]hU]hW]uhYK@hE]rz  (jU  )r{  }r|  (hJX   **Port**hP}r}  (hR]hS]hT]hU]hW]uhKjw  hE]r~  hcX   Portr  r  }r  (hJU hKj{  ubahNj]  ubhcXĶ  : A virtual switch port on a logical network switch. Virtual
instances (such as servers created using the Compute service) attach
their interfaces into ports. The port also defines the MAC address
and the IP address or addresses to be assigned to the interfaces
plugged into them. When IP addresses are associated with a port, this
also implies the port is associated with a subnet because the IP
address is taken from the allocation pool for a specific subnet.r  r  }r  (hJXĶ  : A virtual switch port on a logical network switch. Virtual
instances (such as servers created using the Compute service) attach
their interfaces into ports. The port also defines the MAC address
and the IP address or addresses to be assigned to the interfaces
plugged into them. When IP addresses are associated with a port, this
also implies the port is associated with a subnet because the IP
address is taken from the allocation pool for a specific subnet.hKjw  ubeubaubeubeubhG)r  }r  (hJU hKhHhLhMhNhOhP}r  (hR]hS]hT]hU]r  h?ahW]r  hauhYKIhZhhE]r  (h\)r  }r  (hJX   Prerequisitesr  hKj  hLhMhNh`hP}r  (hR]hS]hT]hU]hW]uhYKIhZhhE]r  hcX   Prerequisitesr  r  }r  (hJj  hKj  ubaubhG)r  }r  (hJU hKj  hLhMhNhOhP}r  (hR]hS]hT]hU]r  hBahW]r  hauhYKLhZhhE]r  (h\)r  }r  (hJX   Clientr  hKj  hLhMhNh`hP}r  (hR]hS]hT]hU]hW]uhYKLhZhhE]r  hcX   Clientr  r  }r   (hJj  hKj  ubaubhg)r”  }r¢  (hJXi   To use the Networking service, you must first instantiate a
``OpenStack`` or ``Rackspace`` client object.hKj  hLhMhNhkhP}r£  (hR]hS]hT]hU]hW]uhYKNhZhhE]r¤  (hcX<   To use the Networking service, you must first instantiate a
r„  r¦  }r§  (hJX<   To use the Networking service, you must first instantiate a
hKj”  ubcdocutils.nodes
literal
rØ  )r©  }rŖ  (hJX   ``OpenStack``hP}r«  (hR]hS]hT]hU]hW]uhKj”  hE]r¬  hcX	   OpenStackr­  r®  }rÆ  (hJU hKj©  ubahNUliteralr°  ubhcX    or r±  r²  }r³  (hJX    or hKj”  ubjØ  )r“  }rµ  (hJX   ``Rackspace``hP}r¶  (hR]hS]hT]hU]hW]uhKj”  hE]r·  hcX	   Rackspacerø  r¹  }rŗ  (hJU hKj“  ubahNj°  ubhcX    client object.r»  r¼  }r½  (hJX    client object.hKj”  ubeubh)r¾  }ræ  (hJU hKj  hLhMhNhhP}rĄ  (hX   -hU]hT]hR]hS]hW]uhYKQhZhhE]rĮ  (h)rĀ  }rĆ  (hJXk  If you are working with an OpenStack cloud, instantiate an
``OpenCloud\OpenStack`` client as follows:

.. code:: php

    use OpenCloud\OpenStack;

    $client = new OpenStack('<OPENSTACK CLOUD IDENTITY ENDPOINT URL>', array(
        'username' => '<YOUR OPENSTACK CLOUD ACCOUNT USERNAME>',
        'password' => '<YOUR OPENSTACK CLOUD ACCOUNT PASSWORD>'
    ));
hKj¾  hLNhNhhP}rÄ  (hR]hS]hT]hU]hW]uhYNhZhhE]rÅ  (hg)rĘ  }rĒ  (hJXe   If you are working with an OpenStack cloud, instantiate an
``OpenCloud\OpenStack`` client as follows:hKjĀ  hLhMhNhkhP}rČ  (hR]hS]hT]hU]hW]uhYKQhE]rÉ  (hcX;   If you are working with an OpenStack cloud, instantiate an
rŹ  rĖ  }rĢ  (hJX;   If you are working with an OpenStack cloud, instantiate an
hKjĘ  ubjØ  )rĶ  }rĪ  (hJX   ``OpenCloud\OpenStack``hP}rĻ  (hR]hS]hT]hU]hW]uhKjĘ  hE]rŠ  hcX   OpenCloud\OpenStackrŃ  rŅ  }rÓ  (hJU hKjĶ  ubahNj°  ubhcX    client as follows:rŌ  rÕ  }rÖ  (hJX    client as follows:hKjĘ  ubeubcdocutils.nodes
literal_block
r×  )rŲ  }rŁ  (hJXą   use OpenCloud\OpenStack;

$client = new OpenStack('<OPENSTACK CLOUD IDENTITY ENDPOINT URL>', array(
    'username' => '<YOUR OPENSTACK CLOUD ACCOUNT USERNAME>',
    'password' => '<YOUR OPENSTACK CLOUD ACCOUNT PASSWORD>'
));hP}rŚ  (U	xml:spacerŪ  UpreserverÜ  hU]hT]hR]hS]rŻ  (UcoderŽ  X   phprß  ehW]uhKjĀ  hE]rą  cdocutils.nodes
inline
rį  )rā  }rć  (hJXą   use OpenCloud\OpenStack;

$client = new OpenStack('<OPENSTACK CLOUD IDENTITY ENDPOINT URL>', array(
    'username' => '<YOUR OPENSTACK CLOUD ACCOUNT USERNAME>',
    'password' => '<YOUR OPENSTACK CLOUD ACCOUNT PASSWORD>'
));hP}rä  (hR]hS]rå  Uotherrę  ahT]hU]hW]uhKjŲ  hE]rē  hcXą   use OpenCloud\OpenStack;

$client = new OpenStack('<OPENSTACK CLOUD IDENTITY ENDPOINT URL>', array(
    'username' => '<YOUR OPENSTACK CLOUD ACCOUNT USERNAME>',
    'password' => '<YOUR OPENSTACK CLOUD ACCOUNT PASSWORD>'
));rč  ré  }rź  (hJU hKjā  ubahNUinlinerė  ubahNUliteral_blockrģ  ubeubh)rķ  }rī  (hJXa  If you are working with the Rackspace cloud, instantiate an
``OpenCloud\Rackspace`` client as follows:

.. code:: php

    use OpenCloud\Rackspace;

    $client = new Rackspace(Rackspace::US_IDENTITY_ENDPOINT, array(
        'username' => '<YOUR RACKSPACE CLOUD ACCOUNT USERNAME>',
        'apiKey'   => '<YOUR RACKSPACE CLOUD ACCOUNT API KEY>'
    ));
hKj¾  hLNhNhhP}rļ  (hR]hS]hT]hU]hW]uhYNhZhhE]rš  (hg)rń  }rņ  (hJXf   If you are working with the Rackspace cloud, instantiate an
``OpenCloud\Rackspace`` client as follows:hKjķ  hLhMhNhkhP}ró  (hR]hS]hT]hU]hW]uhYK]hE]rō  (hcX<   If you are working with the Rackspace cloud, instantiate an
rõ  rö  }r÷  (hJX<   If you are working with the Rackspace cloud, instantiate an
hKjń  ubjØ  )rų  }rł  (hJX   ``OpenCloud\Rackspace``hP}rś  (hR]hS]hT]hU]hW]uhKjń  hE]rū  hcX   OpenCloud\Rackspacerü  rż  }rž  (hJU hKjų  ubahNj°  ubhcX    client as follows:r’  r   }r  (hJX    client as follows:hKjń  ubeubj×  )r  }r  (hJXÕ   use OpenCloud\Rackspace;

$client = new Rackspace(Rackspace::US_IDENTITY_ENDPOINT, array(
    'username' => '<YOUR RACKSPACE CLOUD ACCOUNT USERNAME>',
    'apiKey'   => '<YOUR RACKSPACE CLOUD ACCOUNT API KEY>'
));hP}r  (jŪ  jÜ  hU]hT]hR]hS]r  (jŽ  X   phpr  ehW]uhKjķ  hE]r  jį  )r  }r	  (hJXÕ   use OpenCloud\Rackspace;

$client = new Rackspace(Rackspace::US_IDENTITY_ENDPOINT, array(
    'username' => '<YOUR RACKSPACE CLOUD ACCOUNT USERNAME>',
    'apiKey'   => '<YOUR RACKSPACE CLOUD ACCOUNT API KEY>'
));hP}r
  (hR]hS]r  Uotherr  ahT]hU]hW]uhKj  hE]r  hcXÕ   use OpenCloud\Rackspace;

$client = new Rackspace(Rackspace::US_IDENTITY_ENDPOINT, array(
    'username' => '<YOUR RACKSPACE CLOUD ACCOUNT USERNAME>',
    'apiKey'   => '<YOUR RACKSPACE CLOUD ACCOUNT API KEY>'
));r  r  }r  (hJU hKj  ubahNjė  ubahNjģ  ubeubeubeubhG)r  }r  (hJU hKj  hLhMhNhOhP}r  (hR]hS]hT]hU]r  h;ahW]r  hauhYKjhZhhE]r  (h\)r  }r  (hJX   Networking servicer  hKj  hLhMhNh`hP}r  (hR]hS]hT]hU]hW]uhYKjhZhhE]r  hcX   Networking servicer  r  }r  (hJj  hKj  ubaubhg)r  }r   (hJXĶ   All Networking operations are done via a *networking service object*. To
instantiate this object, call the ``networkingService`` method on the
``$client`` object. This method takes the following arguments:hKj  hLhMhNhkhP}r!  (hR]hS]hT]hU]hW]uhYKlhZhhE]r"  (hcX)   All Networking operations are done via a r#  r$  }r%  (hJX)   All Networking operations are done via a hKj  ubcdocutils.nodes
emphasis
r&  )r'  }r(  (hJX   *networking service object*hP}r)  (hR]hS]hT]hU]hW]uhKj  hE]r*  hcX   networking service objectr+  r,  }r-  (hJU hKj'  ubahNUemphasisr.  ubhcX'   . To
instantiate this object, call the r/  r0  }r1  (hJX'   . To
instantiate this object, call the hKj  ubjØ  )r2  }r3  (hJX   ``networkingService``hP}r4  (hR]hS]hT]hU]hW]uhKj  hE]r5  hcX   networkingServicer6  r7  }r8  (hJU hKj2  ubahNj°  ubhcX    method on the
r9  r:  }r;  (hJX    method on the
hKj  ubjØ  )r<  }r=  (hJX   ``$client``hP}r>  (hR]hS]hT]hU]hW]uhKj  hE]r?  hcX   $clientr@  rA  }rB  (hJU hKj<  ubahNj°  ubhcX3    object. This method takes the following arguments:rC  rD  }rE  (hJX3    object. This method takes the following arguments:hKj  ubeubcdocutils.nodes
table
rF  )rG  }rH  (hJU hKj  hLhMhNUtablerI  hP}rJ  (hR]hS]hT]hU]hW]uhYNhZhhE]rK  cdocutils.nodes
tgroup
rL  )rM  }rN  (hJU hP}rO  (hU]hT]hR]hS]hW]UcolsKuhKjG  hE]rP  (cdocutils.nodes
colspec
rQ  )rR  }rS  (hJU hP}rT  (hU]hT]hR]hS]hW]UcolwidthKuhKjM  hE]hNUcolspecrU  ubjQ  )rV  }rW  (hJU hP}rX  (hU]hT]hR]hS]hW]UcolwidthK=uhKjM  hE]hNjU  ubjQ  )rY  }rZ  (hJU hP}r[  (hU]hT]hR]hS]hW]UcolwidthKuhKjM  hE]hNjU  ubjQ  )r\  }r]  (hJU hP}r^  (hU]hT]hR]hS]hW]UcolwidthKuhKjM  hE]hNjU  ubjQ  )r_  }r`  (hJU hP}ra  (hU]hT]hR]hS]hW]UcolwidthK4uhKjM  hE]hNjU  ubjQ  )rb  }rc  (hJU hP}rd  (hU]hT]hR]hS]hW]UcolwidthKuhKjM  hE]hNjU  ubcdocutils.nodes
thead
re  )rf  }rg  (hJU hP}rh  (hR]hS]hT]hU]hW]uhKjM  hE]ri  cdocutils.nodes
row
rj  )rk  }rl  (hJU hP}rm  (hR]hS]hT]hU]hW]uhKjf  hE]rn  (cdocutils.nodes
entry
ro  )rp  }rq  (hJU hP}rr  (hR]hS]hT]hU]hW]uhKjk  hE]rs  hg)rt  }ru  (hJX   Positionrv  hKjp  hLhMhNhkhP}rw  (hR]hS]hT]hU]hW]uhYKqhE]rx  hcX   Positionry  rz  }r{  (hJjv  hKjt  ubaubahNUentryr|  ubjo  )r}  }r~  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjk  hE]r  hg)r  }r  (hJX   Descriptionr  hKj}  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKqhE]r  hcX   Descriptionr  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjk  hE]r  hg)r  }r  (hJX	   Data typer  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKqhE]r  hcX	   Data typer  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjk  hE]r  hg)r  }r  (hJX	   Required?r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKqhE]r  hcX	   Required?r  r  }r   (hJj  hKj  ubaubahNj|  ubjo  )r”  }r¢  (hJU hP}r£  (hR]hS]hT]hU]hW]uhKjk  hE]r¤  hg)r„  }r¦  (hJX   Default valuer§  hKj”  hLhMhNhkhP}rØ  (hR]hS]hT]hU]hW]uhYKqhE]r©  hcX   Default valuerŖ  r«  }r¬  (hJj§  hKj„  ubaubahNj|  ubjo  )r­  }r®  (hJU hP}rÆ  (hR]hS]hT]hU]hW]uhKjk  hE]r°  hg)r±  }r²  (hJX   Example valuer³  hKj­  hLhMhNhkhP}r“  (hR]hS]hT]hU]hW]uhYKqhE]rµ  hcX   Example valuer¶  r·  }rø  (hJj³  hKj±  ubaubahNj|  ubehNUrowr¹  ubahNUtheadrŗ  ubcdocutils.nodes
tbody
r»  )r¼  }r½  (hJU hP}r¾  (hR]hS]hT]hU]hW]uhKjM  hE]ræ  (jj  )rĄ  }rĮ  (hJU hP}rĀ  (hR]hS]hT]hU]hW]uhKj¼  hE]rĆ  (jo  )rÄ  }rÅ  (hJU hP}rĘ  (hR]hS]hT]hU]hW]uhKjĄ  hE]rĒ  hg)rČ  }rÉ  (hJX   1hKjÄ  hLhMhNhkhP}rŹ  (hR]hS]hT]hU]hW]uhYKshE]rĖ  hcX   1rĢ  }rĶ  (hJX   1hKjČ  ubaubahNj|  ubjo  )rĪ  }rĻ  (hJU hP}rŠ  (hR]hS]hT]hU]hW]uhKjĄ  hE]rŃ  hg)rŅ  }rÓ  (hJX9   Name of the service, as it appears in the service catalogrŌ  hKjĪ  hLhMhNhkhP}rÕ  (hR]hS]hT]hU]hW]uhYKshE]rÖ  hcX9   Name of the service, as it appears in the service catalogr×  rŲ  }rŁ  (hJjŌ  hKjŅ  ubaubahNj|  ubjo  )rŚ  }rŪ  (hJU hP}rÜ  (hR]hS]hT]hU]hW]uhKjĄ  hE]rŻ  hg)rŽ  }rß  (hJX   Stringrą  hKjŚ  hLhMhNhkhP}rį  (hR]hS]hT]hU]hW]uhYKshE]rā  hcX   Stringrć  rä  }rå  (hJją  hKjŽ  ubaubahNj|  ubjo  )rę  }rē  (hJU hP}rč  (hR]hS]hT]hU]hW]uhKjĄ  hE]ré  hg)rź  }rė  (hJX   Norģ  hKję  hLhMhNhkhP}rķ  (hR]hS]hT]hU]hW]uhYKshE]rī  hcX   Norļ  rš  }rń  (hJjģ  hKjź  ubaubahNj|  ubjo  )rņ  }ró  (hJU hP}rō  (hR]hS]hT]hU]hW]uhKjĄ  hE]rõ  hg)rö  }r÷  (hJX0   ``null``; automatically determined when possiblehKjņ  hLhMhNhkhP}rų  (hR]hS]hT]hU]hW]uhYKshE]rł  (jØ  )rś  }rū  (hJX   ``null``hP}rü  (hR]hS]hT]hU]hW]uhKjö  hE]rż  hcX   nullrž  r’  }r   (hJU hKjś  ubahNj°  ubhcX(   ; automatically determined when possibler  r  }r  (hJX(   ; automatically determined when possiblehKjö  ubeubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjĄ  hE]r  hg)r  }r	  (hJX   ``cloudNetworks``r
  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKshE]r  jØ  )r  }r  (hJj
  hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hcX   cloudNetworksr  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj¼  hE]r  (jo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hg)r  }r  (hJX   2hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKuhE]r  hcX   2r   }r!  (hJX   2hKj  ubaubahNj|  ubjo  )r"  }r#  (hJU hP}r$  (hR]hS]hT]hU]hW]uhKj  hE]r%  hg)r&  }r'  (hJX   Cloud regionr(  hKj"  hLhMhNhkhP}r)  (hR]hS]hT]hU]hW]uhYKuhE]r*  hcX   Cloud regionr+  r,  }r-  (hJj(  hKj&  ubaubahNj|  ubjo  )r.  }r/  (hJU hP}r0  (hR]hS]hT]hU]hW]uhKj  hE]r1  hg)r2  }r3  (hJX   Stringr4  hKj.  hLhMhNhkhP}r5  (hR]hS]hT]hU]hW]uhYKuhE]r6  hcX   Stringr7  r8  }r9  (hJj4  hKj2  ubaubahNj|  ubjo  )r:  }r;  (hJU hP}r<  (hR]hS]hT]hU]hW]uhKj  hE]r=  hg)r>  }r?  (hJX   Yesr@  hKj:  hLhMhNhkhP}rA  (hR]hS]hT]hU]hW]uhYKuhE]rB  hcX   YesrC  rD  }rE  (hJj@  hKj>  ubaubahNj|  ubjo  )rF  }rG  (hJU hP}rH  (hR]hS]hT]hU]hW]uhKj  hE]rI  h)rJ  }rK  (hJU hP}rL  (hX   -hU]hT]hR]hS]hW]uhKjF  hE]rM  h)rN  }rO  (hJU hP}rP  (hR]hS]hT]hU]hW]uhKjJ  hE]hNhubahNhubahNj|  ubjo  )rQ  }rR  (hJU hP}rS  (hR]hS]hT]hU]hW]uhKj  hE]rT  hg)rU  }rV  (hJX   ``DFW``rW  hKjQ  hLhMhNhkhP}rX  (hR]hS]hT]hU]hW]uhYKuhE]rY  jØ  )rZ  }r[  (hJjW  hP}r\  (hR]hS]hT]hU]hW]uhKjU  hE]r]  hcX   DFWr^  r_  }r`  (hJU hKjZ  ubahNj°  ubaubahNj|  ubehNj¹  ubehNUtbodyra  ubehNUtgrouprb  ubaubj×  )rc  }rd  (hJX`   $region = '<CLOUD REGION NAME>';
$networkingService = $client->networkingService(null, $region);hKj  hLhMhNjģ  hP}re  (jŪ  jÜ  hU]hT]hR]hS]rf  (jŽ  X   phprg  ehW]uhYK|hZhhE]rh  jį  )ri  }rj  (hJX`   $region = '<CLOUD REGION NAME>';
$networkingService = $client->networkingService(null, $region);hP}rk  (hR]hS]rl  Uotherrm  ahT]hU]hW]uhKjc  hE]rn  hcX`   $region = '<CLOUD REGION NAME>';
$networkingService = $client->networkingService(null, $region);ro  rp  }rq  (hJU hKji  ubahNjė  ubaubhg)rr  }rs  (hJX   Any networks, subnets, and ports created with this
``$networkingService`` instance are stored in the cloud region specified
by ``$region``.hKj  hLhMhNhkhP}rt  (hR]hS]hT]hU]hW]uhYK}hZhhE]ru  (hcX3   Any networks, subnets, and ports created with this
rv  rw  }rx  (hJX3   Any networks, subnets, and ports created with this
hKjr  ubjØ  )ry  }rz  (hJX   ``$networkingService``hP}r{  (hR]hS]hT]hU]hW]uhKjr  hE]r|  hcX   $networkingServicer}  r~  }r  (hJU hKjy  ubahNj°  ubhcX6    instance are stored in the cloud region specified
by r  r  }r  (hJX6    instance are stored in the cloud region specified
by hKjr  ubjØ  )r  }r  (hJX   ``$region``hP}r  (hR]hS]hT]hU]hW]uhKjr  hE]r  hcX   $regionr  r  }r  (hJU hKj  ubahNj°  ubhcX   .r  }r  (hJX   .hKjr  ubeubeubeubhG)r  }r  (hJU hKhHhLhMhNhOhP}r  (hR]hS]hT]hU]r  h1ahW]r  hauhYKhZhhE]r  (h\)r  }r  (hJX   Networksr  hKj  hLhMhNh`hP}r  (hR]hS]hT]hU]hW]uhYKhZhhE]r  hcX   Networksr  r  }r  (hJj  hKj  ubaubhg)r  }r  (hJX
  A network is an isolated virtual layer-2 broadcast domain that is
typically reserved for the tenant who created it unless it is configured
to be shared. The network is the main entity in the Networking service.
Ports and subnets are always associated with a network.r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKhZhhE]r  hcX
  A network is an isolated virtual layer-2 broadcast domain that is
typically reserved for the tenant who created it unless it is configured
to be shared. The network is the main entity in the Networking service.
Ports and subnets are always associated with a network.r  r   }r”  (hJj  hKj  ubaubhG)r¢  }r£  (hJU hKj  hLhMhNhOhP}r¤  (hR]hS]hT]hU]r„  h+ahW]r¦  hauhYKhZhhE]r§  (h\)rØ  }r©  (hJX   Create a networkrŖ  hKj¢  hLhMhNh`hP}r«  (hR]hS]hT]hU]hW]uhYKhZhhE]r¬  hcX   Create a networkr­  r®  }rÆ  (hJjŖ  hKjØ  ubaubhg)r°  }r±  (hJXR   This operation takes one parameter, an associative array, with the
following keys:r²  hKj¢  hLhMhNhkhP}r³  (hR]hS]hT]hU]hW]uhYKhZhhE]r“  hcXR   This operation takes one parameter, an associative array, with the
following keys:rµ  r¶  }r·  (hJj²  hKj°  ubaubjF  )rø  }r¹  (hJU hKj¢  hLhMhNjI  hP}rŗ  (hR]hS]hT]hU]hW]uhYNhZhhE]r»  jL  )r¼  }r½  (hJU hP}r¾  (hU]hT]hR]hS]hW]UcolsKuhKjø  hE]ræ  (jQ  )rĄ  }rĮ  (hJU hP}rĀ  (hU]hT]hR]hS]hW]UcolwidthKuhKj¼  hE]hNjU  ubjQ  )rĆ  }rÄ  (hJU hP}rÅ  (hU]hT]hR]hS]hW]UcolwidthKcuhKj¼  hE]hNjU  ubjQ  )rĘ  }rĒ  (hJU hP}rČ  (hU]hT]hR]hS]hW]UcolwidthKuhKj¼  hE]hNjU  ubjQ  )rÉ  }rŹ  (hJU hP}rĖ  (hU]hT]hR]hS]hW]UcolwidthKuhKj¼  hE]hNjU  ubjQ  )rĢ  }rĶ  (hJU hP}rĪ  (hU]hT]hR]hS]hW]UcolwidthK'uhKj¼  hE]hNjU  ubjQ  )rĻ  }rŠ  (hJU hP}rŃ  (hU]hT]hR]hS]hW]UcolwidthK"uhKj¼  hE]hNjU  ubje  )rŅ  }rÓ  (hJU hP}rŌ  (hR]hS]hT]hU]hW]uhKj¼  hE]rÕ  jj  )rÖ  }r×  (hJU hP}rŲ  (hR]hS]hT]hU]hW]uhKjŅ  hE]rŁ  (jo  )rŚ  }rŪ  (hJU hP}rÜ  (hR]hS]hT]hU]hW]uhKjÖ  hE]rŻ  hg)rŽ  }rß  (hJX   Namerą  hKjŚ  hLhMhNhkhP}rį  (hR]hS]hT]hU]hW]uhYKhE]rā  hcX   Namerć  rä  }rå  (hJją  hKjŽ  ubaubahNj|  ubjo  )rę  }rē  (hJU hP}rč  (hR]hS]hT]hU]hW]uhKjÖ  hE]ré  hg)rź  }rė  (hJX   Descriptionrģ  hKję  hLhMhNhkhP}rķ  (hR]hS]hT]hU]hW]uhYKhE]rī  hcX   Descriptionrļ  rš  }rń  (hJjģ  hKjź  ubaubahNj|  ubjo  )rņ  }ró  (hJU hP}rō  (hR]hS]hT]hU]hW]uhKjÖ  hE]rõ  hg)rö  }r÷  (hJX	   Data typerų  hKjņ  hLhMhNhkhP}rł  (hR]hS]hT]hU]hW]uhYKhE]rś  hcX	   Data typerū  rü  }rż  (hJjų  hKjö  ubaubahNj|  ubjo  )rž  }r’  (hJU hP}r   (hR]hS]hT]hU]hW]uhKjÖ  hE]r  hg)r  }r  (hJX	   Required?r  hKjž  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKhE]r  hcX	   Required?r  r  }r	  (hJj  hKj  ubaubahNj|  ubjo  )r
  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjÖ  hE]r  hg)r  }r  (hJX   Default valuer  hKj
  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKhE]r  hcX   Default valuer  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjÖ  hE]r  hg)r  }r  (hJX   Example valuer  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKhE]r  hcX   Example valuer  r   }r!  (hJj  hKj  ubaubahNj|  ubehNj¹  ubahNjŗ  ubj»  )r"  }r#  (hJU hP}r$  (hR]hS]hT]hU]hW]uhKj¼  hE]r%  (jj  )r&  }r'  (hJU hP}r(  (hR]hS]hT]hU]hW]uhKj"  hE]r)  (jo  )r*  }r+  (hJU hP}r,  (hR]hS]hT]hU]hW]uhKj&  hE]r-  hg)r.  }r/  (hJX   ``name``r0  hKj*  hLhMhNhkhP}r1  (hR]hS]hT]hU]hW]uhYKhE]r2  jØ  )r3  }r4  (hJj0  hP}r5  (hR]hS]hT]hU]hW]uhKj.  hE]r6  hcX   namer7  r8  }r9  (hJU hKj3  ubahNj°  ubaubahNj|  ubjo  )r:  }r;  (hJU hP}r<  (hR]hS]hT]hU]hW]uhKj&  hE]r=  hg)r>  }r?  (hJXE   A human-readable name for the network. This name might not be unique.r@  hKj:  hLhMhNhkhP}rA  (hR]hS]hT]hU]hW]uhYKhE]rB  hcXE   A human-readable name for the network. This name might not be unique.rC  rD  }rE  (hJj@  hKj>  ubaubahNj|  ubjo  )rF  }rG  (hJU hP}rH  (hR]hS]hT]hU]hW]uhKj&  hE]rI  hg)rJ  }rK  (hJX   StringrL  hKjF  hLhMhNhkhP}rM  (hR]hS]hT]hU]hW]uhYKhE]rN  hcX   StringrO  rP  }rQ  (hJjL  hKjJ  ubaubahNj|  ubjo  )rR  }rS  (hJU hP}rT  (hR]hS]hT]hU]hW]uhKj&  hE]rU  hg)rV  }rW  (hJX   NorX  hKjR  hLhMhNhkhP}rY  (hR]hS]hT]hU]hW]uhYKhE]rZ  hcX   Nor[  r\  }r]  (hJjX  hKjV  ubaubahNj|  ubjo  )r^  }r_  (hJU hP}r`  (hR]hS]hT]hU]hW]uhKj&  hE]ra  hg)rb  }rc  (hJX   ``null``rd  hKj^  hLhMhNhkhP}re  (hR]hS]hT]hU]hW]uhYKhE]rf  jØ  )rg  }rh  (hJjd  hP}ri  (hR]hS]hT]hU]hW]uhKjb  hE]rj  hcX   nullrk  rl  }rm  (hJU hKjg  ubahNj°  ubaubahNj|  ubjo  )rn  }ro  (hJU hP}rp  (hR]hS]hT]hU]hW]uhKj&  hE]rq  hg)rr  }rs  (hJX   ``My private backend network``rt  hKjn  hLhMhNhkhP}ru  (hR]hS]hT]hU]hW]uhYKhE]rv  jØ  )rw  }rx  (hJjt  hP}ry  (hR]hS]hT]hU]hW]uhKjr  hE]rz  hcX   My private backend networkr{  r|  }r}  (hJU hKjw  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r~  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj"  hE]r  (jo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj~  hE]r  hg)r  }r  (hJX   ``adminStateUp``r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKhE]r  jØ  )r  }r  (hJj  hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hcX   adminStateUpr  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj~  hE]r  hg)r  }r  (hJX_   The administrative state of network. If ``false`` (down), the network does not forward packets.hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKhE]r  (hcX(   The administrative state of network. If r  r  }r  (hJX(   The administrative state of network. If hKj  ubjØ  )r  }r  (hJX	   ``false``hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r   hcX   falser”  r¢  }r£  (hJU hKj  ubahNj°  ubhcX.    (down), the network does not forward packets.r¤  r„  }r¦  (hJX.    (down), the network does not forward packets.hKj  ubeubahNj|  ubjo  )r§  }rØ  (hJU hP}r©  (hR]hS]hT]hU]hW]uhKj~  hE]rŖ  hg)r«  }r¬  (hJX   Booleanr­  hKj§  hLhMhNhkhP}r®  (hR]hS]hT]hU]hW]uhYKhE]rÆ  hcX   Booleanr°  r±  }r²  (hJj­  hKj«  ubaubahNj|  ubjo  )r³  }r“  (hJU hP}rµ  (hR]hS]hT]hU]hW]uhKj~  hE]r¶  hg)r·  }rø  (hJX   Nor¹  hKj³  hLhMhNhkhP}rŗ  (hR]hS]hT]hU]hW]uhYKhE]r»  hcX   Nor¼  r½  }r¾  (hJj¹  hKj·  ubaubahNj|  ubjo  )ræ  }rĄ  (hJU hP}rĮ  (hR]hS]hT]hU]hW]uhKj~  hE]rĀ  hg)rĆ  }rÄ  (hJX   ``true``rÅ  hKjæ  hLhMhNhkhP}rĘ  (hR]hS]hT]hU]hW]uhYKhE]rĒ  jØ  )rČ  }rÉ  (hJjÅ  hP}rŹ  (hR]hS]hT]hU]hW]uhKjĆ  hE]rĖ  hcX   truerĢ  rĶ  }rĪ  (hJU hKjČ  ubahNj°  ubaubahNj|  ubjo  )rĻ  }rŠ  (hJU hP}rŃ  (hR]hS]hT]hU]hW]uhKj~  hE]rŅ  hg)rÓ  }rŌ  (hJX   ``true``rÕ  hKjĻ  hLhMhNhkhP}rÖ  (hR]hS]hT]hU]hW]uhYKhE]r×  jØ  )rŲ  }rŁ  (hJjÕ  hP}rŚ  (hR]hS]hT]hU]hW]uhKjÓ  hE]rŪ  hcX   truerÜ  rŻ  }rŽ  (hJU hKjŲ  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )rß  }rą  (hJU hP}rį  (hR]hS]hT]hU]hW]uhKj"  hE]rā  (jo  )rć  }rä  (hJU hP}rå  (hR]hS]hT]hU]hW]uhKjß  hE]rę  hg)rē  }rč  (hJX
   ``shared``ré  hKjć  hLhMhNhkhP}rź  (hR]hS]hT]hU]hW]uhYKhE]rė  jØ  )rģ  }rķ  (hJjé  hP}rī  (hR]hS]hT]hU]hW]uhKjē  hE]rļ  hcX   sharedrš  rń  }rņ  (hJU hKjģ  ubahNj°  ubaubahNj|  ubjo  )ró  }rō  (hJU hP}rõ  (hR]hS]hT]hU]hW]uhKjß  hE]rö  hg)r÷  }rų  (hJXE   Specifies whether the network resource can be accessed by any tenant.rł  hKjó  hLhMhNhkhP}rś  (hR]hS]hT]hU]hW]uhYKhE]rū  hcXE   Specifies whether the network resource can be accessed by any tenant.rü  rż  }rž  (hJjł  hKj÷  ubaubahNj|  ubjo  )r’  }r   (hJU hP}r  (hR]hS]hT]hU]hW]uhKjß  hE]r  hg)r  }r  (hJX   Booleanr  hKj’  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKhE]r  hcX   Booleanr  r	  }r
  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjß  hE]r  hg)r  }r  (hJX   Nor  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKhE]r  hcX   Nor  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjß  hE]r  hg)r  }r  (hJX	   ``false``r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKhE]r  jØ  )r   }r!  (hJj  hP}r"  (hR]hS]hT]hU]hW]uhKj  hE]r#  hcX   falser$  r%  }r&  (hJU hKj   ubahNj°  ubaubahNj|  ubjo  )r'  }r(  (hJU hP}r)  (hR]hS]hT]hU]hW]uhKjß  hE]r*  hg)r+  }r,  (hJX	   ``false``r-  hKj'  hLhMhNhkhP}r.  (hR]hS]hT]hU]hW]uhYKhE]r/  jØ  )r0  }r1  (hJj-  hP}r2  (hR]hS]hT]hU]hW]uhKj+  hE]r3  hcX   falser4  r5  }r6  (hJU hKj0  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r7  }r8  (hJU hP}r9  (hR]hS]hT]hU]hW]uhKj"  hE]r:  (jo  )r;  }r<  (hJU hP}r=  (hR]hS]hT]hU]hW]uhKj7  hE]r>  hg)r?  }r@  (hJX   ``tenantId``rA  hKj;  hLhMhNhkhP}rB  (hR]hS]hT]hU]hW]uhYKhE]rC  jØ  )rD  }rE  (hJjA  hP}rF  (hR]hS]hT]hU]hW]uhKj?  hE]rG  hcX   tenantIdrH  rI  }rJ  (hJU hKjD  ubahNj°  ubaubahNj|  ubjo  )rK  }rL  (hJU hP}rM  (hR]hS]hT]hU]hW]uhKj7  hE]rN  hg)rO  }rP  (hJXP   Owner of network. Only admin users can specify a tenant ID other than their own.rQ  hKjK  hLhMhNhkhP}rR  (hR]hS]hT]hU]hW]uhYKhE]rS  hcXP   Owner of network. Only admin users can specify a tenant ID other than their own.rT  rU  }rV  (hJjQ  hKjO  ubaubahNj|  ubjo  )rW  }rX  (hJU hP}rY  (hR]hS]hT]hU]hW]uhKj7  hE]rZ  hg)r[  }r\  (hJX   Stringr]  hKjW  hLhMhNhkhP}r^  (hR]hS]hT]hU]hW]uhYKhE]r_  hcX   Stringr`  ra  }rb  (hJj]  hKj[  ubaubahNj|  ubjo  )rc  }rd  (hJU hP}re  (hR]hS]hT]hU]hW]uhKj7  hE]rf  hg)rg  }rh  (hJX   Nori  hKjc  hLhMhNhkhP}rj  (hR]hS]hT]hU]hW]uhYKhE]rk  hcX   Norl  rm  }rn  (hJji  hKjg  ubaubahNj|  ubjo  )ro  }rp  (hJU hP}rq  (hR]hS]hT]hU]hW]uhKj7  hE]rr  hg)rs  }rt  (hJX#   Same as tenant creating the networkru  hKjo  hLhMhNhkhP}rv  (hR]hS]hT]hU]hW]uhYKhE]rw  hcX#   Same as tenant creating the networkrx  ry  }rz  (hJju  hKjs  ubaubahNj|  ubjo  )r{  }r|  (hJU hP}r}  (hR]hS]hT]hU]hW]uhKj7  hE]r~  hg)r  }r  (hJX
   ``123456``r  hKj{  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKhE]r  jØ  )r  }r  (hJj  hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hcX   123456r  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubehNj¹  ubehNja  ubehNjb  ubaubhg)r  }r  (hJX;   You can create a network as shown in the following example:r  hKj¢  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKhZhhE]r  hcX;   You can create a network as shown in the following example:r  r  }r  (hJj  hKj  ubaubj×  )r  }r  (hJX   $network = $networkingService->createNetwork(array(
    'name' => 'My private backend network'
));
/** @var $network OpenCloud\Networking\Resource\Network **/hKj¢  hLhMhNjģ  hP}r  (jŪ  jÜ  hU]hT]hR]hS]r  (jŽ  X   phpr  ehW]uhYK£hZhhE]r  jį  )r  }r  (hJX   $network = $networkingService->createNetwork(array(
    'name' => 'My private backend network'
));
/** @var $network OpenCloud\Networking\Resource\Network **/hP}r  (hR]hS]r  Uotherr  ahT]hU]hW]uhKj  hE]r  hcX   $network = $networkingService->createNetwork(array(
    'name' => 'My private backend network'
));
/** @var $network OpenCloud\Networking\Resource\Network **/r  r   }r”  (hJU hKj  ubahNjė  ubaubhg)r¢  }r£  (hJX_   [ `Get the executable PHP script for this
example </samples/Networking/create-network.php>`__ ]hKj¢  hLhMhNhkhP}r¤  (hR]hS]hT]hU]hW]uhYK¤hZhhE]r„  (hcX   [ r¦  r§  }rØ  (hJX   [ hKj¢  ubh)r©  }rŖ  (hJX[   `Get the executable PHP script for this
example </samples/Networking/create-network.php>`__hP}r«  (UnameX.   Get the executable PHP script for this examplehX&   /samples/Networking/create-network.phphU]hT]hR]hS]hW]uhKj¢  hE]r¬  hcX.   Get the executable PHP script for this
exampler­  r®  }rÆ  (hJU hKj©  ubahNh¢ubhcX    ]r°  r±  }r²  (hJX    ]hKj¢  ubeubeubhG)r³  }r“  (hJU hKj  hLhMhNhOhP}rµ  (hR]hS]hT]hU]r¶  h=ahW]r·  hauhYKØhZhhE]rø  (h\)r¹  }rŗ  (hJX   Create multiple networksr»  hKj³  hLhMhNh`hP}r¼  (hR]hS]hT]hU]hW]uhYKØhZhhE]r½  hcX   Create multiple networksr¾  ræ  }rĄ  (hJj»  hKj¹  ubaubhg)rĮ  }rĀ  (hJX±   This operation takes one parameter, an indexed array. Each element of
this array must be an associative array with the keys shown in `the
preceding table <#create-a-network>`__.hKj³  hLhMhNhkhP}rĆ  (hR]hS]hT]hU]hW]uhYKŖhZhhE]rÄ  (hcX   This operation takes one parameter, an indexed array. Each element of
this array must be an associative array with the keys shown in rÅ  rĘ  }rĒ  (hJX   This operation takes one parameter, an indexed array. Each element of
this array must be an associative array with the keys shown in hKjĮ  ubh)rČ  }rÉ  (hJX+   `the
preceding table <#create-a-network>`__hP}rŹ  (UnameX   the preceding tablehX   #create-a-networkhU]hT]hR]hS]hW]uhKjĮ  hE]rĖ  hcX   the
preceding tablerĢ  rĶ  }rĪ  (hJU hKjČ  ubahNh¢ubhcX   .rĻ  }rŠ  (hJX   .hKjĮ  ubeubhg)rŃ  }rŅ  (hJXC   You can create multiple networks as shown in the following example:rÓ  hKj³  hLhMhNhkhP}rŌ  (hR]hS]hT]hU]hW]uhYK®hZhhE]rÕ  hcXC   You can create multiple networks as shown in the following example:rÖ  r×  }rŲ  (hJjÓ  hKjŃ  ubaubj×  )rŁ  }rŚ  (hJX%  $networks = $networkingService->createNetworks(array(
    array(
        'name' => 'My private backend network #1'
    ),
    array(
        'name' => 'My private backend network #2'
    )
));

foreach ($networks as $network) {
    /** @var $network OpenCloud\Networking\Resource\Network **/
}hKj³  hLhMhNjģ  hP}rŪ  (jŪ  jÜ  hU]hT]hR]hS]rÜ  (jŽ  X   phprŻ  ehW]uhYK¾hZhhE]rŽ  jį  )rß  }rą  (hJX%  $networks = $networkingService->createNetworks(array(
    array(
        'name' => 'My private backend network #1'
    ),
    array(
        'name' => 'My private backend network #2'
    )
));

foreach ($networks as $network) {
    /** @var $network OpenCloud\Networking\Resource\Network **/
}hP}rį  (hR]hS]rā  Uotherrć  ahT]hU]hW]uhKjŁ  hE]rä  hcX%  $networks = $networkingService->createNetworks(array(
    array(
        'name' => 'My private backend network #1'
    ),
    array(
        'name' => 'My private backend network #2'
    )
));

foreach ($networks as $network) {
    /** @var $network OpenCloud\Networking\Resource\Network **/
}rå  rę  }rē  (hJU hKjß  ubahNjė  ubaubhg)rč  }ré  (hJX`   [ `Get the executable PHP script for this
example </samples/Networking/create-networks.php>`__ ]hKj³  hLhMhNhkhP}rź  (hR]hS]hT]hU]hW]uhYKæhZhhE]rė  (hcX   [ rģ  rķ  }rī  (hJX   [ hKjč  ubh)rļ  }rš  (hJX\   `Get the executable PHP script for this
example </samples/Networking/create-networks.php>`__hP}rń  (UnameX.   Get the executable PHP script for this examplehX'   /samples/Networking/create-networks.phphU]hT]hR]hS]hW]uhKjč  hE]rņ  hcX.   Get the executable PHP script for this
exampleró  rō  }rõ  (hJU hKjļ  ubahNh¢ubhcX    ]rö  r÷  }rų  (hJX    ]hKjč  ubeubeubhG)rł  }rś  (hJU hKj  hLhMhNhOhP}rū  (hR]hS]hT]hU]rü  h@ahW]rż  hauhYKĆhZhhE]rž  (h\)r’  }r   (hJX   List networksr  hKjł  hLhMhNh`hP}r  (hR]hS]hT]hU]hW]uhYKĆhZhhE]r  hcX   List networksr  r  }r  (hJj  hKj’  ubaubhg)r  }r  (hJXY   You can list all the networks to which you have access as shown in the
following example:r	  hKjł  hLhMhNhkhP}r
  (hR]hS]hT]hU]hW]uhYKÅhZhhE]r  hcXY   You can list all the networks to which you have access as shown in the
following example:r  r  }r  (hJj	  hKj  ubaubj×  )r  }r  (hJX   $networks = $networkingService->listNetworks();
foreach ($networks as $network) {
    /** @var $network OpenCloud\Networking\Resource\Network **/
}hKjł  hLhMhNjģ  hP}r  (jŪ  jÜ  hU]hT]hR]hS]r  (jŽ  X   phpr  ehW]uhYKĪhZhhE]r  jį  )r  }r  (hJX   $networks = $networkingService->listNetworks();
foreach ($networks as $network) {
    /** @var $network OpenCloud\Networking\Resource\Network **/
}hP}r  (hR]hS]r  Uotherr  ahT]hU]hW]uhKj  hE]r  hcX   $networks = $networkingService->listNetworks();
foreach ($networks as $network) {
    /** @var $network OpenCloud\Networking\Resource\Network **/
}r  r  }r  (hJU hKj  ubahNjė  ubaubhg)r  }r  (hJX^   [ `Get the executable PHP script for this
example </samples/Networking/list-networks.php>`__ ]hKjł  hLhMhNhkhP}r   (hR]hS]hT]hU]hW]uhYKĻhZhhE]r!  (hcX   [ r"  r#  }r$  (hJX   [ hKj  ubh)r%  }r&  (hJXZ   `Get the executable PHP script for this
example </samples/Networking/list-networks.php>`__hP}r'  (UnameX.   Get the executable PHP script for this examplehX%   /samples/Networking/list-networks.phphU]hT]hR]hS]hW]uhKj  hE]r(  hcX.   Get the executable PHP script for this
exampler)  r*  }r+  (hJU hKj%  ubahNh¢ubhcX    ]r,  r-  }r.  (hJX    ]hKj  ubeubeubhG)r/  }r0  (hJU hKj  hLhMhNhOhP}r1  (hR]hS]hT]hU]r2  h-ahW]r3  h	auhYKÓhZhhE]r4  (h\)r5  }r6  (hJX   Get a networkr7  hKj/  hLhMhNh`hP}r8  (hR]hS]hT]hU]hW]uhYKÓhZhhE]r9  hcX   Get a networkr:  r;  }r<  (hJj7  hKj5  ubaubhg)r=  }r>  (hJXb   You can retrieve a specific network by using that network's ID, as shown
in the following example:r?  hKj/  hLhMhNhkhP}r@  (hR]hS]hT]hU]hW]uhYKÕhZhhE]rA  hcXb   You can retrieve a specific network by using that network's ID, as shown
in the following example:rB  rC  }rD  (hJj?  hKj=  ubaubj×  )rE  }rF  (hJX   $network = $networkingService->getNetwork('eb60583c-57ea-41b9-8d5c-8fab2d22224c');
/** @var $network OpenCloud\Networking\Resource\Network **/hKj/  hLhMhNjģ  hP}rG  (jŪ  jÜ  hU]hT]hR]hS]rH  (jŽ  X   phprI  ehW]uhYKÜhZhhE]rJ  jį  )rK  }rL  (hJX   $network = $networkingService->getNetwork('eb60583c-57ea-41b9-8d5c-8fab2d22224c');
/** @var $network OpenCloud\Networking\Resource\Network **/hP}rM  (hR]hS]rN  UotherrO  ahT]hU]hW]uhKjE  hE]rP  hcX   $network = $networkingService->getNetwork('eb60583c-57ea-41b9-8d5c-8fab2d22224c');
/** @var $network OpenCloud\Networking\Resource\Network **/rQ  rR  }rS  (hJU hKjK  ubahNjė  ubaubhg)rT  }rU  (hJX\   [ `Get the executable PHP script for this
example </samples/Networking/get-network.php>`__ ]hKj/  hLhMhNhkhP}rV  (hR]hS]hT]hU]hW]uhYKŻhZhhE]rW  (hcX   [ rX  rY  }rZ  (hJX   [ hKjT  ubh)r[  }r\  (hJXX   `Get the executable PHP script for this
example </samples/Networking/get-network.php>`__hP}r]  (UnameX.   Get the executable PHP script for this examplehX#   /samples/Networking/get-network.phphU]hT]hR]hS]hW]uhKjT  hE]r^  hcX.   Get the executable PHP script for this
exampler_  r`  }ra  (hJU hKj[  ubahNh¢ubhcX    ]rb  rc  }rd  (hJX    ]hKjT  ubeubeubhG)re  }rf  (hJU hKj  hLhMhNhOhP}rg  (hR]hS]hT]hU]rh  h*ahW]ri  hauhYKįhZhhE]rj  (h\)rk  }rl  (hJX   Update a networkrm  hKje  hLhMhNh`hP}rn  (hR]hS]hT]hU]hW]uhYKįhZhhE]ro  hcX   Update a networkrp  rq  }rr  (hJjm  hKjk  ubaubhg)rs  }rt  (hJXR   This operation takes one parameter, an associative array, with the
following keys:ru  hKje  hLhMhNhkhP}rv  (hR]hS]hT]hU]hW]uhYKćhZhhE]rw  hcXR   This operation takes one parameter, an associative array, with the
following keys:rx  ry  }rz  (hJju  hKjs  ubaubjF  )r{  }r|  (hJU hKje  hLhMhNjI  hP}r}  (hR]hS]hT]hU]hW]uhYNhZhhE]r~  jL  )r  }r  (hJU hP}r  (hU]hT]hR]hS]hW]UcolsKuhKj{  hE]r  (jQ  )r  }r  (hJU hP}r  (hU]hT]hR]hS]hW]UcolwidthKuhKj  hE]hNjU  ubjQ  )r  }r  (hJU hP}r  (hU]hT]hR]hS]hW]UcolwidthKcuhKj  hE]hNjU  ubjQ  )r  }r  (hJU hP}r  (hU]hT]hR]hS]hW]UcolwidthKuhKj  hE]hNjU  ubjQ  )r  }r  (hJU hP}r  (hU]hT]hR]hS]hW]UcolwidthKuhKj  hE]hNjU  ubjQ  )r  }r  (hJU hP}r  (hU]hT]hR]hS]hW]UcolwidthKuhKj  hE]hNjU  ubjQ  )r  }r  (hJU hP}r  (hU]hT]hR]hS]hW]UcolwidthK*uhKj  hE]hNjU  ubje  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  jj  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  (jo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r   hg)r”  }r¢  (hJX   Namer£  hKj  hLhMhNhkhP}r¤  (hR]hS]hT]hU]hW]uhYKēhE]r„  hcX   Namer¦  r§  }rØ  (hJj£  hKj”  ubaubahNj|  ubjo  )r©  }rŖ  (hJU hP}r«  (hR]hS]hT]hU]hW]uhKj  hE]r¬  hg)r­  }r®  (hJX   DescriptionrÆ  hKj©  hLhMhNhkhP}r°  (hR]hS]hT]hU]hW]uhYKēhE]r±  hcX   Descriptionr²  r³  }r“  (hJjÆ  hKj­  ubaubahNj|  ubjo  )rµ  }r¶  (hJU hP}r·  (hR]hS]hT]hU]hW]uhKj  hE]rø  hg)r¹  }rŗ  (hJX	   Data typer»  hKjµ  hLhMhNhkhP}r¼  (hR]hS]hT]hU]hW]uhYKēhE]r½  hcX	   Data typer¾  ræ  }rĄ  (hJj»  hKj¹  ubaubahNj|  ubjo  )rĮ  }rĀ  (hJU hP}rĆ  (hR]hS]hT]hU]hW]uhKj  hE]rÄ  hg)rÅ  }rĘ  (hJX	   Required?rĒ  hKjĮ  hLhMhNhkhP}rČ  (hR]hS]hT]hU]hW]uhYKēhE]rÉ  hcX	   Required?rŹ  rĖ  }rĢ  (hJjĒ  hKjÅ  ubaubahNj|  ubjo  )rĶ  }rĪ  (hJU hP}rĻ  (hR]hS]hT]hU]hW]uhKj  hE]rŠ  hg)rŃ  }rŅ  (hJX   Default valuerÓ  hKjĶ  hLhMhNhkhP}rŌ  (hR]hS]hT]hU]hW]uhYKēhE]rÕ  hcX   Default valuerÖ  r×  }rŲ  (hJjÓ  hKjŃ  ubaubahNj|  ubjo  )rŁ  }rŚ  (hJU hP}rŪ  (hR]hS]hT]hU]hW]uhKj  hE]rÜ  hg)rŻ  }rŽ  (hJX   Example valuerß  hKjŁ  hLhMhNhkhP}rą  (hR]hS]hT]hU]hW]uhYKēhE]rį  hcX   Example valuerā  rć  }rä  (hJjß  hKjŻ  ubaubahNj|  ubehNj¹  ubahNjŗ  ubj»  )rå  }rę  (hJU hP}rē  (hR]hS]hT]hU]hW]uhKj  hE]rč  (jj  )ré  }rź  (hJU hP}rė  (hR]hS]hT]hU]hW]uhKjå  hE]rģ  (jo  )rķ  }rī  (hJU hP}rļ  (hR]hS]hT]hU]hW]uhKjé  hE]rš  hg)rń  }rņ  (hJX   ``name``ró  hKjķ  hLhMhNhkhP}rō  (hR]hS]hT]hU]hW]uhYKéhE]rõ  jØ  )rö  }r÷  (hJjó  hP}rų  (hR]hS]hT]hU]hW]uhKjń  hE]rł  hcX   namerś  rū  }rü  (hJU hKjö  ubahNj°  ubaubahNj|  ubjo  )rż  }rž  (hJU hP}r’  (hR]hS]hT]hU]hW]uhKjé  hE]r   hg)r  }r  (hJXE   A human-readable name for the network. This name might not be unique.r  hKjż  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKéhE]r  hcXE   A human-readable name for the network. This name might not be unique.r  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r	  }r
  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjé  hE]r  hg)r  }r  (hJX   Stringr  hKj	  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKéhE]r  hcX   Stringr  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjé  hE]r  hg)r  }r  (hJX   Nor  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKéhE]r  hcX   Nor  r  }r   (hJj  hKj  ubaubahNj|  ubjo  )r!  }r"  (hJU hP}r#  (hR]hS]hT]hU]hW]uhKjé  hE]r$  hg)r%  }r&  (hJX   ``null``r'  hKj!  hLhMhNhkhP}r(  (hR]hS]hT]hU]hW]uhYKéhE]r)  jØ  )r*  }r+  (hJj'  hP}r,  (hR]hS]hT]hU]hW]uhKj%  hE]r-  hcX   nullr.  r/  }r0  (hJU hKj*  ubahNj°  ubaubahNj|  ubjo  )r1  }r2  (hJU hP}r3  (hR]hS]hT]hU]hW]uhKjé  hE]r4  hg)r5  }r6  (hJX&   ``My updated private backend network``r7  hKj1  hLhMhNhkhP}r8  (hR]hS]hT]hU]hW]uhYKéhE]r9  jØ  )r:  }r;  (hJj7  hP}r<  (hR]hS]hT]hU]hW]uhKj5  hE]r=  hcX"   My updated private backend networkr>  r?  }r@  (hJU hKj:  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )rA  }rB  (hJU hP}rC  (hR]hS]hT]hU]hW]uhKjå  hE]rD  (jo  )rE  }rF  (hJU hP}rG  (hR]hS]hT]hU]hW]uhKjA  hE]rH  hg)rI  }rJ  (hJX   ``adminStateUp``rK  hKjE  hLhMhNhkhP}rL  (hR]hS]hT]hU]hW]uhYKėhE]rM  jØ  )rN  }rO  (hJjK  hP}rP  (hR]hS]hT]hU]hW]uhKjI  hE]rQ  hcX   adminStateUprR  rS  }rT  (hJU hKjN  ubahNj°  ubaubahNj|  ubjo  )rU  }rV  (hJU hP}rW  (hR]hS]hT]hU]hW]uhKjA  hE]rX  hg)rY  }rZ  (hJX_   The administrative state of network. If ``false`` (down), the network does not forward packets.hKjU  hLhMhNhkhP}r[  (hR]hS]hT]hU]hW]uhYKėhE]r\  (hcX(   The administrative state of network. If r]  r^  }r_  (hJX(   The administrative state of network. If hKjY  ubjØ  )r`  }ra  (hJX	   ``false``hP}rb  (hR]hS]hT]hU]hW]uhKjY  hE]rc  hcX   falserd  re  }rf  (hJU hKj`  ubahNj°  ubhcX.    (down), the network does not forward packets.rg  rh  }ri  (hJX.    (down), the network does not forward packets.hKjY  ubeubahNj|  ubjo  )rj  }rk  (hJU hP}rl  (hR]hS]hT]hU]hW]uhKjA  hE]rm  hg)rn  }ro  (hJX   Booleanrp  hKjj  hLhMhNhkhP}rq  (hR]hS]hT]hU]hW]uhYKėhE]rr  hcX   Booleanrs  rt  }ru  (hJjp  hKjn  ubaubahNj|  ubjo  )rv  }rw  (hJU hP}rx  (hR]hS]hT]hU]hW]uhKjA  hE]ry  hg)rz  }r{  (hJX   Nor|  hKjv  hLhMhNhkhP}r}  (hR]hS]hT]hU]hW]uhYKėhE]r~  hcX   Nor  r  }r  (hJj|  hKjz  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjA  hE]r  hg)r  }r  (hJX   ``true``r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKėhE]r  jØ  )r  }r  (hJj  hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hcX   truer  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjA  hE]r  hg)r  }r  (hJX   ``true``r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYKėhE]r  jØ  )r  }r  (hJj  hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hcX   truer  r   }r”  (hJU hKj  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r¢  }r£  (hJU hP}r¤  (hR]hS]hT]hU]hW]uhKjå  hE]r„  (jo  )r¦  }r§  (hJU hP}rØ  (hR]hS]hT]hU]hW]uhKj¢  hE]r©  hg)rŖ  }r«  (hJX
   ``shared``r¬  hKj¦  hLhMhNhkhP}r­  (hR]hS]hT]hU]hW]uhYKķhE]r®  jØ  )rÆ  }r°  (hJj¬  hP}r±  (hR]hS]hT]hU]hW]uhKjŖ  hE]r²  hcX   sharedr³  r“  }rµ  (hJU hKjÆ  ubahNj°  ubaubahNj|  ubjo  )r¶  }r·  (hJU hP}rø  (hR]hS]hT]hU]hW]uhKj¢  hE]r¹  hg)rŗ  }r»  (hJXE   Specifies whether the network resource can be accessed by any tenant.r¼  hKj¶  hLhMhNhkhP}r½  (hR]hS]hT]hU]hW]uhYKķhE]r¾  hcXE   Specifies whether the network resource can be accessed by any tenant.ræ  rĄ  }rĮ  (hJj¼  hKjŗ  ubaubahNj|  ubjo  )rĀ  }rĆ  (hJU hP}rÄ  (hR]hS]hT]hU]hW]uhKj¢  hE]rÅ  hg)rĘ  }rĒ  (hJX   BooleanrČ  hKjĀ  hLhMhNhkhP}rÉ  (hR]hS]hT]hU]hW]uhYKķhE]rŹ  hcX   BooleanrĖ  rĢ  }rĶ  (hJjČ  hKjĘ  ubaubahNj|  ubjo  )rĪ  }rĻ  (hJU hP}rŠ  (hR]hS]hT]hU]hW]uhKj¢  hE]rŃ  hg)rŅ  }rÓ  (hJX   NorŌ  hKjĪ  hLhMhNhkhP}rÕ  (hR]hS]hT]hU]hW]uhYKķhE]rÖ  hcX   Nor×  rŲ  }rŁ  (hJjŌ  hKjŅ  ubaubahNj|  ubjo  )rŚ  }rŪ  (hJU hP}rÜ  (hR]hS]hT]hU]hW]uhKj¢  hE]rŻ  hg)rŽ  }rß  (hJX	   ``false``rą  hKjŚ  hLhMhNhkhP}rį  (hR]hS]hT]hU]hW]uhYKķhE]rā  jØ  )rć  }rä  (hJją  hP}rå  (hR]hS]hT]hU]hW]uhKjŽ  hE]rę  hcX   falserē  rč  }ré  (hJU hKjć  ubahNj°  ubaubahNj|  ubjo  )rź  }rė  (hJU hP}rģ  (hR]hS]hT]hU]hW]uhKj¢  hE]rķ  hg)rī  }rļ  (hJX	   ``false``rš  hKjź  hLhMhNhkhP}rń  (hR]hS]hT]hU]hW]uhYKķhE]rņ  jØ  )ró  }rō  (hJjš  hP}rõ  (hR]hS]hT]hU]hW]uhKjī  hE]rö  hcX   falser÷  rų  }rł  (hJU hKjó  ubahNj°  ubaubahNj|  ubehNj¹  ubehNja  ubehNjb  ubaubhg)rś  }rū  (hJX;   You can update a network as shown in the following example:rü  hKje  hLhMhNhkhP}rż  (hR]hS]hT]hU]hW]uhYKšhZhhE]rž  hcX;   You can update a network as shown in the following example:r’  r 	  }r	  (hJjü  hKjś  ubaubj×  )r	  }r	  (hJXN   $network->update(array(
    'name' => 'My updated private backend network'
));hKje  hLhMhNjģ  hP}r	  (jŪ  jÜ  hU]hT]hR]hS]r	  (jŽ  X   phpr	  ehW]uhYK÷hZhhE]r	  jį  )r	  }r		  (hJXN   $network->update(array(
    'name' => 'My updated private backend network'
));hP}r
	  (hR]hS]r	  Uotherr	  ahT]hU]hW]uhKj	  hE]r	  hcXN   $network->update(array(
    'name' => 'My updated private backend network'
));r	  r	  }r	  (hJU hKj	  ubahNjė  ubaubhg)r	  }r	  (hJX_   [ `Get the executable PHP script for this
example </samples/Networking/update-network.php>`__ ]hKje  hLhMhNhkhP}r	  (hR]hS]hT]hU]hW]uhYKųhZhhE]r	  (hcX   [ r	  r	  }r	  (hJX   [ hKj	  ubh)r	  }r	  (hJX[   `Get the executable PHP script for this
example </samples/Networking/update-network.php>`__hP}r	  (UnameX.   Get the executable PHP script for this examplehX&   /samples/Networking/update-network.phphU]hT]hR]hS]hW]uhKj	  hE]r	  hcX.   Get the executable PHP script for this
exampler	  r	  }r	  (hJU hKj	  ubahNh¢ubhcX    ]r	  r 	  }r!	  (hJX    ]hKj	  ubeubeubhG)r"	  }r#	  (hJU hKj  hLhMhNhOhP}r$	  (hR]hS]hT]hU]r%	  h>ahW]r&	  hauhYKühZhhE]r'	  (h\)r(	  }r)	  (hJX   Delete a networkr*	  hKj"	  hLhMhNh`hP}r+	  (hR]hS]hT]hU]hW]uhYKühZhhE]r,	  hcX   Delete a networkr-	  r.	  }r/	  (hJj*	  hKj(	  ubaubhg)r0	  }r1	  (hJX;   You can delete a network as shown in the following example:r2	  hKj"	  hLhMhNhkhP}r3	  (hR]hS]hT]hU]hW]uhYKžhZhhE]r4	  hcX;   You can delete a network as shown in the following example:r5	  r6	  }r7	  (hJj2	  hKj0	  ubaubj×  )r8	  }r9	  (hJX   $network->delete();hKj"	  hLhMhNjģ  hP}r:	  (jŪ  jÜ  hU]hT]hR]hS]r;	  (jŽ  X   phpr<	  ehW]uhYMhZhhE]r=	  jį  )r>	  }r?	  (hJX   $network->delete();hP}r@	  (hR]hS]rA	  UotherrB	  ahT]hU]hW]uhKj8	  hE]rC	  hcX   $network->delete();rD	  rE	  }rF	  (hJU hKj>	  ubahNjė  ubaubhg)rG	  }rH	  (hJX_   [ `Get the executable PHP script for this
example </samples/Networking/delete-network.php>`__ ]hKj"	  hLhMhNhkhP}rI	  (hR]hS]hT]hU]hW]uhYMhZhhE]rJ	  (hcX   [ rK	  rL	  }rM	  (hJX   [ hKjG	  ubh)rN	  }rO	  (hJX[   `Get the executable PHP script for this
example </samples/Networking/delete-network.php>`__hP}rP	  (UnameX.   Get the executable PHP script for this examplehX&   /samples/Networking/delete-network.phphU]hT]hR]hS]hW]uhKjG	  hE]rQ	  hcX.   Get the executable PHP script for this
examplerR	  rS	  }rT	  (hJU hKjN	  ubahNh¢ubhcX    ]rU	  rV	  }rW	  (hJX    ]hKjG	  ubeubeubeubhG)rX	  }rY	  (hJU hKhHhLhMhNhOhP}rZ	  (hR]hS]hT]hU]r[	  h9ahW]r\	  hauhYMhZhhE]r]	  (h\)r^	  }r_	  (hJX   Subnetsr`	  hKjX	  hLhMhNh`hP}ra	  (hR]hS]hT]hU]hW]uhYMhZhhE]rb	  hcX   Subnetsrc	  rd	  }re	  (hJj`	  hKj^	  ubaubhg)rf	  }rg	  (hJXŻ   A subnet represents an IP address block that can be used to assign IP
addresses to virtual instances (such as servers created using the
Compute service). Each subnet must have a CIDR and must be associated
with a network.rh	  hKjX	  hLhMhNhkhP}ri	  (hR]hS]hT]hU]hW]uhYM
hZhhE]rj	  hcXŻ   A subnet represents an IP address block that can be used to assign IP
addresses to virtual instances (such as servers created using the
Compute service). Each subnet must have a CIDR and must be associated
with a network.rk	  rl	  }rm	  (hJjh	  hKjf	  ubaubhG)rn	  }ro	  (hJU hKjX	  hLhMhNhOhP}rp	  (hR]hS]hT]hU]rq	  h7ahW]rr	  hauhYMhZhhE]rs	  (h\)rt	  }ru	  (hJX   Create a subnetrv	  hKjn	  hLhMhNh`hP}rw	  (hR]hS]hT]hU]hW]uhYMhZhhE]rx	  hcX   Create a subnetry	  rz	  }r{	  (hJjv	  hKjt	  ubaubhg)r|	  }r}	  (hJXR   This operation takes one parameter, an associative array, with the
following keys:r~	  hKjn	  hLhMhNhkhP}r	  (hR]hS]hT]hU]hW]uhYMhZhhE]r	  hcXR   This operation takes one parameter, an associative array, with the
following keys:r	  r	  }r	  (hJj~	  hKj|	  ubaubjF  )r	  }r	  (hJU hKjn	  hLhMhNjI  hP}r	  (hR]hS]hT]hU]hW]uhYNhZhhE]r	  jL  )r	  }r	  (hJU hP}r	  (hU]hT]hR]hS]hW]UcolsKuhKj	  hE]r	  (jQ  )r	  }r	  (hJU hP}r	  (hU]hT]hR]hS]hW]UcolwidthKuhKj	  hE]hNjU  ubjQ  )r	  }r	  (hJU hP}r	  (hU]hT]hR]hS]hW]UcolwidthKsuhKj	  hE]hNjU  ubjQ  )r	  }r	  (hJU hP}r	  (hU]hT]hR]hS]hW]UcolwidthK'uhKj	  hE]hNjU  ubjQ  )r	  }r	  (hJU hP}r	  (hU]hT]hR]hS]hW]UcolwidthKuhKj	  hE]hNjU  ubjQ  )r	  }r	  (hJU hP}r	  (hU]hT]hR]hS]hW]UcolwidthKHuhKj	  hE]hNjU  ubjQ  )r	  }r	  (hJU hP}r	  (hU]hT]hR]hS]hW]UcolwidthKQuhKj	  hE]hNjU  ubje  )r	  }r	  (hJU hP}r 	  (hR]hS]hT]hU]hW]uhKj	  hE]r”	  jj  )r¢	  }r£	  (hJU hP}r¤	  (hR]hS]hT]hU]hW]uhKj	  hE]r„	  (jo  )r¦	  }r§	  (hJU hP}rØ	  (hR]hS]hT]hU]hW]uhKj¢	  hE]r©	  hg)rŖ	  }r«	  (hJX   Namer¬	  hKj¦	  hLhMhNhkhP}r­	  (hR]hS]hT]hU]hW]uhYMhE]r®	  hcX   NamerÆ	  r°	  }r±	  (hJj¬	  hKjŖ	  ubaubahNj|  ubjo  )r²	  }r³	  (hJU hP}r“	  (hR]hS]hT]hU]hW]uhKj¢	  hE]rµ	  hg)r¶	  }r·	  (hJX   Descriptionrø	  hKj²	  hLhMhNhkhP}r¹	  (hR]hS]hT]hU]hW]uhYMhE]rŗ	  hcX   Descriptionr»	  r¼	  }r½	  (hJjø	  hKj¶	  ubaubahNj|  ubjo  )r¾	  }ræ	  (hJU hP}rĄ	  (hR]hS]hT]hU]hW]uhKj¢	  hE]rĮ	  hg)rĀ	  }rĆ	  (hJX	   Data typerÄ	  hKj¾	  hLhMhNhkhP}rÅ	  (hR]hS]hT]hU]hW]uhYMhE]rĘ	  hcX	   Data typerĒ	  rČ	  }rÉ	  (hJjÄ	  hKjĀ	  ubaubahNj|  ubjo  )rŹ	  }rĖ	  (hJU hP}rĢ	  (hR]hS]hT]hU]hW]uhKj¢	  hE]rĶ	  hg)rĪ	  }rĻ	  (hJX	   Required?rŠ	  hKjŹ	  hLhMhNhkhP}rŃ	  (hR]hS]hT]hU]hW]uhYMhE]rŅ	  hcX	   Required?rÓ	  rŌ	  }rÕ	  (hJjŠ	  hKjĪ	  ubaubahNj|  ubjo  )rÖ	  }r×	  (hJU hP}rŲ	  (hR]hS]hT]hU]hW]uhKj¢	  hE]rŁ	  hg)rŚ	  }rŪ	  (hJX   Default valuerÜ	  hKjÖ	  hLhMhNhkhP}rŻ	  (hR]hS]hT]hU]hW]uhYMhE]rŽ	  hcX   Default valuerß	  rą	  }rį	  (hJjÜ	  hKjŚ	  ubaubahNj|  ubjo  )rā	  }rć	  (hJU hP}rä	  (hR]hS]hT]hU]hW]uhKj¢	  hE]rå	  hg)rę	  }rē	  (hJX   Example valuerč	  hKjā	  hLhMhNhkhP}ré	  (hR]hS]hT]hU]hW]uhYMhE]rź	  hcX   Example valuerė	  rģ	  }rķ	  (hJjč	  hKję	  ubaubahNj|  ubehNj¹  ubahNjŗ  ubj»  )rī	  }rļ	  (hJU hP}rš	  (hR]hS]hT]hU]hW]uhKj	  hE]rń	  (jj  )rņ	  }ró	  (hJU hP}rō	  (hR]hS]hT]hU]hW]uhKjī	  hE]rõ	  (jo  )rö	  }r÷	  (hJU hP}rų	  (hR]hS]hT]hU]hW]uhKjņ	  hE]rł	  hg)rś	  }rū	  (hJX   ``networkId``rü	  hKjö	  hLhMhNhkhP}rż	  (hR]hS]hT]hU]hW]uhYMhE]rž	  jØ  )r’	  }r 
  (hJjü	  hP}r
  (hR]hS]hT]hU]hW]uhKjś	  hE]r
  hcX	   networkIdr
  r
  }r
  (hJU hKj’	  ubahNj°  ubaubahNj|  ubjo  )r
  }r
  (hJU hP}r
  (hR]hS]hT]hU]hW]uhKjņ	  hE]r	
  hg)r

  }r
  (hJX&   Network this subnet is associated withr
  hKj
  hLhMhNhkhP}r
  (hR]hS]hT]hU]hW]uhYMhE]r
  hcX&   Network this subnet is associated withr
  r
  }r
  (hJj
  hKj

  ubaubahNj|  ubjo  )r
  }r
  (hJU hP}r
  (hR]hS]hT]hU]hW]uhKjņ	  hE]r
  hg)r
  }r
  (hJX   Stringr
  hKj
  hLhMhNhkhP}r
  (hR]hS]hT]hU]hW]uhYMhE]r
  hcX   Stringr
  r
  }r
  (hJj
  hKj
  ubaubahNj|  ubjo  )r
  }r
  (hJU hP}r 
  (hR]hS]hT]hU]hW]uhKjņ	  hE]r!
  hg)r"
  }r#
  (hJX   Yesr$
  hKj
  hLhMhNhkhP}r%
  (hR]hS]hT]hU]hW]uhYMhE]r&
  hcX   Yesr'
  r(
  }r)
  (hJj$
  hKj"
  ubaubahNj|  ubjo  )r*
  }r+
  (hJU hP}r,
  (hR]hS]hT]hU]hW]uhKjņ	  hE]r-
  h)r.
  }r/
  (hJU hP}r0
  (hX   -hU]hT]hR]hS]hW]uhKj*
  hE]r1
  h)r2
  }r3
  (hJU hP}r4
  (hR]hS]hT]hU]hW]uhKj.
  hE]hNhubahNhubahNj|  ubjo  )r5
  }r6
  (hJU hP}r7
  (hR]hS]hT]hU]hW]uhKjņ	  hE]r8
  hg)r9
  }r:
  (hJX(   ``eb60583c-57ea-41b9-8d5c-8fab2d22224c``r;
  hKj5
  hLhMhNhkhP}r<
  (hR]hS]hT]hU]hW]uhYMhE]r=
  jØ  )r>
  }r?
  (hJj;
  hP}r@
  (hR]hS]hT]hU]hW]uhKj9
  hE]rA
  hcX$   eb60583c-57ea-41b9-8d5c-8fab2d22224crB
  rC
  }rD
  (hJU hKj>
  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )rE
  }rF
  (hJU hP}rG
  (hR]hS]hT]hU]hW]uhKjī	  hE]rH
  (jo  )rI
  }rJ
  (hJU hP}rK
  (hR]hS]hT]hU]hW]uhKjE
  hE]rL
  hg)rM
  }rN
  (hJX   ``ipVersion``rO
  hKjI
  hLhMhNhkhP}rP
  (hR]hS]hT]hU]hW]uhYMhE]rQ
  jØ  )rR
  }rS
  (hJjO
  hP}rT
  (hR]hS]hT]hU]hW]uhKjM
  hE]rU
  hcX	   ipVersionrV
  rW
  }rX
  (hJU hKjR
  ubahNj°  ubaubahNj|  ubjo  )rY
  }rZ
  (hJU hP}r[
  (hR]hS]hT]hU]hW]uhKjE
  hE]r\
  hg)r]
  }r^
  (hJX
   IP versionr_
  hKjY
  hLhMhNhkhP}r`
  (hR]hS]hT]hU]hW]uhYMhE]ra
  hcX
   IP versionrb
  rc
  }rd
  (hJj_
  hKj]
  ubaubahNj|  ubjo  )re
  }rf
  (hJU hP}rg
  (hR]hS]hT]hU]hW]uhKjE
  hE]rh
  hg)ri
  }rj
  (hJX   Integer (``4`` or ``6``)hKje
  hLhMhNhkhP}rk
  (hR]hS]hT]hU]hW]uhYMhE]rl
  (hcX	   Integer (rm
  rn
  }ro
  (hJX	   Integer (hKji
  ubjØ  )rp
  }rq
  (hJX   ``4``hP}rr
  (hR]hS]hT]hU]hW]uhKji
  hE]rs
  hcX   4rt
  }ru
  (hJU hKjp
  ubahNj°  ubhcX    or rv
  rw
  }rx
  (hJX    or hKji
  ubjØ  )ry
  }rz
  (hJX   ``6``hP}r{
  (hR]hS]hT]hU]hW]uhKji
  hE]r|
  hcX   6r}
  }r~
  (hJU hKjy
  ubahNj°  ubhcX   )r
  }r
  (hJX   )hKji
  ubeubahNj|  ubjo  )r
  }r
  (hJU hP}r
  (hR]hS]hT]hU]hW]uhKjE
  hE]r
  hg)r
  }r
  (hJX   Yesr
  hKj
  hLhMhNhkhP}r
  (hR]hS]hT]hU]hW]uhYMhE]r
  hcX   Yesr
  r
  }r
  (hJj
  hKj
  ubaubahNj|  ubjo  )r
  }r
  (hJU hP}r
  (hR]hS]hT]hU]hW]uhKjE
  hE]r
  h)r
  }r
  (hJU hP}r
  (hX   -hU]hT]hR]hS]hW]uhKj
  hE]r
  h)r
  }r
  (hJU hP}r
  (hR]hS]hT]hU]hW]uhKj
  hE]hNhubahNhubahNj|  ubjo  )r
  }r
  (hJU hP}r
  (hR]hS]hT]hU]hW]uhKjE
  hE]r
  hg)r
  }r
  (hJX   ``4``r
  hKj
  hLhMhNhkhP}r
  (hR]hS]hT]hU]hW]uhYMhE]r 
  jØ  )r”
  }r¢
  (hJj
  hP}r£
  (hR]hS]hT]hU]hW]uhKj
  hE]r¤
  hcX   4r„
  }r¦
  (hJU hKj”
  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r§
  }rØ
  (hJU hP}r©
  (hR]hS]hT]hU]hW]uhKjī	  hE]rŖ
  (jo  )r«
  }r¬
  (hJU hP}r­
  (hR]hS]hT]hU]hW]uhKj§
  hE]r®
  hg)rÆ
  }r°
  (hJX   ``cidr``r±
  hKj«
  hLhMhNhkhP}r²
  (hR]hS]hT]hU]hW]uhYMhE]r³
  jØ  )r“
  }rµ
  (hJj±
  hP}r¶
  (hR]hS]hT]hU]hW]uhKjÆ
  hE]r·
  hcX   cidrrø
  r¹
  }rŗ
  (hJU hKj“
  ubahNj°  ubaubahNj|  ubjo  )r»
  }r¼
  (hJU hP}r½
  (hR]hS]hT]hU]hW]uhKj§
  hE]r¾
  hg)ræ
  }rĄ
  (hJX6   CIDR representing the IP address range for this subnetrĮ
  hKj»
  hLhMhNhkhP}rĀ
  (hR]hS]hT]hU]hW]uhYMhE]rĆ
  hcX6   CIDR representing the IP address range for this subnetrÄ
  rÅ
  }rĘ
  (hJjĮ
  hKjæ
  ubaubahNj|  ubjo  )rĒ
  }rČ
  (hJU hP}rÉ
  (hR]hS]hT]hU]hW]uhKj§
  hE]rŹ
  hg)rĖ
  }rĢ
  (hJX   String (CIDR)rĶ
  hKjĒ
  hLhMhNhkhP}rĪ
  (hR]hS]hT]hU]hW]uhYMhE]rĻ
  hcX   String (CIDR)rŠ
  rŃ
  }rŅ
  (hJjĶ
  hKjĖ
  ubaubahNj|  ubjo  )rÓ
  }rŌ
  (hJU hP}rÕ
  (hR]hS]hT]hU]hW]uhKj§
  hE]rÖ
  hg)r×
  }rŲ
  (hJX   YesrŁ
  hKjÓ
  hLhMhNhkhP}rŚ
  (hR]hS]hT]hU]hW]uhYMhE]rŪ
  hcX   YesrÜ
  rŻ
  }rŽ
  (hJjŁ
  hKj×
  ubaubahNj|  ubjo  )rß
  }rą
  (hJU hP}rį
  (hR]hS]hT]hU]hW]uhKj§
  hE]rā
  h)rć
  }rä
  (hJU hP}rå
  (hX   -hU]hT]hR]hS]hW]uhKjß
  hE]rę
  h)rē
  }rč
  (hJU hP}ré
  (hR]hS]hT]hU]hW]uhKjć
  hE]hNhubahNhubahNj|  ubjo  )rź
  }rė
  (hJU hP}rģ
  (hR]hS]hT]hU]hW]uhKj§
  hE]rķ
  hg)rī
  }rļ
  (hJX   ``192.168.199.0/25``rš
  hKjź
  hLhMhNhkhP}rń
  (hR]hS]hT]hU]hW]uhYMhE]rņ
  jØ  )ró
  }rō
  (hJjš
  hP}rõ
  (hR]hS]hT]hU]hW]uhKjī
  hE]rö
  hcX   192.168.199.0/25r÷
  rų
  }rł
  (hJU hKjó
  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )rś
  }rū
  (hJU hP}rü
  (hR]hS]hT]hU]hW]uhKjī	  hE]rż
  (jo  )rž
  }r’
  (hJU hP}r   (hR]hS]hT]hU]hW]uhKjś
  hE]r  hg)r  }r  (hJX   ``name``r  hKjž
  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMhE]r  jØ  )r  }r  (hJj  hP}r	  (hR]hS]hT]hU]hW]uhKj  hE]r
  hcX   namer  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjś
  hE]r  hg)r  }r  (hJXD   A human-readable name for the subnet. This name might not be unique.r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMhE]r  hcXD   A human-readable name for the subnet. This name might not be unique.r  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjś
  hE]r  hg)r  }r  (hJX   Stringr   hKj  hLhMhNhkhP}r!  (hR]hS]hT]hU]hW]uhYMhE]r"  hcX   Stringr#  r$  }r%  (hJj   hKj  ubaubahNj|  ubjo  )r&  }r'  (hJU hP}r(  (hR]hS]hT]hU]hW]uhKjś
  hE]r)  hg)r*  }r+  (hJX   Nor,  hKj&  hLhMhNhkhP}r-  (hR]hS]hT]hU]hW]uhYMhE]r.  hcX   Nor/  r0  }r1  (hJj,  hKj*  ubaubahNj|  ubjo  )r2  }r3  (hJU hP}r4  (hR]hS]hT]hU]hW]uhKjś
  hE]r5  hg)r6  }r7  (hJX   ``null``r8  hKj2  hLhMhNhkhP}r9  (hR]hS]hT]hU]hW]uhYMhE]r:  jØ  )r;  }r<  (hJj8  hP}r=  (hR]hS]hT]hU]hW]uhKj6  hE]r>  hcX   nullr?  r@  }rA  (hJU hKj;  ubahNj°  ubaubahNj|  ubjo  )rB  }rC  (hJU hP}rD  (hR]hS]hT]hU]hW]uhKjś
  hE]rE  hg)rF  }rG  (hJX   ``My subnet``rH  hKjB  hLhMhNhkhP}rI  (hR]hS]hT]hU]hW]uhYMhE]rJ  jØ  )rK  }rL  (hJjH  hP}rM  (hR]hS]hT]hU]hW]uhKjF  hE]rN  hcX	   My subnetrO  rP  }rQ  (hJU hKjK  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )rR  }rS  (hJU hP}rT  (hR]hS]hT]hU]hW]uhKjī	  hE]rU  (jo  )rV  }rW  (hJU hP}rX  (hR]hS]hT]hU]hW]uhKjR  hE]rY  hg)rZ  }r[  (hJX   ``gatewayIp``r\  hKjV  hLhMhNhkhP}r]  (hR]hS]hT]hU]hW]uhYM hE]r^  jØ  )r_  }r`  (hJj\  hP}ra  (hR]hS]hT]hU]hW]uhKjZ  hE]rb  hcX	   gatewayIprc  rd  }re  (hJU hKj_  ubahNj°  ubaubahNj|  ubjo  )rf  }rg  (hJU hP}rh  (hR]hS]hT]hU]hW]uhKjR  hE]ri  hg)rj  }rk  (hJX@   IP address of the default gateway used by devices on this subnetrl  hKjf  hLhMhNhkhP}rm  (hR]hS]hT]hU]hW]uhYM hE]rn  hcX@   IP address of the default gateway used by devices on this subnetro  rp  }rq  (hJjl  hKjj  ubaubahNj|  ubjo  )rr  }rs  (hJU hP}rt  (hR]hS]hT]hU]hW]uhKjR  hE]ru  hg)rv  }rw  (hJX   String (IP address)rx  hKjr  hLhMhNhkhP}ry  (hR]hS]hT]hU]hW]uhYM hE]rz  hcX   String (IP address)r{  r|  }r}  (hJjx  hKjv  ubaubahNj|  ubjo  )r~  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjR  hE]r  hg)r  }r  (hJX   Nor  hKj~  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM hE]r  hcX   Nor  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjR  hE]r  hg)r  }r  (hJX   First IP address in CIDRr  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM hE]r  hcX   First IP address in CIDRr  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjR  hE]r  hg)r  }r  (hJX   ``192.168.199.128``r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM hE]r  jØ  )r  }r   (hJj  hP}r”  (hR]hS]hT]hU]hW]uhKj  hE]r¢  hcX   192.168.199.128r£  r¤  }r„  (hJU hKj  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r¦  }r§  (hJU hP}rØ  (hR]hS]hT]hU]hW]uhKjī	  hE]r©  (jo  )rŖ  }r«  (hJU hP}r¬  (hR]hS]hT]hU]hW]uhKj¦  hE]r­  hg)r®  }rÆ  (hJX   ``dnsNameservers``r°  hKjŖ  hLhMhNhkhP}r±  (hR]hS]hT]hU]hW]uhYM"hE]r²  jØ  )r³  }r“  (hJj°  hP}rµ  (hR]hS]hT]hU]hW]uhKj®  hE]r¶  hcX   dnsNameserversr·  rø  }r¹  (hJU hKj³  ubahNj°  ubaubahNj|  ubjo  )rŗ  }r»  (hJU hP}r¼  (hR]hS]hT]hU]hW]uhKj¦  hE]r½  hg)r¾  }ræ  (hJX,   DNS nameservers used by hosts in this subnetrĄ  hKjŗ  hLhMhNhkhP}rĮ  (hR]hS]hT]hU]hW]uhYM"hE]rĀ  hcX,   DNS nameservers used by hosts in this subnetrĆ  rÄ  }rÅ  (hJjĄ  hKj¾  ubaubahNj|  ubjo  )rĘ  }rĒ  (hJU hP}rČ  (hR]hS]hT]hU]hW]uhKj¦  hE]rÉ  hg)rŹ  }rĖ  (hJX   Indexed array of stringsrĢ  hKjĘ  hLhMhNhkhP}rĶ  (hR]hS]hT]hU]hW]uhYM"hE]rĪ  hcX   Indexed array of stringsrĻ  rŠ  }rŃ  (hJjĢ  hKjŹ  ubaubahNj|  ubjo  )rŅ  }rÓ  (hJU hP}rŌ  (hR]hS]hT]hU]hW]uhKj¦  hE]rÕ  hg)rÖ  }r×  (hJX   NorŲ  hKjŅ  hLhMhNhkhP}rŁ  (hR]hS]hT]hU]hW]uhYM"hE]rŚ  hcX   NorŪ  rÜ  }rŻ  (hJjŲ  hKjÖ  ubaubahNj|  ubjo  )rŽ  }rß  (hJU hP}rą  (hR]hS]hT]hU]hW]uhKj¦  hE]rį  hg)rā  }rć  (hJX   Empty arrayrä  hKjŽ  hLhMhNhkhP}rå  (hR]hS]hT]hU]hW]uhYM"hE]rę  hcX   Empty arrayrē  rč  }ré  (hJjä  hKjā  ubaubahNj|  ubjo  )rź  }rė  (hJU hP}rģ  (hR]hS]hT]hU]hW]uhKj¦  hE]rķ  hg)rī  }rļ  (hJX   ``array('4.4.4.4', '8.8.8.8')``rš  hKjź  hLhMhNhkhP}rń  (hR]hS]hT]hU]hW]uhYM"hE]rņ  jØ  )ró  }rō  (hJjš  hP}rõ  (hR]hS]hT]hU]hW]uhKjī  hE]rö  hcX   array('4.4.4.4', '8.8.8.8')r÷  rų  }rł  (hJU hKjó  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )rś  }rū  (hJU hP}rü  (hR]hS]hT]hU]hW]uhKjī	  hE]rż  (jo  )rž  }r’  (hJU hP}r   (hR]hS]hT]hU]hW]uhKjś  hE]r  hg)r  }r  (hJX   ``allocationPools``r  hKjž  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM$hE]r  jØ  )r  }r  (hJj  hP}r	  (hR]hS]hT]hU]hW]uhKj  hE]r
  hcX   allocationPoolsr  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjś  hE]r  hg)r  }r  (hJX?   Subranges of the CIDR available for dynamic allocation to portsr  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM$hE]r  hcX?   Subranges of the CIDR available for dynamic allocation to portsr  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjś  hE]r  hg)r  }r  (hJX#   Indexed array of associative arraysr   hKj  hLhMhNhkhP}r!  (hR]hS]hT]hU]hW]uhYM$hE]r"  hcX#   Indexed array of associative arraysr#  r$  }r%  (hJj   hKj  ubaubahNj|  ubjo  )r&  }r'  (hJU hP}r(  (hR]hS]hT]hU]hW]uhKjś  hE]r)  hg)r*  }r+  (hJX   Nor,  hKj&  hLhMhNhkhP}r-  (hR]hS]hT]hU]hW]uhYM$hE]r.  hcX   Nor/  r0  }r1  (hJj,  hKj*  ubaubahNj|  ubjo  )r2  }r3  (hJU hP}r4  (hR]hS]hT]hU]hW]uhKjś  hE]r5  hg)r6  }r7  (hJXD   Every IP address in CIDR, excluding gateway IP address if configuredr8  hKj2  hLhMhNhkhP}r9  (hR]hS]hT]hU]hW]uhYM$hE]r:  hcXD   Every IP address in CIDR, excluding gateway IP address if configuredr;  r<  }r=  (hJj8  hKj6  ubaubahNj|  ubjo  )r>  }r?  (hJU hP}r@  (hR]hS]hT]hU]hW]uhKjś  hE]rA  hg)rB  }rC  (hJXH   ``array(array('start' => '192.168.199.2', 'end' => '192.168.199.127'))``rD  hKj>  hLhMhNhkhP}rE  (hR]hS]hT]hU]hW]uhYM$hE]rF  jØ  )rG  }rH  (hJjD  hP}rI  (hR]hS]hT]hU]hW]uhKjB  hE]rJ  hcXD   array(array('start' => '192.168.199.2', 'end' => '192.168.199.127'))rK  rL  }rM  (hJU hKjG  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )rN  }rO  (hJU hP}rP  (hR]hS]hT]hU]hW]uhKjī	  hE]rQ  (jo  )rR  }rS  (hJU hP}rT  (hR]hS]hT]hU]hW]uhKjN  hE]rU  hg)rV  }rW  (hJX   ``hostRoutes``rX  hKjR  hLhMhNhkhP}rY  (hR]hS]hT]hU]hW]uhYM&hE]rZ  jØ  )r[  }r\  (hJjX  hP}r]  (hR]hS]hT]hU]hW]uhKjV  hE]r^  hcX
   hostRoutesr_  r`  }ra  (hJU hKj[  ubahNj°  ubaubahNj|  ubjo  )rb  }rc  (hJU hP}rd  (hR]hS]hT]hU]hW]uhKjN  hE]re  hg)rf  }rg  (hJXo   Routes that should be used by devices with IP addresses from this subnet (not including the local subnet route)rh  hKjb  hLhMhNhkhP}ri  (hR]hS]hT]hU]hW]uhYM&hE]rj  hcXo   Routes that should be used by devices with IP addresses from this subnet (not including the local subnet route)rk  rl  }rm  (hJjh  hKjf  ubaubahNj|  ubjo  )rn  }ro  (hJU hP}rp  (hR]hS]hT]hU]hW]uhKjN  hE]rq  hg)rr  }rs  (hJX#   Indexed array of associative arraysrt  hKjn  hLhMhNhkhP}ru  (hR]hS]hT]hU]hW]uhYM&hE]rv  hcX#   Indexed array of associative arraysrw  rx  }ry  (hJjt  hKjr  ubaubahNj|  ubjo  )rz  }r{  (hJU hP}r|  (hR]hS]hT]hU]hW]uhKjN  hE]r}  hg)r~  }r  (hJX   Nor  hKjz  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM&hE]r  hcX   Nor  r  }r  (hJj  hKj~  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjN  hE]r  hg)r  }r  (hJX   Empty arrayr  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM&hE]r  hcX   Empty arrayr  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjN  hE]r  hg)r  }r  (hJXM   ``array(array('destination' => '1.1.1.0/24', 'nexthop' => '192.168.19.20'))``r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM&hE]r  jØ  )r  }r  (hJj  hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hcXI   array(array('destination' => '1.1.1.0/24', 'nexthop' => '192.168.19.20'))r  r   }r”  (hJU hKj  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r¢  }r£  (hJU hP}r¤  (hR]hS]hT]hU]hW]uhKjī	  hE]r„  (jo  )r¦  }r§  (hJU hP}rØ  (hR]hS]hT]hU]hW]uhKj¢  hE]r©  hg)rŖ  }r«  (hJX   ``enableDhcp``r¬  hKj¦  hLhMhNhkhP}r­  (hR]hS]hT]hU]hW]uhYM(hE]r®  jØ  )rÆ  }r°  (hJj¬  hP}r±  (hR]hS]hT]hU]hW]uhKjŖ  hE]r²  hcX
   enableDhcpr³  r“  }rµ  (hJU hKjÆ  ubahNj°  ubaubahNj|  ubjo  )r¶  }r·  (hJU hP}rø  (hR]hS]hT]hU]hW]uhKj¢  hE]r¹  hg)rŗ  }r»  (hJX1   Specifies whether DHCP is enabled for this subnetr¼  hKj¶  hLhMhNhkhP}r½  (hR]hS]hT]hU]hW]uhYM(hE]r¾  hcX1   Specifies whether DHCP is enabled for this subnetræ  rĄ  }rĮ  (hJj¼  hKjŗ  ubaubahNj|  ubjo  )rĀ  }rĆ  (hJU hP}rÄ  (hR]hS]hT]hU]hW]uhKj¢  hE]rÅ  hg)rĘ  }rĒ  (hJX   BooleanrČ  hKjĀ  hLhMhNhkhP}rÉ  (hR]hS]hT]hU]hW]uhYM(hE]rŹ  hcX   BooleanrĖ  rĢ  }rĶ  (hJjČ  hKjĘ  ubaubahNj|  ubjo  )rĪ  }rĻ  (hJU hP}rŠ  (hR]hS]hT]hU]hW]uhKj¢  hE]rŃ  hg)rŅ  }rÓ  (hJX   NorŌ  hKjĪ  hLhMhNhkhP}rÕ  (hR]hS]hT]hU]hW]uhYM(hE]rÖ  hcX   Nor×  rŲ  }rŁ  (hJjŌ  hKjŅ  ubaubahNj|  ubjo  )rŚ  }rŪ  (hJU hP}rÜ  (hR]hS]hT]hU]hW]uhKj¢  hE]rŻ  hg)rŽ  }rß  (hJX   ``true``rą  hKjŚ  hLhMhNhkhP}rį  (hR]hS]hT]hU]hW]uhYM(hE]rā  jØ  )rć  }rä  (hJją  hP}rå  (hR]hS]hT]hU]hW]uhKjŽ  hE]rę  hcX   truerē  rč  }ré  (hJU hKjć  ubahNj°  ubaubahNj|  ubjo  )rź  }rė  (hJU hP}rģ  (hR]hS]hT]hU]hW]uhKj¢  hE]rķ  hg)rī  }rļ  (hJX	   ``false``rš  hKjź  hLhMhNhkhP}rń  (hR]hS]hT]hU]hW]uhYM(hE]rņ  jØ  )ró  }rō  (hJjš  hP}rõ  (hR]hS]hT]hU]hW]uhKjī  hE]rö  hcX   falser÷  rų  }rł  (hJU hKjó  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )rś  }rū  (hJU hP}rü  (hR]hS]hT]hU]hW]uhKjī	  hE]rż  (jo  )rž  }r’  (hJU hP}r   (hR]hS]hT]hU]hW]uhKjś  hE]r  hg)r  }r  (hJX   ``tenantId``r  hKjž  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM*hE]r  jØ  )r  }r  (hJj  hP}r	  (hR]hS]hT]hU]hW]uhKj  hE]r
  hcX   tenantIdr  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjś  hE]r  hg)r  }r  (hJXS   Owner of the subnet. Only admin users can specify a tenant ID other than their own.r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM*hE]r  hcXS   Owner of the subnet. Only admin users can specify a tenant ID other than their own.r  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjś  hE]r  hg)r  }r  (hJX   Stringr   hKj  hLhMhNhkhP}r!  (hR]hS]hT]hU]hW]uhYM*hE]r"  hcX   Stringr#  r$  }r%  (hJj   hKj  ubaubahNj|  ubjo  )r&  }r'  (hJU hP}r(  (hR]hS]hT]hU]hW]uhKjś  hE]r)  hg)r*  }r+  (hJX   Nor,  hKj&  hLhMhNhkhP}r-  (hR]hS]hT]hU]hW]uhYM*hE]r.  hcX   Nor/  r0  }r1  (hJj,  hKj*  ubaubahNj|  ubjo  )r2  }r3  (hJU hP}r4  (hR]hS]hT]hU]hW]uhKjś  hE]r5  hg)r6  }r7  (hJX"   Same as tenant creating the subnetr8  hKj2  hLhMhNhkhP}r9  (hR]hS]hT]hU]hW]uhYM*hE]r:  hcX"   Same as tenant creating the subnetr;  r<  }r=  (hJj8  hKj6  ubaubahNj|  ubjo  )r>  }r?  (hJU hP}r@  (hR]hS]hT]hU]hW]uhKjś  hE]rA  hg)rB  }rC  (hJX
   ``123456``rD  hKj>  hLhMhNhkhP}rE  (hR]hS]hT]hU]hW]uhYM*hE]rF  jØ  )rG  }rH  (hJjD  hP}rI  (hR]hS]hT]hU]hW]uhKjB  hE]rJ  hcX   123456rK  rL  }rM  (hJU hKjG  ubahNj°  ubaubahNj|  ubehNj¹  ubehNja  ubehNjb  ubaubhg)rN  }rO  (hJX:   You can create a subnet as shown in the following example:rP  hKjn	  hLhMhNhkhP}rQ  (hR]hS]hT]hU]hW]uhYM-hZhhE]rR  hcX:   You can create a subnet as shown in the following example:rS  rT  }rU  (hJjP  hKjN  ubaubj×  )rV  }rW  (hJXü   $subnet = $networkingService->createSubnet(array(
    'name' => 'My subnet',
    'networkId' => 'eb60583c-57ea-41b9-8d5c-8fab2d22224c',
    'ipVersion' => 4,
    'cidr' => '192.168.199.0/25'
));
/** @var $subnet OpenCloud\Networking\Resource\Subnet **/hKjn	  hLhMhNjģ  hP}rX  (jŪ  jÜ  hU]hT]hR]hS]rY  (jŽ  X   phprZ  ehW]uhYM8hZhhE]r[  jį  )r\  }r]  (hJXü   $subnet = $networkingService->createSubnet(array(
    'name' => 'My subnet',
    'networkId' => 'eb60583c-57ea-41b9-8d5c-8fab2d22224c',
    'ipVersion' => 4,
    'cidr' => '192.168.199.0/25'
));
/** @var $subnet OpenCloud\Networking\Resource\Subnet **/hP}r^  (hR]hS]r_  Uotherr`  ahT]hU]hW]uhKjV  hE]ra  hcXü   $subnet = $networkingService->createSubnet(array(
    'name' => 'My subnet',
    'networkId' => 'eb60583c-57ea-41b9-8d5c-8fab2d22224c',
    'ipVersion' => 4,
    'cidr' => '192.168.199.0/25'
));
/** @var $subnet OpenCloud\Networking\Resource\Subnet **/rb  rc  }rd  (hJU hKj\  ubahNjė  ubaubhg)re  }rf  (hJX^   [ `Get the executable PHP script for this
example </samples/Networking/create-subnet.php>`__ ]hKjn	  hLhMhNhkhP}rg  (hR]hS]hT]hU]hW]uhYM9hZhhE]rh  (hcX   [ ri  rj  }rk  (hJX   [ hKje  ubh)rl  }rm  (hJXZ   `Get the executable PHP script for this
example </samples/Networking/create-subnet.php>`__hP}rn  (UnameX.   Get the executable PHP script for this examplehX%   /samples/Networking/create-subnet.phphU]hT]hR]hS]hW]uhKje  hE]ro  hcX.   Get the executable PHP script for this
examplerp  rq  }rr  (hJU hKjl  ubahNh¢ubhcX    ]rs  rt  }ru  (hJX    ]hKje  ubeubeubhG)rv  }rw  (hJU hKjX	  hLhMhNhOhP}rx  (hR]hS]hT]hU]ry  h,ahW]rz  hauhYM=hZhhE]r{  (h\)r|  }r}  (hJX   Create multiple subnetsr~  hKjv  hLhMhNh`hP}r  (hR]hS]hT]hU]hW]uhYM=hZhhE]r  hcX   Create multiple subnetsr  r  }r  (hJj~  hKj|  ubaubhg)r  }r  (hJX°   This operation takes one parameter, an indexed array. Each element of
this array must be an associative array with the keys shown in `the
preceding table <#create-a-subnet>`__.hKjv  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM?hZhhE]r  (hcX   This operation takes one parameter, an indexed array. Each element of
this array must be an associative array with the keys shown in r  r  }r  (hJX   This operation takes one parameter, an indexed array. Each element of
this array must be an associative array with the keys shown in hKj  ubh)r  }r  (hJX*   `the
preceding table <#create-a-subnet>`__hP}r  (UnameX   the preceding tablehX   #create-a-subnethU]hT]hR]hS]hW]uhKj  hE]r  hcX   the
preceding tabler  r  }r  (hJU hKj  ubahNh¢ubhcX   .r  }r  (hJX   .hKj  ubeubhg)r  }r  (hJXB   You can create multiple subnets as shown in the following example:r  hKjv  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMChZhhE]r  hcXB   You can create multiple subnets as shown in the following example:r  r  }r  (hJj  hKj  ubaubj×  )r  }r  (hJXż   $subnets = $networkingService->createSubnets(array(
    array(
        'name' => 'My subnet #1'
    ),
    array(
        'name' => 'My subnet #2'
    )
));

foreach ($subnets as $subnet) {
    /** @var $subnet OpenCloud\Networking\Resource\Subnet **/
}hKjv  hLhMhNjģ  hP}r  (jŪ  jÜ  hU]hT]hR]hS]r  (jŽ  X   phpr   ehW]uhYMShZhhE]r”  jį  )r¢  }r£  (hJXż   $subnets = $networkingService->createSubnets(array(
    array(
        'name' => 'My subnet #1'
    ),
    array(
        'name' => 'My subnet #2'
    )
));

foreach ($subnets as $subnet) {
    /** @var $subnet OpenCloud\Networking\Resource\Subnet **/
}hP}r¤  (hR]hS]r„  Uotherr¦  ahT]hU]hW]uhKj  hE]r§  hcXż   $subnets = $networkingService->createSubnets(array(
    array(
        'name' => 'My subnet #1'
    ),
    array(
        'name' => 'My subnet #2'
    )
));

foreach ($subnets as $subnet) {
    /** @var $subnet OpenCloud\Networking\Resource\Subnet **/
}rØ  r©  }rŖ  (hJU hKj¢  ubahNjė  ubaubhg)r«  }r¬  (hJX_   [ `Get the executable PHP script for this
example </samples/Networking/create-subnets.php>`__ ]hKjv  hLhMhNhkhP}r­  (hR]hS]hT]hU]hW]uhYMThZhhE]r®  (hcX   [ rÆ  r°  }r±  (hJX   [ hKj«  ubh)r²  }r³  (hJX[   `Get the executable PHP script for this
example </samples/Networking/create-subnets.php>`__hP}r“  (UnameX.   Get the executable PHP script for this examplehX&   /samples/Networking/create-subnets.phphU]hT]hR]hS]hW]uhKj«  hE]rµ  hcX.   Get the executable PHP script for this
exampler¶  r·  }rø  (hJU hKj²  ubahNh¢ubhcX    ]r¹  rŗ  }r»  (hJX    ]hKj«  ubeubeubhG)r¼  }r½  (hJU hKjX	  hLhMhNhOhP}r¾  (hR]hS]hT]hU]ræ  h5ahW]rĄ  hauhYMXhZhhE]rĮ  (h\)rĀ  }rĆ  (hJX   List subnetsrÄ  hKj¼  hLhMhNh`hP}rÅ  (hR]hS]hT]hU]hW]uhYMXhZhhE]rĘ  hcX   List subnetsrĒ  rČ  }rÉ  (hJjÄ  hKjĀ  ubaubhg)rŹ  }rĖ  (hJXX   You can list all the subnets to which you have access as shown in the
following example:rĢ  hKj¼  hLhMhNhkhP}rĶ  (hR]hS]hT]hU]hW]uhYMZhZhhE]rĪ  hcXX   You can list all the subnets to which you have access as shown in the
following example:rĻ  rŠ  }rŃ  (hJjĢ  hKjŹ  ubaubj×  )rŅ  }rÓ  (hJX   $subnets = $networkingService->listSubnets();
foreach ($subnets as $subnet) {
    /** @var $subnet OpenCloud\Networking\Resource\Subnet **/
}hKj¼  hLhMhNjģ  hP}rŌ  (jŪ  jÜ  hU]hT]hR]hS]rÕ  (jŽ  X   phprÖ  ehW]uhYMchZhhE]r×  jį  )rŲ  }rŁ  (hJX   $subnets = $networkingService->listSubnets();
foreach ($subnets as $subnet) {
    /** @var $subnet OpenCloud\Networking\Resource\Subnet **/
}hP}rŚ  (hR]hS]rŪ  UotherrÜ  ahT]hU]hW]uhKjŅ  hE]rŻ  hcX   $subnets = $networkingService->listSubnets();
foreach ($subnets as $subnet) {
    /** @var $subnet OpenCloud\Networking\Resource\Subnet **/
}rŽ  rß  }rą  (hJU hKjŲ  ubahNjė  ubaubhg)rį  }rā  (hJX]   [ `Get the executable PHP script for this
example </samples/Networking/list-subnets.php>`__ ]hKj¼  hLhMhNhkhP}rć  (hR]hS]hT]hU]hW]uhYMdhZhhE]rä  (hcX   [ rå  rę  }rē  (hJX   [ hKjį  ubh)rč  }ré  (hJXY   `Get the executable PHP script for this
example </samples/Networking/list-subnets.php>`__hP}rź  (UnameX.   Get the executable PHP script for this examplehX$   /samples/Networking/list-subnets.phphU]hT]hR]hS]hW]uhKjį  hE]rė  hcX.   Get the executable PHP script for this
examplerģ  rķ  }rī  (hJU hKjč  ubahNh¢ubhcX    ]rļ  rš  }rń  (hJX    ]hKjį  ubeubeubhG)rņ  }ró  (hJU hKjX	  hLhMhNhOhP}rō  (hR]hS]hT]hU]rõ  h0ahW]rö  hauhYMhhZhhE]r÷  (h\)rų  }rł  (hJX   Get a subnetrś  hKjņ  hLhMhNh`hP}rū  (hR]hS]hT]hU]hW]uhYMhhZhhE]rü  hcX   Get a subnetrż  rž  }r’  (hJjś  hKjų  ubaubhg)r   }r  (hJX`   You can retrieve a specific subnet by using that subnet's ID, as shown
in the following example:r  hKjņ  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMjhZhhE]r  hcX`   You can retrieve a specific subnet by using that subnet's ID, as shown
in the following example:r  r  }r  (hJj  hKj   ubaubj×  )r  }r	  (hJX   $subnet = $networkingService->getSubnet('d3f15879-fb11-49bd-a30b-7704fb98ab1e');
/** @var $subnet OpenCloud\Networking\Resource\Subnet **/hKjņ  hLhMhNjģ  hP}r
  (jŪ  jÜ  hU]hT]hR]hS]r  (jŽ  X   phpr  ehW]uhYMqhZhhE]r  jį  )r  }r  (hJX   $subnet = $networkingService->getSubnet('d3f15879-fb11-49bd-a30b-7704fb98ab1e');
/** @var $subnet OpenCloud\Networking\Resource\Subnet **/hP}r  (hR]hS]r  Uotherr  ahT]hU]hW]uhKj  hE]r  hcX   $subnet = $networkingService->getSubnet('d3f15879-fb11-49bd-a30b-7704fb98ab1e');
/** @var $subnet OpenCloud\Networking\Resource\Subnet **/r  r  }r  (hJU hKj  ubahNjė  ubaubhg)r  }r  (hJX[   [ `Get the executable PHP script for this
example </samples/Networking/get-subnet.php>`__ ]hKjņ  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMrhZhhE]r  (hcX   [ r  r  }r  (hJX   [ hKj  ubh)r  }r  (hJXW   `Get the executable PHP script for this
example </samples/Networking/get-subnet.php>`__hP}r   (UnameX.   Get the executable PHP script for this examplehX"   /samples/Networking/get-subnet.phphU]hT]hR]hS]hW]uhKj  hE]r!  hcX.   Get the executable PHP script for this
exampler"  r#  }r$  (hJU hKj  ubahNh¢ubhcX    ]r%  r&  }r'  (hJX    ]hKj  ubeubeubhG)r(  }r)  (hJU hKjX	  hLhMhNhOhP}r*  (hR]hS]hT]hU]r+  h.ahW]r,  h
auhYMvhZhhE]r-  (h\)r.  }r/  (hJX   Update a subnetr0  hKj(  hLhMhNh`hP}r1  (hR]hS]hT]hU]hW]uhYMvhZhhE]r2  hcX   Update a subnetr3  r4  }r5  (hJj0  hKj.  ubaubhg)r6  }r7  (hJXR   This operation takes one parameter, an associative array, with the
following keys:r8  hKj(  hLhMhNhkhP}r9  (hR]hS]hT]hU]hW]uhYMxhZhhE]r:  hcXR   This operation takes one parameter, an associative array, with the
following keys:r;  r<  }r=  (hJj8  hKj6  ubaubjF  )r>  }r?  (hJU hKj(  hLhMhNjI  hP}r@  (hR]hS]hT]hU]hW]uhYNhZhhE]rA  jL  )rB  }rC  (hJU hP}rD  (hU]hT]hR]hS]hW]UcolsKuhKj>  hE]rE  (jQ  )rF  }rG  (hJU hP}rH  (hU]hT]hR]hS]hW]UcolwidthKuhKjB  hE]hNjU  ubjQ  )rI  }rJ  (hJU hP}rK  (hU]hT]hR]hS]hW]UcolwidthKruhKjB  hE]hNjU  ubjQ  )rL  }rM  (hJU hP}rN  (hU]hT]hR]hS]hW]UcolwidthK'uhKjB  hE]hNjU  ubjQ  )rO  }rP  (hJU hP}rQ  (hU]hT]hR]hS]hW]UcolwidthKuhKjB  hE]hNjU  ubjQ  )rR  }rS  (hJU hP}rT  (hU]hT]hR]hS]hW]UcolwidthKuhKjB  hE]hNjU  ubjQ  )rU  }rV  (hJU hP}rW  (hU]hT]hR]hS]hW]UcolwidthKQuhKjB  hE]hNjU  ubje  )rX  }rY  (hJU hP}rZ  (hR]hS]hT]hU]hW]uhKjB  hE]r[  jj  )r\  }r]  (hJU hP}r^  (hR]hS]hT]hU]hW]uhKjX  hE]r_  (jo  )r`  }ra  (hJU hP}rb  (hR]hS]hT]hU]hW]uhKj\  hE]rc  hg)rd  }re  (hJX   Namerf  hKj`  hLhMhNhkhP}rg  (hR]hS]hT]hU]hW]uhYM|hE]rh  hcX   Nameri  rj  }rk  (hJjf  hKjd  ubaubahNj|  ubjo  )rl  }rm  (hJU hP}rn  (hR]hS]hT]hU]hW]uhKj\  hE]ro  hg)rp  }rq  (hJX   Descriptionrr  hKjl  hLhMhNhkhP}rs  (hR]hS]hT]hU]hW]uhYM|hE]rt  hcX   Descriptionru  rv  }rw  (hJjr  hKjp  ubaubahNj|  ubjo  )rx  }ry  (hJU hP}rz  (hR]hS]hT]hU]hW]uhKj\  hE]r{  hg)r|  }r}  (hJX	   Data typer~  hKjx  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM|hE]r  hcX	   Data typer  r  }r  (hJj~  hKj|  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj\  hE]r  hg)r  }r  (hJX	   Required?r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM|hE]r  hcX	   Required?r  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj\  hE]r  hg)r  }r  (hJX   Default valuer  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM|hE]r  hcX   Default valuer  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj\  hE]r  hg)r   }r”  (hJX   Example valuer¢  hKj  hLhMhNhkhP}r£  (hR]hS]hT]hU]hW]uhYM|hE]r¤  hcX   Example valuer„  r¦  }r§  (hJj¢  hKj   ubaubahNj|  ubehNj¹  ubahNjŗ  ubj»  )rØ  }r©  (hJU hP}rŖ  (hR]hS]hT]hU]hW]uhKjB  hE]r«  (jj  )r¬  }r­  (hJU hP}r®  (hR]hS]hT]hU]hW]uhKjØ  hE]rÆ  (jo  )r°  }r±  (hJU hP}r²  (hR]hS]hT]hU]hW]uhKj¬  hE]r³  hg)r“  }rµ  (hJX   ``name``r¶  hKj°  hLhMhNhkhP}r·  (hR]hS]hT]hU]hW]uhYM~hE]rø  jØ  )r¹  }rŗ  (hJj¶  hP}r»  (hR]hS]hT]hU]hW]uhKj“  hE]r¼  hcX   namer½  r¾  }ræ  (hJU hKj¹  ubahNj°  ubaubahNj|  ubjo  )rĄ  }rĮ  (hJU hP}rĀ  (hR]hS]hT]hU]hW]uhKj¬  hE]rĆ  hg)rÄ  }rÅ  (hJXD   A human-readable name for the subnet. This name might not be unique.rĘ  hKjĄ  hLhMhNhkhP}rĒ  (hR]hS]hT]hU]hW]uhYM~hE]rČ  hcXD   A human-readable name for the subnet. This name might not be unique.rÉ  rŹ  }rĖ  (hJjĘ  hKjÄ  ubaubahNj|  ubjo  )rĢ  }rĶ  (hJU hP}rĪ  (hR]hS]hT]hU]hW]uhKj¬  hE]rĻ  hg)rŠ  }rŃ  (hJX   StringrŅ  hKjĢ  hLhMhNhkhP}rÓ  (hR]hS]hT]hU]hW]uhYM~hE]rŌ  hcX   StringrÕ  rÖ  }r×  (hJjŅ  hKjŠ  ubaubahNj|  ubjo  )rŲ  }rŁ  (hJU hP}rŚ  (hR]hS]hT]hU]hW]uhKj¬  hE]rŪ  hg)rÜ  }rŻ  (hJX   NorŽ  hKjŲ  hLhMhNhkhP}rß  (hR]hS]hT]hU]hW]uhYM~hE]rą  hcX   Norį  rā  }rć  (hJjŽ  hKjÜ  ubaubahNj|  ubjo  )rä  }rå  (hJU hP}rę  (hR]hS]hT]hU]hW]uhKj¬  hE]rē  hg)rč  }ré  (hJX   ``null``rź  hKjä  hLhMhNhkhP}rė  (hR]hS]hT]hU]hW]uhYM~hE]rģ  jØ  )rķ  }rī  (hJjź  hP}rļ  (hR]hS]hT]hU]hW]uhKjč  hE]rš  hcX   nullrń  rņ  }ró  (hJU hKjķ  ubahNj°  ubaubahNj|  ubjo  )rō  }rõ  (hJU hP}rö  (hR]hS]hT]hU]hW]uhKj¬  hE]r÷  hg)rų  }rł  (hJX   ``My updated subnet``rś  hKjō  hLhMhNhkhP}rū  (hR]hS]hT]hU]hW]uhYM~hE]rü  jØ  )rż  }rž  (hJjś  hP}r’  (hR]hS]hT]hU]hW]uhKjų  hE]r   hcX   My updated subnetr  r  }r  (hJU hKjż  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjØ  hE]r  (jo  )r  }r	  (hJU hP}r
  (hR]hS]hT]hU]hW]uhKj  hE]r  hg)r  }r  (hJX   ``gatewayIp``r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMhE]r  jØ  )r  }r  (hJj  hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hcX	   gatewayIpr  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hg)r  }r  (hJX@   IP address of the default gateway used by devices on this subnetr  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMhE]r   hcX@   IP address of the default gateway used by devices on this subnetr!  r"  }r#  (hJj  hKj  ubaubahNj|  ubjo  )r$  }r%  (hJU hP}r&  (hR]hS]hT]hU]hW]uhKj  hE]r'  hg)r(  }r)  (hJX   String (IP address)r*  hKj$  hLhMhNhkhP}r+  (hR]hS]hT]hU]hW]uhYMhE]r,  hcX   String (IP address)r-  r.  }r/  (hJj*  hKj(  ubaubahNj|  ubjo  )r0  }r1  (hJU hP}r2  (hR]hS]hT]hU]hW]uhKj  hE]r3  hg)r4  }r5  (hJX   Nor6  hKj0  hLhMhNhkhP}r7  (hR]hS]hT]hU]hW]uhYMhE]r8  hcX   Nor9  r:  }r;  (hJj6  hKj4  ubaubahNj|  ubjo  )r<  }r=  (hJU hP}r>  (hR]hS]hT]hU]hW]uhKj  hE]r?  hg)r@  }rA  (hJX   First IP address in CIDRrB  hKj<  hLhMhNhkhP}rC  (hR]hS]hT]hU]hW]uhYMhE]rD  hcX   First IP address in CIDRrE  rF  }rG  (hJjB  hKj@  ubaubahNj|  ubjo  )rH  }rI  (hJU hP}rJ  (hR]hS]hT]hU]hW]uhKj  hE]rK  hg)rL  }rM  (hJX   ``192.168.62.155``rN  hKjH  hLhMhNhkhP}rO  (hR]hS]hT]hU]hW]uhYMhE]rP  jØ  )rQ  }rR  (hJjN  hP}rS  (hR]hS]hT]hU]hW]uhKjL  hE]rT  hcX   192.168.62.155rU  rV  }rW  (hJU hKjQ  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )rX  }rY  (hJU hP}rZ  (hR]hS]hT]hU]hW]uhKjØ  hE]r[  (jo  )r\  }r]  (hJU hP}r^  (hR]hS]hT]hU]hW]uhKjX  hE]r_  hg)r`  }ra  (hJX   ``dnsNameservers``rb  hKj\  hLhMhNhkhP}rc  (hR]hS]hT]hU]hW]uhYMhE]rd  jØ  )re  }rf  (hJjb  hP}rg  (hR]hS]hT]hU]hW]uhKj`  hE]rh  hcX   dnsNameserversri  rj  }rk  (hJU hKje  ubahNj°  ubaubahNj|  ubjo  )rl  }rm  (hJU hP}rn  (hR]hS]hT]hU]hW]uhKjX  hE]ro  hg)rp  }rq  (hJX,   DNS nameservers used by hosts in this subnetrr  hKjl  hLhMhNhkhP}rs  (hR]hS]hT]hU]hW]uhYMhE]rt  hcX,   DNS nameservers used by hosts in this subnetru  rv  }rw  (hJjr  hKjp  ubaubahNj|  ubjo  )rx  }ry  (hJU hP}rz  (hR]hS]hT]hU]hW]uhKjX  hE]r{  hg)r|  }r}  (hJX   Indexed array of stringsr~  hKjx  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMhE]r  hcX   Indexed array of stringsr  r  }r  (hJj~  hKj|  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjX  hE]r  hg)r  }r  (hJX   Nor  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMhE]r  hcX   Nor  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjX  hE]r  hg)r  }r  (hJX   Empty arrayr  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMhE]r  hcX   Empty arrayr  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjX  hE]r  hg)r   }r”  (hJX   ``array('4.4.4.4', '8.8.8.8')``r¢  hKj  hLhMhNhkhP}r£  (hR]hS]hT]hU]hW]uhYMhE]r¤  jØ  )r„  }r¦  (hJj¢  hP}r§  (hR]hS]hT]hU]hW]uhKj   hE]rØ  hcX   array('4.4.4.4', '8.8.8.8')r©  rŖ  }r«  (hJU hKj„  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r¬  }r­  (hJU hP}r®  (hR]hS]hT]hU]hW]uhKjØ  hE]rÆ  (jo  )r°  }r±  (hJU hP}r²  (hR]hS]hT]hU]hW]uhKj¬  hE]r³  hg)r“  }rµ  (hJX   ``hostRoutes``r¶  hKj°  hLhMhNhkhP}r·  (hR]hS]hT]hU]hW]uhYMhE]rø  jØ  )r¹  }rŗ  (hJj¶  hP}r»  (hR]hS]hT]hU]hW]uhKj“  hE]r¼  hcX
   hostRoutesr½  r¾  }ræ  (hJU hKj¹  ubahNj°  ubaubahNj|  ubjo  )rĄ  }rĮ  (hJU hP}rĀ  (hR]hS]hT]hU]hW]uhKj¬  hE]rĆ  hg)rÄ  }rÅ  (hJXn   Routes that should be used by devices with IP adresses from this subnet (not including the local subnet route)rĘ  hKjĄ  hLhMhNhkhP}rĒ  (hR]hS]hT]hU]hW]uhYMhE]rČ  hcXn   Routes that should be used by devices with IP adresses from this subnet (not including the local subnet route)rÉ  rŹ  }rĖ  (hJjĘ  hKjÄ  ubaubahNj|  ubjo  )rĢ  }rĶ  (hJU hP}rĪ  (hR]hS]hT]hU]hW]uhKj¬  hE]rĻ  hg)rŠ  }rŃ  (hJX#   Indexed array of associative arraysrŅ  hKjĢ  hLhMhNhkhP}rÓ  (hR]hS]hT]hU]hW]uhYMhE]rŌ  hcX#   Indexed array of associative arraysrÕ  rÖ  }r×  (hJjŅ  hKjŠ  ubaubahNj|  ubjo  )rŲ  }rŁ  (hJU hP}rŚ  (hR]hS]hT]hU]hW]uhKj¬  hE]rŪ  hg)rÜ  }rŻ  (hJX   NorŽ  hKjŲ  hLhMhNhkhP}rß  (hR]hS]hT]hU]hW]uhYMhE]rą  hcX   Norį  rā  }rć  (hJjŽ  hKjÜ  ubaubahNj|  ubjo  )rä  }rå  (hJU hP}rę  (hR]hS]hT]hU]hW]uhKj¬  hE]rē  hg)rč  }ré  (hJX   Empty arrayrź  hKjä  hLhMhNhkhP}rė  (hR]hS]hT]hU]hW]uhYMhE]rģ  hcX   Empty arrayrķ  rī  }rļ  (hJjź  hKjč  ubaubahNj|  ubjo  )rš  }rń  (hJU hP}rņ  (hR]hS]hT]hU]hW]uhKj¬  hE]ró  hg)rō  }rõ  (hJXM   ``array(array('destination' => '1.1.1.0/24', 'nexthop' => '192.168.17.19'))``rö  hKjš  hLhMhNhkhP}r÷  (hR]hS]hT]hU]hW]uhYMhE]rų  jØ  )rł  }rś  (hJjö  hP}rū  (hR]hS]hT]hU]hW]uhKjō  hE]rü  hcXI   array(array('destination' => '1.1.1.0/24', 'nexthop' => '192.168.17.19'))rż  rž  }r’  (hJU hKjł  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r   }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjØ  hE]r  (jo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj   hE]r  hg)r  }r	  (hJX   ``enableDhcp``r
  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMhE]r  jØ  )r  }r  (hJj
  hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hcX
   enableDhcpr  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj   hE]r  hg)r  }r  (hJX1   Specifies whether DHCP is enabled for this subnetr  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMhE]r  hcX1   Specifies whether DHCP is enabled for this subnetr  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r   }r!  (hJU hP}r"  (hR]hS]hT]hU]hW]uhKj   hE]r#  hg)r$  }r%  (hJX   Booleanr&  hKj   hLhMhNhkhP}r'  (hR]hS]hT]hU]hW]uhYMhE]r(  hcX   Booleanr)  r*  }r+  (hJj&  hKj$  ubaubahNj|  ubjo  )r,  }r-  (hJU hP}r.  (hR]hS]hT]hU]hW]uhKj   hE]r/  hg)r0  }r1  (hJX   Nor2  hKj,  hLhMhNhkhP}r3  (hR]hS]hT]hU]hW]uhYMhE]r4  hcX   Nor5  r6  }r7  (hJj2  hKj0  ubaubahNj|  ubjo  )r8  }r9  (hJU hP}r:  (hR]hS]hT]hU]hW]uhKj   hE]r;  hg)r<  }r=  (hJX   ``true``r>  hKj8  hLhMhNhkhP}r?  (hR]hS]hT]hU]hW]uhYMhE]r@  jØ  )rA  }rB  (hJj>  hP}rC  (hR]hS]hT]hU]hW]uhKj<  hE]rD  hcX   truerE  rF  }rG  (hJU hKjA  ubahNj°  ubaubahNj|  ubjo  )rH  }rI  (hJU hP}rJ  (hR]hS]hT]hU]hW]uhKj   hE]rK  hg)rL  }rM  (hJX	   ``false``rN  hKjH  hLhMhNhkhP}rO  (hR]hS]hT]hU]hW]uhYMhE]rP  jØ  )rQ  }rR  (hJjN  hP}rS  (hR]hS]hT]hU]hW]uhKjL  hE]rT  hcX   falserU  rV  }rW  (hJU hKjQ  ubahNj°  ubaubahNj|  ubehNj¹  ubehNja  ubehNjb  ubaubhg)rX  }rY  (hJX:   You can update a subnet as shown in the following example:rZ  hKj(  hLhMhNhkhP}r[  (hR]hS]hT]hU]hW]uhYMhZhhE]r\  hcX:   You can update a subnet as shown in the following example:r]  r^  }r_  (hJjZ  hKjX  ubaubj×  )r`  }ra  (hJXō   $subnet->update(array(
    'name' => 'My updated subnet',
    'hostRoutes' => array(
        array(
            'destination' => '1.1.1.0/24',
            'nexthop'     => '192.168.17.19'
        )
    ),
    'gatewayIp' => '192.168.62.155'
));hKj(  hLhMhNjģ  hP}rb  (jŪ  jÜ  hU]hT]hR]hS]rc  (jŽ  X   phprd  ehW]uhYMhZhhE]re  jį  )rf  }rg  (hJXō   $subnet->update(array(
    'name' => 'My updated subnet',
    'hostRoutes' => array(
        array(
            'destination' => '1.1.1.0/24',
            'nexthop'     => '192.168.17.19'
        )
    ),
    'gatewayIp' => '192.168.62.155'
));hP}rh  (hR]hS]ri  Uotherrj  ahT]hU]hW]uhKj`  hE]rk  hcXō   $subnet->update(array(
    'name' => 'My updated subnet',
    'hostRoutes' => array(
        array(
            'destination' => '1.1.1.0/24',
            'nexthop'     => '192.168.17.19'
        )
    ),
    'gatewayIp' => '192.168.62.155'
));rl  rm  }rn  (hJU hKjf  ubahNjė  ubaubhg)ro  }rp  (hJX^   [ `Get the executable PHP script for this
example </samples/Networking/update-subnet.php>`__ ]hKj(  hLhMhNhkhP}rq  (hR]hS]hT]hU]hW]uhYMhZhhE]rr  (hcX   [ rs  rt  }ru  (hJX   [ hKjo  ubh)rv  }rw  (hJXZ   `Get the executable PHP script for this
example </samples/Networking/update-subnet.php>`__hP}rx  (UnameX.   Get the executable PHP script for this examplehX%   /samples/Networking/update-subnet.phphU]hT]hR]hS]hW]uhKjo  hE]ry  hcX.   Get the executable PHP script for this
examplerz  r{  }r|  (hJU hKjv  ubahNh¢ubhcX    ]r}  r~  }r  (hJX    ]hKjo  ubeubeubhG)r  }r  (hJU hKjX	  hLhMhNhOhP}r  (hR]hS]hT]hU]r  h<ahW]r  hauhYMhZhhE]r  (h\)r  }r  (hJX   Delete a subnetr  hKj  hLhMhNh`hP}r  (hR]hS]hT]hU]hW]uhYMhZhhE]r  hcX   Delete a subnetr  r  }r  (hJj  hKj  ubaubhg)r  }r  (hJX:   You can delete a subnet as shown in the following example:r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMhZhhE]r  hcX:   You can delete a subnet as shown in the following example:r  r  }r  (hJj  hKj  ubaubj×  )r  }r  (hJX   $subnet->delete();hKj  hLhMhNjģ  hP}r  (jŪ  jÜ  hU]hT]hR]hS]r  (jŽ  X   phpr  ehW]uhYM£hZhhE]r  jį  )r  }r  (hJX   $subnet->delete();hP}r  (hR]hS]r  Uotherr   ahT]hU]hW]uhKj  hE]r”  hcX   $subnet->delete();r¢  r£  }r¤  (hJU hKj  ubahNjė  ubaubhg)r„  }r¦  (hJX^   [ `Get the executable PHP script for this
example </samples/Networking/delete-subnet.php>`__ ]hKj  hLhMhNhkhP}r§  (hR]hS]hT]hU]hW]uhYM¤hZhhE]rØ  (hcX   [ r©  rŖ  }r«  (hJX   [ hKj„  ubh)r¬  }r­  (hJXZ   `Get the executable PHP script for this
example </samples/Networking/delete-subnet.php>`__hP}r®  (UnameX.   Get the executable PHP script for this examplehX%   /samples/Networking/delete-subnet.phphU]hT]hR]hS]hW]uhKj„  hE]rÆ  hcX.   Get the executable PHP script for this
exampler°  r±  }r²  (hJU hKj¬  ubahNh¢ubhcX    ]r³  r“  }rµ  (hJX    ]hKj„  ubeubeubeubhG)r¶  }r·  (hJU hKhHhLhMhNhOhP}rø  (hR]hS]hT]hU]r¹  hDahW]rŗ  h auhYMØhZhhE]r»  (h\)r¼  }r½  (hJX   Portsr¾  hKj¶  hLhMhNh`hP}ræ  (hR]hS]hT]hU]hW]uhYMØhZhhE]rĄ  hcX   PortsrĮ  rĀ  }rĆ  (hJj¾  hKj¼  ubaubhg)rÄ  }rÅ  (hJXŻ  A port represents a virtual switch port on a logical network switch.
Virtual instances (such as servers created using the Compute service)
attach their interfaces into ports. The port also defines the MAC
address and the IP address or addresses to be assigned to the interfaces
plugged into them. When IP addresses are associated with a port, this
also implies the port is associated with a subnet because the IP address
is taken from the allocation pool for a specific subnet.rĘ  hKj¶  hLhMhNhkhP}rĒ  (hR]hS]hT]hU]hW]uhYMŖhZhhE]rČ  hcXŻ  A port represents a virtual switch port on a logical network switch.
Virtual instances (such as servers created using the Compute service)
attach their interfaces into ports. The port also defines the MAC
address and the IP address or addresses to be assigned to the interfaces
plugged into them. When IP addresses are associated with a port, this
also implies the port is associated with a subnet because the IP address
is taken from the allocation pool for a specific subnet.rÉ  rŹ  }rĖ  (hJjĘ  hKjÄ  ubaubhG)rĢ  }rĶ  (hJU hKj¶  hLhMhNhOhP}rĪ  (hR]hS]hT]hU]rĻ  h/ahW]rŠ  hauhYM³hZhhE]rŃ  (h\)rŅ  }rÓ  (hJX   Create a portrŌ  hKjĢ  hLhMhNh`hP}rÕ  (hR]hS]hT]hU]hW]uhYM³hZhhE]rÖ  hcX   Create a portr×  rŲ  }rŁ  (hJjŌ  hKjŅ  ubaubhg)rŚ  }rŪ  (hJXR   This operation takes one parameter, an associative array, with the
following keys:rÜ  hKjĢ  hLhMhNhkhP}rŻ  (hR]hS]hT]hU]hW]uhYMµhZhhE]rŽ  hcXR   This operation takes one parameter, an associative array, with the
following keys:rß  rą  }rį  (hJjÜ  hKjŚ  ubaubjF  )rā  }rć  (hJU hKjĢ  hLhMhNjI  hP}rä  (hR]hS]hT]hU]hW]uhYNhZhhE]rå  jL  )rę  }rē  (hJU hP}rč  (hU]hT]hR]hS]hW]UcolsKuhKjā  hE]ré  (jQ  )rź  }rė  (hJU hP}rģ  (hU]hT]hR]hS]hW]UcolwidthKuhKję  hE]hNjU  ubjQ  )rķ  }rī  (hJU hP}rļ  (hU]hT]hR]hS]hW]UcolwidthK]uhKję  hE]hNjU  ubjQ  )rš  }rń  (hJU hP}rņ  (hU]hT]hR]hS]hW]UcolwidthK<uhKję  hE]hNjU  ubjQ  )ró  }rō  (hJU hP}rõ  (hU]hT]hR]hS]hW]UcolwidthKuhKję  hE]hNjU  ubjQ  )rö  }r÷  (hJU hP}rų  (hU]hT]hR]hS]hW]UcolwidthK)uhKję  hE]hNjU  ubjQ  )rł  }rś  (hJU hP}rū  (hU]hT]hR]hS]hW]UcolwidthKkuhKję  hE]hNjU  ubje  )rü  }rż  (hJU hP}rž  (hR]hS]hT]hU]hW]uhKję  hE]r’  jj  )r   }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjü  hE]r  (jo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj   hE]r  hg)r  }r	  (hJX   Namer
  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM¹hE]r  hcX   Namer  r  }r  (hJj
  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj   hE]r  hg)r  }r  (hJX   Descriptionr  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM¹hE]r  hcX   Descriptionr  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj   hE]r  hg)r   }r!  (hJX	   Data typer"  hKj  hLhMhNhkhP}r#  (hR]hS]hT]hU]hW]uhYM¹hE]r$  hcX	   Data typer%  r&  }r'  (hJj"  hKj   ubaubahNj|  ubjo  )r(  }r)  (hJU hP}r*  (hR]hS]hT]hU]hW]uhKj   hE]r+  hg)r,  }r-  (hJX	   Required?r.  hKj(  hLhMhNhkhP}r/  (hR]hS]hT]hU]hW]uhYM¹hE]r0  hcX	   Required?r1  r2  }r3  (hJj.  hKj,  ubaubahNj|  ubjo  )r4  }r5  (hJU hP}r6  (hR]hS]hT]hU]hW]uhKj   hE]r7  hg)r8  }r9  (hJX   Default valuer:  hKj4  hLhMhNhkhP}r;  (hR]hS]hT]hU]hW]uhYM¹hE]r<  hcX   Default valuer=  r>  }r?  (hJj:  hKj8  ubaubahNj|  ubjo  )r@  }rA  (hJU hP}rB  (hR]hS]hT]hU]hW]uhKj   hE]rC  hg)rD  }rE  (hJX   Example valuerF  hKj@  hLhMhNhkhP}rG  (hR]hS]hT]hU]hW]uhYM¹hE]rH  hcX   Example valuerI  rJ  }rK  (hJjF  hKjD  ubaubahNj|  ubehNj¹  ubahNjŗ  ubj»  )rL  }rM  (hJU hP}rN  (hR]hS]hT]hU]hW]uhKję  hE]rO  (jj  )rP  }rQ  (hJU hP}rR  (hR]hS]hT]hU]hW]uhKjL  hE]rS  (jo  )rT  }rU  (hJU hP}rV  (hR]hS]hT]hU]hW]uhKjP  hE]rW  hg)rX  }rY  (hJX   ``networkId``rZ  hKjT  hLhMhNhkhP}r[  (hR]hS]hT]hU]hW]uhYM»hE]r\  jØ  )r]  }r^  (hJjZ  hP}r_  (hR]hS]hT]hU]hW]uhKjX  hE]r`  hcX	   networkIdra  rb  }rc  (hJU hKj]  ubahNj°  ubaubahNj|  ubjo  )rd  }re  (hJU hP}rf  (hR]hS]hT]hU]hW]uhKjP  hE]rg  hg)rh  }ri  (hJX$   Network this port is associated withrj  hKjd  hLhMhNhkhP}rk  (hR]hS]hT]hU]hW]uhYM»hE]rl  hcX$   Network this port is associated withrm  rn  }ro  (hJjj  hKjh  ubaubahNj|  ubjo  )rp  }rq  (hJU hP}rr  (hR]hS]hT]hU]hW]uhKjP  hE]rs  hg)rt  }ru  (hJX   Stringrv  hKjp  hLhMhNhkhP}rw  (hR]hS]hT]hU]hW]uhYM»hE]rx  hcX   Stringry  rz  }r{  (hJjv  hKjt  ubaubahNj|  ubjo  )r|  }r}  (hJU hP}r~  (hR]hS]hT]hU]hW]uhKjP  hE]r  hg)r  }r  (hJX   Yesr  hKj|  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM»hE]r  hcX   Yesr  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjP  hE]r  h)r  }r  (hJU hP}r  (hX   -hU]hT]hR]hS]hW]uhKj  hE]r  h)r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj  hE]hNhubahNhubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjP  hE]r  hg)r  }r  (hJX(   ``eb60583c-57ea-41b9-8d5c-8fab2d22224c``r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM»hE]r  jØ  )r  }r  (hJj  hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hcX$   eb60583c-57ea-41b9-8d5c-8fab2d22224cr   r”  }r¢  (hJU hKj  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r£  }r¤  (hJU hP}r„  (hR]hS]hT]hU]hW]uhKjL  hE]r¦  (jo  )r§  }rØ  (hJU hP}r©  (hR]hS]hT]hU]hW]uhKj£  hE]rŖ  hg)r«  }r¬  (hJX   ``name``r­  hKj§  hLhMhNhkhP}r®  (hR]hS]hT]hU]hW]uhYM½hE]rÆ  jØ  )r°  }r±  (hJj­  hP}r²  (hR]hS]hT]hU]hW]uhKj«  hE]r³  hcX   namer“  rµ  }r¶  (hJU hKj°  ubahNj°  ubaubahNj|  ubjo  )r·  }rø  (hJU hP}r¹  (hR]hS]hT]hU]hW]uhKj£  hE]rŗ  hg)r»  }r¼  (hJXB   A human-readable name for the port. This name might not be unique.r½  hKj·  hLhMhNhkhP}r¾  (hR]hS]hT]hU]hW]uhYM½hE]ræ  hcXB   A human-readable name for the port. This name might not be unique.rĄ  rĮ  }rĀ  (hJj½  hKj»  ubaubahNj|  ubjo  )rĆ  }rÄ  (hJU hP}rÅ  (hR]hS]hT]hU]hW]uhKj£  hE]rĘ  hg)rĒ  }rČ  (hJX   StringrÉ  hKjĆ  hLhMhNhkhP}rŹ  (hR]hS]hT]hU]hW]uhYM½hE]rĖ  hcX   StringrĢ  rĶ  }rĪ  (hJjÉ  hKjĒ  ubaubahNj|  ubjo  )rĻ  }rŠ  (hJU hP}rŃ  (hR]hS]hT]hU]hW]uhKj£  hE]rŅ  hg)rÓ  }rŌ  (hJX   NorÕ  hKjĻ  hLhMhNhkhP}rÖ  (hR]hS]hT]hU]hW]uhYM½hE]r×  hcX   NorŲ  rŁ  }rŚ  (hJjÕ  hKjÓ  ubaubahNj|  ubjo  )rŪ  }rÜ  (hJU hP}rŻ  (hR]hS]hT]hU]hW]uhKj£  hE]rŽ  hg)rß  }rą  (hJX   ``null``rį  hKjŪ  hLhMhNhkhP}rā  (hR]hS]hT]hU]hW]uhYM½hE]rć  jØ  )rä  }rå  (hJjį  hP}rę  (hR]hS]hT]hU]hW]uhKjß  hE]rē  hcX   nullrč  ré  }rź  (hJU hKjä  ubahNj°  ubaubahNj|  ubjo  )rė  }rģ  (hJU hP}rķ  (hR]hS]hT]hU]hW]uhKj£  hE]rī  hg)rļ  }rš  (hJX   ``My port``rń  hKjė  hLhMhNhkhP}rņ  (hR]hS]hT]hU]hW]uhYM½hE]ró  jØ  )rō  }rõ  (hJjń  hP}rö  (hR]hS]hT]hU]hW]uhKjļ  hE]r÷  hcX   My portrų  rł  }rś  (hJU hKjō  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )rū  }rü  (hJU hP}rż  (hR]hS]hT]hU]hW]uhKjL  hE]rž  (jo  )r’  }r   (hJU hP}r  (hR]hS]hT]hU]hW]uhKjū  hE]r  hg)r  }r  (hJX   ``adminStateUp``r  hKj’  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMæhE]r  jØ  )r  }r	  (hJj  hP}r
  (hR]hS]hT]hU]hW]uhKj  hE]r  hcX   adminStateUpr  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjū  hE]r  hg)r  }r  (hJXY   The administrative state of port. If ``false`` (down), the port does not forward packets.hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMæhE]r  (hcX%   The administrative state of port. If r  r  }r  (hJX%   The administrative state of port. If hKj  ubjØ  )r  }r  (hJX	   ``false``hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hcX   falser  r  }r   (hJU hKj  ubahNj°  ubhcX+    (down), the port does not forward packets.r!  r"  }r#  (hJX+    (down), the port does not forward packets.hKj  ubeubahNj|  ubjo  )r$  }r%  (hJU hP}r&  (hR]hS]hT]hU]hW]uhKjū  hE]r'  hg)r(  }r)  (hJX   Booleanr*  hKj$  hLhMhNhkhP}r+  (hR]hS]hT]hU]hW]uhYMæhE]r,  hcX   Booleanr-  r.  }r/  (hJj*  hKj(  ubaubahNj|  ubjo  )r0  }r1  (hJU hP}r2  (hR]hS]hT]hU]hW]uhKjū  hE]r3  hg)r4  }r5  (hJX   Nor6  hKj0  hLhMhNhkhP}r7  (hR]hS]hT]hU]hW]uhYMæhE]r8  hcX   Nor9  r:  }r;  (hJj6  hKj4  ubaubahNj|  ubjo  )r<  }r=  (hJU hP}r>  (hR]hS]hT]hU]hW]uhKjū  hE]r?  hg)r@  }rA  (hJX   ``true``rB  hKj<  hLhMhNhkhP}rC  (hR]hS]hT]hU]hW]uhYMæhE]rD  jØ  )rE  }rF  (hJjB  hP}rG  (hR]hS]hT]hU]hW]uhKj@  hE]rH  hcX   truerI  rJ  }rK  (hJU hKjE  ubahNj°  ubaubahNj|  ubjo  )rL  }rM  (hJU hP}rN  (hR]hS]hT]hU]hW]uhKjū  hE]rO  hg)rP  }rQ  (hJX   ``true``rR  hKjL  hLhMhNhkhP}rS  (hR]hS]hT]hU]hW]uhYMæhE]rT  jØ  )rU  }rV  (hJjR  hP}rW  (hR]hS]hT]hU]hW]uhKjP  hE]rX  hcX   truerY  rZ  }r[  (hJU hKjU  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r\  }r]  (hJU hP}r^  (hR]hS]hT]hU]hW]uhKjL  hE]r_  (jo  )r`  }ra  (hJU hP}rb  (hR]hS]hT]hU]hW]uhKj\  hE]rc  hg)rd  }re  (hJX   ``macAddress``rf  hKj`  hLhMhNhkhP}rg  (hR]hS]hT]hU]hW]uhYMĮhE]rh  jØ  )ri  }rj  (hJjf  hP}rk  (hR]hS]hT]hU]hW]uhKjd  hE]rl  hcX
   macAddressrm  rn  }ro  (hJU hKji  ubahNj°  ubaubahNj|  ubjo  )rp  }rq  (hJU hP}rr  (hR]hS]hT]hU]hW]uhKj\  hE]rs  hg)rt  }ru  (hJX   MAC address to use on this portrv  hKjp  hLhMhNhkhP}rw  (hR]hS]hT]hU]hW]uhYMĮhE]rx  hcX   MAC address to use on this portry  rz  }r{  (hJjv  hKjt  ubaubahNj|  ubjo  )r|  }r}  (hJU hP}r~  (hR]hS]hT]hU]hW]uhKj\  hE]r  hg)r  }r  (hJX8   String (MAC address in 6-octet form separated by colons)r  hKj|  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMĮhE]r  hcX8   String (MAC address in 6-octet form separated by colons)r  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj\  hE]r  hg)r  }r  (hJX   Nor  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMĮhE]r  hcX   Nor  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj\  hE]r  hg)r  }r  (hJX	   Generatedr  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMĮhE]r  hcX	   Generatedr  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r   }r”  (hJU hP}r¢  (hR]hS]hT]hU]hW]uhKj\  hE]r£  hg)r¤  }r„  (hJX   ``0F:5A:6F:70:E9:5C``r¦  hKj   hLhMhNhkhP}r§  (hR]hS]hT]hU]hW]uhYMĮhE]rØ  jØ  )r©  }rŖ  (hJj¦  hP}r«  (hR]hS]hT]hU]hW]uhKj¤  hE]r¬  hcX   0F:5A:6F:70:E9:5Cr­  r®  }rÆ  (hJU hKj©  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r°  }r±  (hJU hP}r²  (hR]hS]hT]hU]hW]uhKjL  hE]r³  (jo  )r“  }rµ  (hJU hP}r¶  (hR]hS]hT]hU]hW]uhKj°  hE]r·  hg)rø  }r¹  (hJX   ``fixedIps``rŗ  hKj“  hLhMhNhkhP}r»  (hR]hS]hT]hU]hW]uhYMĆhE]r¼  jØ  )r½  }r¾  (hJjŗ  hP}ræ  (hR]hS]hT]hU]hW]uhKjø  hE]rĄ  hcX   fixedIpsrĮ  rĀ  }rĆ  (hJU hKj½  ubahNj°  ubaubahNj|  ubjo  )rÄ  }rÅ  (hJU hP}rĘ  (hR]hS]hT]hU]hW]uhKj°  hE]rĒ  hg)rČ  }rÉ  (hJX   IP addresses for this portrŹ  hKjÄ  hLhMhNhkhP}rĖ  (hR]hS]hT]hU]hW]uhYMĆhE]rĢ  hcX   IP addresses for this portrĶ  rĪ  }rĻ  (hJjŹ  hKjČ  ubaubahNj|  ubjo  )rŠ  }rŃ  (hJU hP}rŅ  (hR]hS]hT]hU]hW]uhKj°  hE]rÓ  hg)rŌ  }rÕ  (hJX#   Indexed array of associative arraysrÖ  hKjŠ  hLhMhNhkhP}r×  (hR]hS]hT]hU]hW]uhYMĆhE]rŲ  hcX#   Indexed array of associative arraysrŁ  rŚ  }rŪ  (hJjÖ  hKjŌ  ubaubahNj|  ubjo  )rÜ  }rŻ  (hJU hP}rŽ  (hR]hS]hT]hU]hW]uhKj°  hE]rß  hg)rą  }rį  (hJX   Norā  hKjÜ  hLhMhNhkhP}rć  (hR]hS]hT]hU]hW]uhYMĆhE]rä  hcX   Norå  rę  }rē  (hJjā  hKją  ubaubahNj|  ubjo  )rč  }ré  (hJU hP}rź  (hR]hS]hT]hU]hW]uhKj°  hE]rė  hg)rģ  }rķ  (hJX%   Automatically allocated from the poolrī  hKjč  hLhMhNhkhP}rļ  (hR]hS]hT]hU]hW]uhYMĆhE]rš  hcX%   Automatically allocated from the poolrń  rņ  }ró  (hJjī  hKjģ  ubaubahNj|  ubjo  )rō  }rõ  (hJU hP}rö  (hR]hS]hT]hU]hW]uhKj°  hE]r÷  hg)rų  }rł  (hJXg   ``array(array('subnetId' => '75906d20-6625-11e4-9803-0800200c9a66', 'ipAddress' => '192.168.199.17'))``rś  hKjō  hLhMhNhkhP}rū  (hR]hS]hT]hU]hW]uhYMĆhE]rü  jØ  )rż  }rž  (hJjś  hP}r’  (hR]hS]hT]hU]hW]uhKjų  hE]r   hcXc   array(array('subnetId' => '75906d20-6625-11e4-9803-0800200c9a66', 'ipAddress' => '192.168.199.17'))r  r  }r  (hJU hKjż  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjL  hE]r  (jo  )r  }r	  (hJU hP}r
  (hR]hS]hT]hU]hW]uhKj  hE]r  hg)r  }r  (hJX   ``deviceId``r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMÅhE]r  jØ  )r  }r  (hJj  hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hcX   deviceIdr  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hg)r  }r  (hJXC   Identifies the device (for example, virtual server) using this portr  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMÅhE]r   hcXC   Identifies the device (for example, virtual server) using this portr!  r"  }r#  (hJj  hKj  ubaubahNj|  ubjo  )r$  }r%  (hJU hP}r&  (hR]hS]hT]hU]hW]uhKj  hE]r'  hg)r(  }r)  (hJX   Stringr*  hKj$  hLhMhNhkhP}r+  (hR]hS]hT]hU]hW]uhYMÅhE]r,  hcX   Stringr-  r.  }r/  (hJj*  hKj(  ubaubahNj|  ubjo  )r0  }r1  (hJU hP}r2  (hR]hS]hT]hU]hW]uhKj  hE]r3  hg)r4  }r5  (hJX   Nor6  hKj0  hLhMhNhkhP}r7  (hR]hS]hT]hU]hW]uhYMÅhE]r8  hcX   Nor9  r:  }r;  (hJj6  hKj4  ubaubahNj|  ubjo  )r<  }r=  (hJU hP}r>  (hR]hS]hT]hU]hW]uhKj  hE]r?  hg)r@  }rA  (hJX   ``null``rB  hKj<  hLhMhNhkhP}rC  (hR]hS]hT]hU]hW]uhYMÅhE]rD  jØ  )rE  }rF  (hJjB  hP}rG  (hR]hS]hT]hU]hW]uhKj@  hE]rH  hcX   nullrI  rJ  }rK  (hJU hKjE  ubahNj°  ubaubahNj|  ubjo  )rL  }rM  (hJU hP}rN  (hR]hS]hT]hU]hW]uhKj  hE]rO  hg)rP  }rQ  (hJX(   ``5e3898d7-11be-483e-9732-b2f5eccd2b2e``rR  hKjL  hLhMhNhkhP}rS  (hR]hS]hT]hU]hW]uhYMÅhE]rT  jØ  )rU  }rV  (hJjR  hP}rW  (hR]hS]hT]hU]hW]uhKjP  hE]rX  hcX$   5e3898d7-11be-483e-9732-b2f5eccd2b2erY  rZ  }r[  (hJU hKjU  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r\  }r]  (hJU hP}r^  (hR]hS]hT]hU]hW]uhKjL  hE]r_  (jo  )r`  }ra  (hJU hP}rb  (hR]hS]hT]hU]hW]uhKj\  hE]rc  hg)rd  }re  (hJX   ``deviceOwner``rf  hKj`  hLhMhNhkhP}rg  (hR]hS]hT]hU]hW]uhYMĒhE]rh  jØ  )ri  }rj  (hJjf  hP}rk  (hR]hS]hT]hU]hW]uhKjd  hE]rl  hcX   deviceOwnerrm  rn  }ro  (hJU hKji  ubahNj°  ubaubahNj|  ubjo  )rp  }rq  (hJU hP}rr  (hR]hS]hT]hU]hW]uhKj\  hE]rs  hg)rt  }ru  (hJX?   Identifies the entity (for example, DHCP agent) using this portrv  hKjp  hLhMhNhkhP}rw  (hR]hS]hT]hU]hW]uhYMĒhE]rx  hcX?   Identifies the entity (for example, DHCP agent) using this portry  rz  }r{  (hJjv  hKjt  ubaubahNj|  ubjo  )r|  }r}  (hJU hP}r~  (hR]hS]hT]hU]hW]uhKj\  hE]r  hg)r  }r  (hJX   Stringr  hKj|  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMĒhE]r  hcX   Stringr  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj\  hE]r  hg)r  }r  (hJX   Nor  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMĒhE]r  hcX   Nor  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj\  hE]r  hg)r  }r  (hJX   ``null``r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMĒhE]r  jØ  )r  }r  (hJj  hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r   hcX   nullr”  r¢  }r£  (hJU hKj  ubahNj°  ubaubahNj|  ubjo  )r¤  }r„  (hJU hP}r¦  (hR]hS]hT]hU]hW]uhKj\  hE]r§  hg)rØ  }r©  (hJX   ``network:router_interface``rŖ  hKj¤  hLhMhNhkhP}r«  (hR]hS]hT]hU]hW]uhYMĒhE]r¬  jØ  )r­  }r®  (hJjŖ  hP}rÆ  (hR]hS]hT]hU]hW]uhKjØ  hE]r°  hcX   network:router_interfacer±  r²  }r³  (hJU hKj­  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r“  }rµ  (hJU hP}r¶  (hR]hS]hT]hU]hW]uhKjL  hE]r·  (jo  )rø  }r¹  (hJU hP}rŗ  (hR]hS]hT]hU]hW]uhKj“  hE]r»  hg)r¼  }r½  (hJX   ``securityGroups``r¾  hKjø  hLhMhNhkhP}ræ  (hR]hS]hT]hU]hW]uhYMÉhE]rĄ  jØ  )rĮ  }rĀ  (hJj¾  hP}rĆ  (hR]hS]hT]hU]hW]uhKj¼  hE]rÄ  hcX   securityGroupsrÅ  rĘ  }rĒ  (hJU hKjĮ  ubahNj°  ubaubahNj|  ubjo  )rČ  }rÉ  (hJU hP}rŹ  (hR]hS]hT]hU]hW]uhKj“  hE]rĖ  hg)rĢ  }rĶ  (hJXB   Specifies the IDs of any security groups associated with this portrĪ  hKjČ  hLhMhNhkhP}rĻ  (hR]hS]hT]hU]hW]uhYMÉhE]rŠ  hcXB   Specifies the IDs of any security groups associated with this portrŃ  rŅ  }rÓ  (hJjĪ  hKjĢ  ubaubahNj|  ubjo  )rŌ  }rÕ  (hJU hP}rÖ  (hR]hS]hT]hU]hW]uhKj“  hE]r×  hg)rŲ  }rŁ  (hJX   Indexed array of stringsrŚ  hKjŌ  hLhMhNhkhP}rŪ  (hR]hS]hT]hU]hW]uhYMÉhE]rÜ  hcX   Indexed array of stringsrŻ  rŽ  }rß  (hJjŚ  hKjŲ  ubaubahNj|  ubjo  )rą  }rį  (hJU hP}rā  (hR]hS]hT]hU]hW]uhKj“  hE]rć  hg)rä  }rå  (hJX   Norę  hKją  hLhMhNhkhP}rē  (hR]hS]hT]hU]hW]uhYMÉhE]rč  hcX   Noré  rź  }rė  (hJję  hKjä  ubaubahNj|  ubjo  )rģ  }rķ  (hJU hP}rī  (hR]hS]hT]hU]hW]uhKj“  hE]rļ  hg)rš  }rń  (hJX   Empty arrayrņ  hKjģ  hLhMhNhkhP}ró  (hR]hS]hT]hU]hW]uhYMÉhE]rō  hcX   Empty arrayrõ  rö  }r÷  (hJjņ  hKjš  ubaubahNj|  ubjo  )rų  }rł  (hJU hP}rś  (hR]hS]hT]hU]hW]uhKj“  hE]rū  hg)rü  }rż  (hJX1   ``array('f0ac4394-7e4a-4409-9701-ba8be283dbc3')``rž  hKjų  hLhMhNhkhP}r’  (hR]hS]hT]hU]hW]uhYMÉhE]r   jØ  )r  }r  (hJjž  hP}r  (hR]hS]hT]hU]hW]uhKjü  hE]r  hcX-   array('f0ac4394-7e4a-4409-9701-ba8be283dbc3')r  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r  }r	  (hJU hP}r
  (hR]hS]hT]hU]hW]uhKjL  hE]r  (jo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hg)r  }r  (hJX   ``tenantId``r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMĖhE]r  jØ  )r  }r  (hJj  hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hcX   tenantIdr  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hg)r   }r!  (hJXQ   Owner of the port. Only admin users can specify a tenant ID other than their own.r"  hKj  hLhMhNhkhP}r#  (hR]hS]hT]hU]hW]uhYMĖhE]r$  hcXQ   Owner of the port. Only admin users can specify a tenant ID other than their own.r%  r&  }r'  (hJj"  hKj   ubaubahNj|  ubjo  )r(  }r)  (hJU hP}r*  (hR]hS]hT]hU]hW]uhKj  hE]r+  hg)r,  }r-  (hJX   Stringr.  hKj(  hLhMhNhkhP}r/  (hR]hS]hT]hU]hW]uhYMĖhE]r0  hcX   Stringr1  r2  }r3  (hJj.  hKj,  ubaubahNj|  ubjo  )r4  }r5  (hJU hP}r6  (hR]hS]hT]hU]hW]uhKj  hE]r7  hg)r8  }r9  (hJX   Nor:  hKj4  hLhMhNhkhP}r;  (hR]hS]hT]hU]hW]uhYMĖhE]r<  hcX   Nor=  r>  }r?  (hJj:  hKj8  ubaubahNj|  ubjo  )r@  }rA  (hJU hP}rB  (hR]hS]hT]hU]hW]uhKj  hE]rC  hg)rD  }rE  (hJX$   Same as the tenant creating the portrF  hKj@  hLhMhNhkhP}rG  (hR]hS]hT]hU]hW]uhYMĖhE]rH  hcX$   Same as the tenant creating the portrI  rJ  }rK  (hJjF  hKjD  ubaubahNj|  ubjo  )rL  }rM  (hJU hP}rN  (hR]hS]hT]hU]hW]uhKj  hE]rO  hg)rP  }rQ  (hJX
   ``123456``rR  hKjL  hLhMhNhkhP}rS  (hR]hS]hT]hU]hW]uhYMĖhE]rT  jØ  )rU  }rV  (hJjR  hP}rW  (hR]hS]hT]hU]hW]uhKjP  hE]rX  hcX   123456rY  rZ  }r[  (hJU hKjU  ubahNj°  ubaubahNj|  ubehNj¹  ubehNja  ubehNjb  ubaubhg)r\  }r]  (hJX8   You can create a port as shown in the following example:r^  hKjĢ  hLhMhNhkhP}r_  (hR]hS]hT]hU]hW]uhYMĪhZhhE]r`  hcX8   You can create a port as shown in the following example:ra  rb  }rc  (hJj^  hKj\  ubaubj×  )rd  }re  (hJXŗ   $port = $networkingService->createPort(array(
    'name' => 'My port',
    'networkId' => 'eb60583c-57ea-41b9-8d5c-8fab2d22224c'
));
/** @var $port OpenCloud\Networking\Resource\Port **/hKjĢ  hLhMhNjģ  hP}rf  (jŪ  jÜ  hU]hT]hR]hS]rg  (jŽ  X   phprh  ehW]uhYM×hZhhE]ri  jį  )rj  }rk  (hJXŗ   $port = $networkingService->createPort(array(
    'name' => 'My port',
    'networkId' => 'eb60583c-57ea-41b9-8d5c-8fab2d22224c'
));
/** @var $port OpenCloud\Networking\Resource\Port **/hP}rl  (hR]hS]rm  Uotherrn  ahT]hU]hW]uhKjd  hE]ro  hcXŗ   $port = $networkingService->createPort(array(
    'name' => 'My port',
    'networkId' => 'eb60583c-57ea-41b9-8d5c-8fab2d22224c'
));
/** @var $port OpenCloud\Networking\Resource\Port **/rp  rq  }rr  (hJU hKjj  ubahNjė  ubaubhg)rs  }rt  (hJX\   [ `Get the executable PHP script for this
example </samples/Networking/create-port.php>`__ ]hKjĢ  hLhMhNhkhP}ru  (hR]hS]hT]hU]hW]uhYMŲhZhhE]rv  (hcX   [ rw  rx  }ry  (hJX   [ hKjs  ubh)rz  }r{  (hJXX   `Get the executable PHP script for this
example </samples/Networking/create-port.php>`__hP}r|  (UnameX.   Get the executable PHP script for this examplehX#   /samples/Networking/create-port.phphU]hT]hR]hS]hW]uhKjs  hE]r}  hcX.   Get the executable PHP script for this
exampler~  r  }r  (hJU hKjz  ubahNh¢ubhcX    ]r  r  }r  (hJX    ]hKjs  ubeubeubhG)r  }r  (hJU hKj¶  hLhMhNhOhP}r  (hR]hS]hT]hU]r  h2ahW]r  hauhYMÜhZhhE]r  (h\)r  }r  (hJX   Create multiple portsr  hKj  hLhMhNh`hP}r  (hR]hS]hT]hU]hW]uhYMÜhZhhE]r  hcX   Create multiple portsr  r  }r  (hJj  hKj  ubaubhg)r  }r  (hJX®   This operation takes one parameter, an indexed array. Each element of
this array must be an associative array with the keys shown in `the
preceding table <#create-a-port>`__.hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMŽhZhhE]r  (hcX   This operation takes one parameter, an indexed array. Each element of
this array must be an associative array with the keys shown in r  r  }r  (hJX   This operation takes one parameter, an indexed array. Each element of
this array must be an associative array with the keys shown in hKj  ubh)r  }r  (hJX(   `the
preceding table <#create-a-port>`__hP}r  (UnameX   the preceding tablehX   #create-a-porthU]hT]hR]hS]hW]uhKj  hE]r  hcX   the
preceding tabler  r  }r  (hJU hKj  ubahNh¢ubhcX   .r   }r”  (hJX   .hKj  ubeubhg)r¢  }r£  (hJX@   You can create multiple ports as shown in the following example:r¤  hKj  hLhMhNhkhP}r„  (hR]hS]hT]hU]hW]uhYMāhZhhE]r¦  hcX@   You can create multiple ports as shown in the following example:r§  rØ  }r©  (hJj¤  hKj¢  ubaubj×  )rŖ  }r«  (hJXk  $ports = $networkingService->createPorts(array(
    array(
        'name' => 'My port #1',
        'networkId' => 'eb60583c-57ea-41b9-8d5c-8fab2d22224c'
    ),
    array(
        'name' => 'My port #2',
        'networkId' => 'eb60583c-57ea-41b9-8d5c-8fab2d22224c'
    )
));

foreach ($ports as $port) {
    /** @var $port OpenCloud\Networking\Resource\Port **/
}hKj  hLhMhNjģ  hP}r¬  (jŪ  jÜ  hU]hT]hR]hS]r­  (jŽ  X   phpr®  ehW]uhYMōhZhhE]rÆ  jį  )r°  }r±  (hJXk  $ports = $networkingService->createPorts(array(
    array(
        'name' => 'My port #1',
        'networkId' => 'eb60583c-57ea-41b9-8d5c-8fab2d22224c'
    ),
    array(
        'name' => 'My port #2',
        'networkId' => 'eb60583c-57ea-41b9-8d5c-8fab2d22224c'
    )
));

foreach ($ports as $port) {
    /** @var $port OpenCloud\Networking\Resource\Port **/
}hP}r²  (hR]hS]r³  Uotherr“  ahT]hU]hW]uhKjŖ  hE]rµ  hcXk  $ports = $networkingService->createPorts(array(
    array(
        'name' => 'My port #1',
        'networkId' => 'eb60583c-57ea-41b9-8d5c-8fab2d22224c'
    ),
    array(
        'name' => 'My port #2',
        'networkId' => 'eb60583c-57ea-41b9-8d5c-8fab2d22224c'
    )
));

foreach ($ports as $port) {
    /** @var $port OpenCloud\Networking\Resource\Port **/
}r¶  r·  }rø  (hJU hKj°  ubahNjė  ubaubhg)r¹  }rŗ  (hJX]   [ `Get the executable PHP script for this
example </samples/Networking/create-ports.php>`__ ]hKj  hLhMhNhkhP}r»  (hR]hS]hT]hU]hW]uhYMõhZhhE]r¼  (hcX   [ r½  r¾  }ræ  (hJX   [ hKj¹  ubh)rĄ  }rĮ  (hJXY   `Get the executable PHP script for this
example </samples/Networking/create-ports.php>`__hP}rĀ  (UnameX.   Get the executable PHP script for this examplehX$   /samples/Networking/create-ports.phphU]hT]hR]hS]hW]uhKj¹  hE]rĆ  hcX.   Get the executable PHP script for this
examplerÄ  rÅ  }rĘ  (hJU hKjĄ  ubahNh¢ubhcX    ]rĒ  rČ  }rÉ  (hJX    ]hKj¹  ubeubeubhG)rŹ  }rĖ  (hJU hKj¶  hLhMhNhOhP}rĢ  (hR]hS]hT]hU]rĶ  h8ahW]rĪ  hauhYMłhZhhE]rĻ  (h\)rŠ  }rŃ  (hJX
   List portsrŅ  hKjŹ  hLhMhNh`hP}rÓ  (hR]hS]hT]hU]hW]uhYMłhZhhE]rŌ  hcX
   List portsrÕ  rÖ  }r×  (hJjŅ  hKjŠ  ubaubhg)rŲ  }rŁ  (hJXV   You can list all the ports to which you have access as shown in the
following example:rŚ  hKjŹ  hLhMhNhkhP}rŪ  (hR]hS]hT]hU]hW]uhYMūhZhhE]rÜ  hcXV   You can list all the ports to which you have access as shown in the
following example:rŻ  rŽ  }rß  (hJjŚ  hKjŲ  ubaubj×  )rą  }rį  (hJX   $ports = $networkingService->listPorts();
foreach ($ports as $port) {
    /** @var $port OpenCloud\Networking\Resource\Port **/
}hKjŹ  hLhMhNjģ  hP}rā  (jŪ  jÜ  hU]hT]hR]hS]rć  (jŽ  X   phprä  ehW]uhYMhZhhE]rå  jį  )rę  }rē  (hJX   $ports = $networkingService->listPorts();
foreach ($ports as $port) {
    /** @var $port OpenCloud\Networking\Resource\Port **/
}hP}rč  (hR]hS]ré  Uotherrź  ahT]hU]hW]uhKją  hE]rė  hcX   $ports = $networkingService->listPorts();
foreach ($ports as $port) {
    /** @var $port OpenCloud\Networking\Resource\Port **/
}rģ  rķ  }rī  (hJU hKję  ubahNjė  ubaubhg)rļ  }rš  (hJX[   [ `Get the executable PHP script for this
example </samples/Networking/list-ports.php>`__ ]hKjŹ  hLhMhNhkhP}rń  (hR]hS]hT]hU]hW]uhYMhZhhE]rņ  (hcX   [ ró  rō  }rõ  (hJX   [ hKjļ  ubh)rö  }r÷  (hJXW   `Get the executable PHP script for this
example </samples/Networking/list-ports.php>`__hP}rų  (UnameX.   Get the executable PHP script for this examplehX"   /samples/Networking/list-ports.phphU]hT]hR]hS]hW]uhKjļ  hE]rł  hcX.   Get the executable PHP script for this
examplerś  rū  }rü  (hJU hKjö  ubahNh¢ubhcX    ]rż  rž  }r’  (hJX    ]hKjļ  ubeubeubhG)r   }r  (hJU hKj¶  hLhMhNhOhP}r  (hR]hS]hT]hU]r  h4ahW]r  hauhYM	hZhhE]r  (h\)r  }r  (hJX
   Get a portr  hKj   hLhMhNh`hP}r	  (hR]hS]hT]hU]hW]uhYM	hZhhE]r
  hcX
   Get a portr  r  }r  (hJj  hKj  ubaubhg)r  }r  (hJX\   You can retrieve a specific port by using that port's ID, as shown in
the following example:r  hKj   hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMhZhhE]r  hcX\   You can retrieve a specific port by using that port's ID, as shown in
the following example:r  r  }r  (hJj  hKj  ubaubj×  )r  }r  (hJX   $port = $networkingService->getPort('75906d20-6625-11e4-9803-0800200c9a66');
/** @var $port OpenCloud\Networking\Resource\Port **/hKj   hLhMhNjģ  hP}r  (jŪ  jÜ  hU]hT]hR]hS]r  (jŽ  X   phpr  ehW]uhYMhZhhE]r  jį  )r  }r  (hJX   $port = $networkingService->getPort('75906d20-6625-11e4-9803-0800200c9a66');
/** @var $port OpenCloud\Networking\Resource\Port **/hP}r  (hR]hS]r  Uotherr   ahT]hU]hW]uhKj  hE]r!  hcX   $port = $networkingService->getPort('75906d20-6625-11e4-9803-0800200c9a66');
/** @var $port OpenCloud\Networking\Resource\Port **/r"  r#  }r$  (hJU hKj  ubahNjė  ubaubhg)r%  }r&  (hJXY   [ `Get the executable PHP script for this
example </samples/Networking/get-port.php>`__ ]hKj   hLhMhNhkhP}r'  (hR]hS]hT]hU]hW]uhYMhZhhE]r(  (hcX   [ r)  r*  }r+  (hJX   [ hKj%  ubh)r,  }r-  (hJXU   `Get the executable PHP script for this
example </samples/Networking/get-port.php>`__hP}r.  (UnameX.   Get the executable PHP script for this examplehX    /samples/Networking/get-port.phphU]hT]hR]hS]hW]uhKj%  hE]r/  hcX.   Get the executable PHP script for this
exampler0  r1  }r2  (hJU hKj,  ubahNh¢ubhcX    ]r3  r4  }r5  (hJX    ]hKj%  ubeubeubhG)r6  }r7  (hJU hKj¶  hLhMhNhOhP}r8  (hR]hS]hT]hU]r9  h:ahW]r:  hauhYMhZhhE]r;  (h\)r<  }r=  (hJX   Update a portr>  hKj6  hLhMhNh`hP}r?  (hR]hS]hT]hU]hW]uhYMhZhhE]r@  hcX   Update a portrA  rB  }rC  (hJj>  hKj<  ubaubhg)rD  }rE  (hJXR   This operation takes one parameter, an associative array, with the
following keys:rF  hKj6  hLhMhNhkhP}rG  (hR]hS]hT]hU]hW]uhYMhZhhE]rH  hcXR   This operation takes one parameter, an associative array, with the
following keys:rI  rJ  }rK  (hJjF  hKjD  ubaubjF  )rL  }rM  (hJU hKj6  hLhMhNjI  hP}rN  (hR]hS]hT]hU]hW]uhYNhZhhE]rO  jL  )rP  }rQ  (hJU hP}rR  (hU]hT]hR]hS]hW]UcolsKuhKjL  hE]rS  (jQ  )rT  }rU  (hJU hP}rV  (hU]hT]hR]hS]hW]UcolwidthKuhKjP  hE]hNjU  ubjQ  )rW  }rX  (hJU hP}rY  (hU]hT]hR]hS]hW]UcolwidthK]uhKjP  hE]hNjU  ubjQ  )rZ  }r[  (hJU hP}r\  (hU]hT]hR]hS]hW]UcolwidthK'uhKjP  hE]hNjU  ubjQ  )r]  }r^  (hJU hP}r_  (hU]hT]hR]hS]hW]UcolwidthKuhKjP  hE]hNjU  ubjQ  )r`  }ra  (hJU hP}rb  (hU]hT]hR]hS]hW]UcolwidthK)uhKjP  hE]hNjU  ubjQ  )rc  }rd  (hJU hP}re  (hU]hT]hR]hS]hW]UcolwidthKkuhKjP  hE]hNjU  ubje  )rf  }rg  (hJU hP}rh  (hR]hS]hT]hU]hW]uhKjP  hE]ri  jj  )rj  }rk  (hJU hP}rl  (hR]hS]hT]hU]hW]uhKjf  hE]rm  (jo  )rn  }ro  (hJU hP}rp  (hR]hS]hT]hU]hW]uhKjj  hE]rq  hg)rr  }rs  (hJX   Namert  hKjn  hLhMhNhkhP}ru  (hR]hS]hT]hU]hW]uhYMhE]rv  hcX   Namerw  rx  }ry  (hJjt  hKjr  ubaubahNj|  ubjo  )rz  }r{  (hJU hP}r|  (hR]hS]hT]hU]hW]uhKjj  hE]r}  hg)r~  }r  (hJX   Descriptionr  hKjz  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMhE]r  hcX   Descriptionr  r  }r  (hJj  hKj~  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjj  hE]r  hg)r  }r  (hJX	   Data typer  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMhE]r  hcX	   Data typer  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjj  hE]r  hg)r  }r  (hJX	   Required?r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMhE]r  hcX	   Required?r  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r   (hR]hS]hT]hU]hW]uhKjj  hE]r”  hg)r¢  }r£  (hJX   Default valuer¤  hKj  hLhMhNhkhP}r„  (hR]hS]hT]hU]hW]uhYMhE]r¦  hcX   Default valuer§  rØ  }r©  (hJj¤  hKj¢  ubaubahNj|  ubjo  )rŖ  }r«  (hJU hP}r¬  (hR]hS]hT]hU]hW]uhKjj  hE]r­  hg)r®  }rÆ  (hJX   Example valuer°  hKjŖ  hLhMhNhkhP}r±  (hR]hS]hT]hU]hW]uhYMhE]r²  hcX   Example valuer³  r“  }rµ  (hJj°  hKj®  ubaubahNj|  ubehNj¹  ubahNjŗ  ubj»  )r¶  }r·  (hJU hP}rø  (hR]hS]hT]hU]hW]uhKjP  hE]r¹  (jj  )rŗ  }r»  (hJU hP}r¼  (hR]hS]hT]hU]hW]uhKj¶  hE]r½  (jo  )r¾  }ræ  (hJU hP}rĄ  (hR]hS]hT]hU]hW]uhKjŗ  hE]rĮ  hg)rĀ  }rĆ  (hJX   ``name``rÄ  hKj¾  hLhMhNhkhP}rÅ  (hR]hS]hT]hU]hW]uhYMhE]rĘ  jØ  )rĒ  }rČ  (hJjÄ  hP}rÉ  (hR]hS]hT]hU]hW]uhKjĀ  hE]rŹ  hcX   namerĖ  rĢ  }rĶ  (hJU hKjĒ  ubahNj°  ubaubahNj|  ubjo  )rĪ  }rĻ  (hJU hP}rŠ  (hR]hS]hT]hU]hW]uhKjŗ  hE]rŃ  hg)rŅ  }rÓ  (hJXB   A human-readable name for the port. This name might not be unique.rŌ  hKjĪ  hLhMhNhkhP}rÕ  (hR]hS]hT]hU]hW]uhYMhE]rÖ  hcXB   A human-readable name for the port. This name might not be unique.r×  rŲ  }rŁ  (hJjŌ  hKjŅ  ubaubahNj|  ubjo  )rŚ  }rŪ  (hJU hP}rÜ  (hR]hS]hT]hU]hW]uhKjŗ  hE]rŻ  hg)rŽ  }rß  (hJX   Stringrą  hKjŚ  hLhMhNhkhP}rį  (hR]hS]hT]hU]hW]uhYMhE]rā  hcX   Stringrć  rä  }rå  (hJją  hKjŽ  ubaubahNj|  ubjo  )rę  }rē  (hJU hP}rč  (hR]hS]hT]hU]hW]uhKjŗ  hE]ré  hg)rź  }rė  (hJX   Norģ  hKję  hLhMhNhkhP}rķ  (hR]hS]hT]hU]hW]uhYMhE]rī  hcX   Norļ  rš  }rń  (hJjģ  hKjź  ubaubahNj|  ubjo  )rņ  }ró  (hJU hP}rō  (hR]hS]hT]hU]hW]uhKjŗ  hE]rõ  hg)rö  }r÷  (hJX   ``null``rų  hKjņ  hLhMhNhkhP}rł  (hR]hS]hT]hU]hW]uhYMhE]rś  jØ  )rū  }rü  (hJjų  hP}rż  (hR]hS]hT]hU]hW]uhKjö  hE]rž  hcX   nullr’  r   }r  (hJU hKjū  ubahNj°  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjŗ  hE]r  hg)r  }r  (hJX   ``My port``r  hKj  hLhMhNhkhP}r	  (hR]hS]hT]hU]hW]uhYMhE]r
  jØ  )r  }r  (hJj  hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hcX   My portr  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj¶  hE]r  (jo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hg)r  }r  (hJX   ``adminStateUp``r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM!hE]r  jØ  )r  }r   (hJj  hP}r!  (hR]hS]hT]hU]hW]uhKj  hE]r"  hcX   adminStateUpr#  r$  }r%  (hJU hKj  ubahNj°  ubaubahNj|  ubjo  )r&  }r'  (hJU hP}r(  (hR]hS]hT]hU]hW]uhKj  hE]r)  hg)r*  }r+  (hJXY   The administrative state of port. If ``false`` (down), the port does not forward packets.hKj&  hLhMhNhkhP}r,  (hR]hS]hT]hU]hW]uhYM!hE]r-  (hcX%   The administrative state of port. If r.  r/  }r0  (hJX%   The administrative state of port. If hKj*  ubjØ  )r1  }r2  (hJX	   ``false``hP}r3  (hR]hS]hT]hU]hW]uhKj*  hE]r4  hcX   falser5  r6  }r7  (hJU hKj1  ubahNj°  ubhcX+    (down), the port does not forward packets.r8  r9  }r:  (hJX+    (down), the port does not forward packets.hKj*  ubeubahNj|  ubjo  )r;  }r<  (hJU hP}r=  (hR]hS]hT]hU]hW]uhKj  hE]r>  hg)r?  }r@  (hJX   BooleanrA  hKj;  hLhMhNhkhP}rB  (hR]hS]hT]hU]hW]uhYM!hE]rC  hcX   BooleanrD  rE  }rF  (hJjA  hKj?  ubaubahNj|  ubjo  )rG  }rH  (hJU hP}rI  (hR]hS]hT]hU]hW]uhKj  hE]rJ  hg)rK  }rL  (hJX   NorM  hKjG  hLhMhNhkhP}rN  (hR]hS]hT]hU]hW]uhYM!hE]rO  hcX   NorP  rQ  }rR  (hJjM  hKjK  ubaubahNj|  ubjo  )rS  }rT  (hJU hP}rU  (hR]hS]hT]hU]hW]uhKj  hE]rV  hg)rW  }rX  (hJX   ``true``rY  hKjS  hLhMhNhkhP}rZ  (hR]hS]hT]hU]hW]uhYM!hE]r[  jØ  )r\  }r]  (hJjY  hP}r^  (hR]hS]hT]hU]hW]uhKjW  hE]r_  hcX   truer`  ra  }rb  (hJU hKj\  ubahNj°  ubaubahNj|  ubjo  )rc  }rd  (hJU hP}re  (hR]hS]hT]hU]hW]uhKj  hE]rf  hg)rg  }rh  (hJX   ``true``ri  hKjc  hLhMhNhkhP}rj  (hR]hS]hT]hU]hW]uhYM!hE]rk  jØ  )rl  }rm  (hJji  hP}rn  (hR]hS]hT]hU]hW]uhKjg  hE]ro  hcX   truerp  rq  }rr  (hJU hKjl  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )rs  }rt  (hJU hP}ru  (hR]hS]hT]hU]hW]uhKj¶  hE]rv  (jo  )rw  }rx  (hJU hP}ry  (hR]hS]hT]hU]hW]uhKjs  hE]rz  hg)r{  }r|  (hJX   ``fixedIps``r}  hKjw  hLhMhNhkhP}r~  (hR]hS]hT]hU]hW]uhYM#hE]r  jØ  )r  }r  (hJj}  hP}r  (hR]hS]hT]hU]hW]uhKj{  hE]r  hcX   fixedIpsr  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjs  hE]r  hg)r  }r  (hJX   IP addresses for this portr  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM#hE]r  hcX   IP addresses for this portr  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjs  hE]r  hg)r  }r  (hJX#   Indexed array of associative arraysr  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM#hE]r  hcX#   Indexed array of associative arraysr  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r   (hJU hP}r”  (hR]hS]hT]hU]hW]uhKjs  hE]r¢  hg)r£  }r¤  (hJX   Nor„  hKj  hLhMhNhkhP}r¦  (hR]hS]hT]hU]hW]uhYM#hE]r§  hcX   NorØ  r©  }rŖ  (hJj„  hKj£  ubaubahNj|  ubjo  )r«  }r¬  (hJU hP}r­  (hR]hS]hT]hU]hW]uhKjs  hE]r®  hg)rÆ  }r°  (hJX%   Automatically allocated from the poolr±  hKj«  hLhMhNhkhP}r²  (hR]hS]hT]hU]hW]uhYM#hE]r³  hcX%   Automatically allocated from the poolr“  rµ  }r¶  (hJj±  hKjÆ  ubaubahNj|  ubjo  )r·  }rø  (hJU hP}r¹  (hR]hS]hT]hU]hW]uhKjs  hE]rŗ  hg)r»  }r¼  (hJXg   ``array(array('subnetId' => '75906d20-6625-11e4-9803-0800200c9a66', 'ipAddress' => '192.168.199.59'))``r½  hKj·  hLhMhNhkhP}r¾  (hR]hS]hT]hU]hW]uhYM#hE]ræ  jØ  )rĄ  }rĮ  (hJj½  hP}rĀ  (hR]hS]hT]hU]hW]uhKj»  hE]rĆ  hcXc   array(array('subnetId' => '75906d20-6625-11e4-9803-0800200c9a66', 'ipAddress' => '192.168.199.59'))rÄ  rÅ  }rĘ  (hJU hKjĄ  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )rĒ  }rČ  (hJU hP}rÉ  (hR]hS]hT]hU]hW]uhKj¶  hE]rŹ  (jo  )rĖ  }rĢ  (hJU hP}rĶ  (hR]hS]hT]hU]hW]uhKjĒ  hE]rĪ  hg)rĻ  }rŠ  (hJX   ``deviceId``rŃ  hKjĖ  hLhMhNhkhP}rŅ  (hR]hS]hT]hU]hW]uhYM%hE]rÓ  jØ  )rŌ  }rÕ  (hJjŃ  hP}rÖ  (hR]hS]hT]hU]hW]uhKjĻ  hE]r×  hcX   deviceIdrŲ  rŁ  }rŚ  (hJU hKjŌ  ubahNj°  ubaubahNj|  ubjo  )rŪ  }rÜ  (hJU hP}rŻ  (hR]hS]hT]hU]hW]uhKjĒ  hE]rŽ  hg)rß  }rą  (hJXC   Identifies the device (for example, virtual server) using this portrį  hKjŪ  hLhMhNhkhP}rā  (hR]hS]hT]hU]hW]uhYM%hE]rć  hcXC   Identifies the device (for example, virtual server) using this porträ  rå  }rę  (hJjį  hKjß  ubaubahNj|  ubjo  )rē  }rč  (hJU hP}ré  (hR]hS]hT]hU]hW]uhKjĒ  hE]rź  hg)rė  }rģ  (hJX   Stringrķ  hKjē  hLhMhNhkhP}rī  (hR]hS]hT]hU]hW]uhYM%hE]rļ  hcX   Stringrš  rń  }rņ  (hJjķ  hKjė  ubaubahNj|  ubjo  )ró  }rō  (hJU hP}rõ  (hR]hS]hT]hU]hW]uhKjĒ  hE]rö  hg)r÷  }rų  (hJX   Norł  hKjó  hLhMhNhkhP}rś  (hR]hS]hT]hU]hW]uhYM%hE]rū  hcX   Norü  rż  }rž  (hJjł  hKj÷  ubaubahNj|  ubjo  )r’  }r   (hJU hP}r  (hR]hS]hT]hU]hW]uhKjĒ  hE]r  hg)r  }r  (hJX   ``null``r  hKj’  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM%hE]r  jØ  )r  }r	  (hJj  hP}r
  (hR]hS]hT]hU]hW]uhKj  hE]r  hcX   nullr  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjĒ  hE]r  hg)r  }r  (hJX(   ``5e3898d7-11be-483e-9732-b2f5eccd2b2e``r  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM%hE]r  jØ  )r  }r  (hJj  hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hcX$   5e3898d7-11be-483e-9732-b2f5eccd2b2er  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )r  }r   (hJU hP}r!  (hR]hS]hT]hU]hW]uhKj¶  hE]r"  (jo  )r#  }r$  (hJU hP}r%  (hR]hS]hT]hU]hW]uhKj  hE]r&  hg)r'  }r(  (hJX   ``deviceOwner``r)  hKj#  hLhMhNhkhP}r*  (hR]hS]hT]hU]hW]uhYM'hE]r+  jØ  )r,  }r-  (hJj)  hP}r.  (hR]hS]hT]hU]hW]uhKj'  hE]r/  hcX   deviceOwnerr0  r1  }r2  (hJU hKj,  ubahNj°  ubaubahNj|  ubjo  )r3  }r4  (hJU hP}r5  (hR]hS]hT]hU]hW]uhKj  hE]r6  hg)r7  }r8  (hJX?   Identifies the entity (for example, DHCP agent) using this portr9  hKj3  hLhMhNhkhP}r:  (hR]hS]hT]hU]hW]uhYM'hE]r;  hcX?   Identifies the entity (for example, DHCP agent) using this portr<  r=  }r>  (hJj9  hKj7  ubaubahNj|  ubjo  )r?  }r@  (hJU hP}rA  (hR]hS]hT]hU]hW]uhKj  hE]rB  hg)rC  }rD  (hJX   StringrE  hKj?  hLhMhNhkhP}rF  (hR]hS]hT]hU]hW]uhYM'hE]rG  hcX   StringrH  rI  }rJ  (hJjE  hKjC  ubaubahNj|  ubjo  )rK  }rL  (hJU hP}rM  (hR]hS]hT]hU]hW]uhKj  hE]rN  hg)rO  }rP  (hJX   NorQ  hKjK  hLhMhNhkhP}rR  (hR]hS]hT]hU]hW]uhYM'hE]rS  hcX   NorT  rU  }rV  (hJjQ  hKjO  ubaubahNj|  ubjo  )rW  }rX  (hJU hP}rY  (hR]hS]hT]hU]hW]uhKj  hE]rZ  hg)r[  }r\  (hJX   ``null``r]  hKjW  hLhMhNhkhP}r^  (hR]hS]hT]hU]hW]uhYM'hE]r_  jØ  )r`  }ra  (hJj]  hP}rb  (hR]hS]hT]hU]hW]uhKj[  hE]rc  hcX   nullrd  re  }rf  (hJU hKj`  ubahNj°  ubaubahNj|  ubjo  )rg  }rh  (hJU hP}ri  (hR]hS]hT]hU]hW]uhKj  hE]rj  hg)rk  }rl  (hJX   ``network:router_interface``rm  hKjg  hLhMhNhkhP}rn  (hR]hS]hT]hU]hW]uhYM'hE]ro  jØ  )rp  }rq  (hJjm  hP}rr  (hR]hS]hT]hU]hW]uhKjk  hE]rs  hcX   network:router_interfacert  ru  }rv  (hJU hKjp  ubahNj°  ubaubahNj|  ubehNj¹  ubjj  )rw  }rx  (hJU hP}ry  (hR]hS]hT]hU]hW]uhKj¶  hE]rz  (jo  )r{  }r|  (hJU hP}r}  (hR]hS]hT]hU]hW]uhKjw  hE]r~  hg)r  }r  (hJX   ``securityGroups``r  hKj{  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM)hE]r  jØ  )r  }r  (hJj  hP}r  (hR]hS]hT]hU]hW]uhKj  hE]r  hcX   securityGroupsr  r  }r  (hJU hKj  ubahNj°  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjw  hE]r  hg)r  }r  (hJXB   Specifies the IDs of any security groups associated with this portr  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM)hE]r  hcXB   Specifies the IDs of any security groups associated with this portr  r  }r  (hJj  hKj  ubaubahNj|  ubjo  )r  }r  (hJU hP}r  (hR]hS]hT]hU]hW]uhKjw  hE]r  hg)r  }r  (hJX   Indexed array of stringsr  hKj  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM)hE]r  hcX   Indexed array of stringsr   r”  }r¢  (hJj  hKj  ubaubahNj|  ubjo  )r£  }r¤  (hJU hP}r„  (hR]hS]hT]hU]hW]uhKjw  hE]r¦  hg)r§  }rØ  (hJX   Nor©  hKj£  hLhMhNhkhP}rŖ  (hR]hS]hT]hU]hW]uhYM)hE]r«  hcX   Nor¬  r­  }r®  (hJj©  hKj§  ubaubahNj|  ubjo  )rÆ  }r°  (hJU hP}r±  (hR]hS]hT]hU]hW]uhKjw  hE]r²  hg)r³  }r“  (hJX   Empty arrayrµ  hKjÆ  hLhMhNhkhP}r¶  (hR]hS]hT]hU]hW]uhYM)hE]r·  hcX   Empty arrayrø  r¹  }rŗ  (hJjµ  hKj³  ubaubahNj|  ubjo  )r»  }r¼  (hJU hP}r½  (hR]hS]hT]hU]hW]uhKjw  hE]r¾  hg)ræ  }rĄ  (hJX1   ``array('f0ac4394-7e4a-4409-9701-ba8be283dbc3')``rĮ  hKj»  hLhMhNhkhP}rĀ  (hR]hS]hT]hU]hW]uhYM)hE]rĆ  jØ  )rÄ  }rÅ  (hJjĮ  hP}rĘ  (hR]hS]hT]hU]hW]uhKjæ  hE]rĒ  hcX-   array('f0ac4394-7e4a-4409-9701-ba8be283dbc3')rČ  rÉ  }rŹ  (hJU hKjÄ  ubahNj°  ubaubahNj|  ubehNj¹  ubehNja  ubehNjb  ubaubhg)rĖ  }rĢ  (hJX8   You can update a port as shown in the following example:rĶ  hKj6  hLhMhNhkhP}rĪ  (hR]hS]hT]hU]hW]uhYM,hZhhE]rĻ  hcX8   You can update a port as shown in the following example:rŠ  rŃ  }rŅ  (hJjĶ  hKjĖ  ubaubj×  )rÓ  }rŌ  (hJXæ   $port->update(array(
    'fixedIps' => array(
        array(
            'subnetId'  => '75906d20-6625-11e4-9803-0800200c9a66',
            'ipAddress' => '192.168.199.59'
        )
    )
));hKj6  hLhMhNjģ  hP}rÕ  (jŪ  jÜ  hU]hT]hR]hS]rÖ  (jŽ  X   phpr×  ehW]uhYM8hZhhE]rŲ  jį  )rŁ  }rŚ  (hJXæ   $port->update(array(
    'fixedIps' => array(
        array(
            'subnetId'  => '75906d20-6625-11e4-9803-0800200c9a66',
            'ipAddress' => '192.168.199.59'
        )
    )
));hP}rŪ  (hR]hS]rÜ  UotherrŻ  ahT]hU]hW]uhKjÓ  hE]rŽ  hcXæ   $port->update(array(
    'fixedIps' => array(
        array(
            'subnetId'  => '75906d20-6625-11e4-9803-0800200c9a66',
            'ipAddress' => '192.168.199.59'
        )
    )
));rß  rą  }rį  (hJU hKjŁ  ubahNjė  ubaubhg)rā  }rć  (hJX\   [ `Get the executable PHP script for this
example </samples/Networking/update-port.php>`__ ]hKj6  hLhMhNhkhP}rä  (hR]hS]hT]hU]hW]uhYM9hZhhE]rå  (hcX   [ rę  rē  }rč  (hJX   [ hKjā  ubh)ré  }rź  (hJXX   `Get the executable PHP script for this
example </samples/Networking/update-port.php>`__hP}rė  (UnameX.   Get the executable PHP script for this examplehX#   /samples/Networking/update-port.phphU]hT]hR]hS]hW]uhKjā  hE]rģ  hcX.   Get the executable PHP script for this
examplerķ  rī  }rļ  (hJU hKjé  ubahNh¢ubhcX    ]rš  rń  }rņ  (hJX    ]hKjā  ubeubeubhG)ró  }rō  (hJU hKj¶  hLhMhNhOhP}rõ  (hR]hS]hT]hU]rö  h6ahW]r÷  hauhYM=hZhhE]rų  (h\)rł  }rś  (hJX   Delete a portrū  hKjó  hLhMhNh`hP}rü  (hR]hS]hT]hU]hW]uhYM=hZhhE]rż  hcX   Delete a portrž  r’  }r   (hJjū  hKjł  ubaubhg)r  }r  (hJX8   You can delete a port as shown in the following example:r  hKjó  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYM?hZhhE]r  hcX8   You can delete a port as shown in the following example:r  r  }r  (hJj  hKj  ubaubj×  )r	  }r
  (hJX   $port->delete();hKjó  hLhMhNjģ  hP}r  (jŪ  jÜ  hU]hT]hR]hS]r  (jŽ  X   phpr  ehW]uhYMDhZhhE]r  jį  )r  }r  (hJX   $port->delete();hP}r  (hR]hS]r  Uotherr  ahT]hU]hW]uhKj	  hE]r  hcX   $port->delete();r  r  }r  (hJU hKj  ubahNjė  ubaubhg)r  }r  (hJX\   [ `Get the executable PHP script for this
example </samples/Networking/delete-port.php>`__ ]hKjó  hLhMhNhkhP}r  (hR]hS]hT]hU]hW]uhYMEhZhhE]r  (hcX   [ r  r  }r  (hJX   [ hKj  ubh)r  }r   (hJXX   `Get the executable PHP script for this
example </samples/Networking/delete-port.php>`__hP}r!  (UnameX.   Get the executable PHP script for this examplehX#   /samples/Networking/delete-port.phphU]hT]hR]hS]hW]uhKj  hE]r"  hcX.   Get the executable PHP script for this
exampler#  r$  }r%  (hJU hKj  ubahNh¢ubhcX    ]r&  r'  }r(  (hJX    ]hKj  ubeubeubeubeubahJU Utransformerr)  NUfootnote_refsr*  }r+  Urefnamesr,  }r-  Usymbol_footnotesr.  ]r/  Uautofootnote_refsr0  ]r1  Usymbol_footnote_refsr2  ]r3  U	citationsr4  ]r5  hZhUcurrent_liner6  NUtransform_messagesr7  ]r8  Ureporterr9  NUid_startr:  KUautofootnotesr;  ]r<  Ucitation_refsr=  }r>  Uindirect_targetsr?  ]r@  UsettingsrA  (cdocutils.frontend
Values
rB  orC  }rD  (Ufootnote_backlinksrE  KUrecord_dependenciesrF  NUrfc_base_urlrG  Uhttp://tools.ietf.org/html/rH  U	tracebackrI  Upep_referencesrJ  NUstrip_commentsrK  NUtoc_backlinksrL  j|  Ulanguage_coderM  UenrN  U	datestamprO  NUreport_levelrP  KU_destinationrQ  NU
halt_levelrR  KUstrip_classesrS  Nh`NUerror_encoding_error_handlerrT  UbackslashreplacerU  UdebugrV  NUembed_stylesheetrW  Uoutput_encoding_error_handlerrX  UstrictrY  Usectnum_xformrZ  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configra  NUstrict_visitorrb  NUcloak_email_addressesrc  Utrim_footnote_reference_spacerd  Uenvre  NUdump_pseudo_xmlrf  NUexpose_internalsrg  NUsectsubtitle_xformrh  Usource_linkri  NUrfc_referencesrj  NUoutput_encodingrk  Uutf-8rl  U
source_urlrm  NUinput_encodingrn  U	utf-8-sigro  U_disable_configrp  NU	id_prefixrq  U U	tab_widthrr  KUerror_encodingrs  UUTF-8rt  U_sourceru  hMUgettext_compactrv  U	generatorrw  NUdump_internalsrx  NUsmart_quotesry  Upep_base_urlrz  Uhttp://www.python.org/dev/peps/r{  Usyntax_highlightr|  Ulongr}  Uinput_encoding_error_handlerr~  jY  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  (h8jŹ  h2j  h7jn	  h*je  h1j  h6jó  h/jĢ  h<j  h:j6  h4j   h;j  h-j/  h.j(  h9jX	  h,jv  h>j"	  h=j³  h5j¼  h+j¢  h0jņ  h3hHh?j  hAhyhBj  hCj3  h@jł  hDj¶  uUsubstitution_namesr  }r  hNhZhP}r  (hR]hU]hT]UsourcehMhS]hW]uU	footnotesr  ]r  Urefidsr  }r  ub.