Difference between revisions of "NovaNetNeutronParity"
(→API Integration) |
(→API Integration) |
||
Line 507: | Line 507: | ||
=== API Methods === | === API Methods === | ||
+ | <TABLE WIDTH=664 CELLPADDING=4 CELLSPACING=0> | ||
+ | <COL WIDTH=255> | ||
+ | <COL WIDTH=391> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">dns-create</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Create | ||
+ | a DNS entry for domain, name and ip.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">dns-create-private-domain</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Create | ||
+ | the specified DNS domain.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">dns-create-public-domain</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Create | ||
+ | the specified DNS domain.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">dns-delete</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Delete | ||
+ | the specified DNS entry.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">dns-delete-domain</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Delete | ||
+ | the specified DNS domain.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">dns-domains</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Print | ||
+ | a list of available dns domains.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">dns-list</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">List | ||
+ | current DNS entries for domain and ip or domain and name.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | </TABLE> | ||
+ | <H3 CLASS="western"><SPAN STYLE="font-variant: normal">Tenant Network | ||
+ | Management</SPAN></H3> | ||
+ | <TABLE WIDTH=664 CELLPADDING=4 CELLSPACING=0> | ||
+ | <COL WIDTH=323> | ||
+ | <COL WIDTH=323> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">fixed-ip-get</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Get | ||
+ | info on a fixed ip</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">fixed-ip-reserve</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Reserve | ||
+ | a fixed ip</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">fixed-ip-unreserve</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Unreserve | ||
+ | a fixed ip</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">remove-fixed-ip</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Remove | ||
+ | an IP address from a server.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">remove-secgroup</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Remove | ||
+ | a Security Group from a server.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">net</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Show | ||
+ | a network</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">net-create</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Create | ||
+ | a network</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">net-delete</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Delete | ||
+ | a network</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">net-list</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">List | ||
+ | networks</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">network-associate-host</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Associate | ||
+ | host with network.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">network-associate-project</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Associate | ||
+ | project with network.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">network-create</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Create | ||
+ | a network.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">network-disassociate</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Disassociate | ||
+ | host and/or project from the given network.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">network-list</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Print | ||
+ | a list of available networks.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">network-show</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Show | ||
+ | details about the given network.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">reset-network</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Reset | ||
+ | network of an instance.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | </TABLE> | ||
+ | <P ALIGN=LEFT STYLE="line-height: 100%"><BR><BR> | ||
+ | </P> | ||
+ | <H3 CLASS="western"><SPAN STYLE="font-variant: normal">VM Network | ||
+ | Configuration Management</SPAN></H3> | ||
+ | <TABLE WIDTH=664 CELLPADDING=4 CELLSPACING=0> | ||
+ | <COL WIDTH=255> | ||
+ | <COL WIDTH=391> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">interface-attach</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Attach | ||
+ | a network interface to an instance.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">interface-detach</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Detach | ||
+ | a network interface from an instance.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">interface-list</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">List | ||
+ | interfaces attached to an instance.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | </TABLE> | ||
+ | <H3 CLASS="western"><SPAN STYLE="font-variant: normal">Floating IP | ||
+ | Management</SPAN></H3> | ||
+ | <TABLE WIDTH=664 CELLPADDING=4 CELLSPACING=0> | ||
+ | <COL WIDTH=323> | ||
+ | <COL WIDTH=323> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">add-fixed-ip</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Add | ||
+ | new IP address on a network to server.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">add-floating-ip</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Add | ||
+ | a floating IP address to a server.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">remove-floating-ip</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Remove | ||
+ | a floating IP address from a server.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">floating-ip-bulk-create</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Bulk | ||
+ | create floating ips by range</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">floating-ip-bulk-delete</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Bulk | ||
+ | delete floating ips by range</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">floating-ip-bulk-list</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">List | ||
+ | all floating ips</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">floating-ip-create</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Allocate | ||
+ | a floating IP for the current tenant.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">floating-ip-delete</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">De-allocate | ||
+ | a floating IP.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">floating-ip-list</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">List | ||
+ | floating ips for this tenant.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">floating-ip-pool-list</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=323 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">List | ||
+ | all floating ip pools.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | </TABLE> | ||
+ | <H3 CLASS="western"><SPAN STYLE="font-variant: normal">Security Group | ||
+ | Management</SPAN></H3> | ||
+ | <TABLE WIDTH=664 CELLPADDING=4 CELLSPACING=0> | ||
+ | <COL WIDTH=255> | ||
+ | <COL WIDTH=391> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">add-secgroup</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Add | ||
+ | a Security Group to a server.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">secgroup-add-group-rule</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Add | ||
+ | a source group rule to a security group.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">secgroup-add-rule</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Add | ||
+ | a rule to a security group.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">secgroup-create</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Create | ||
+ | a security group.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">secgroup-delete</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Delete | ||
+ | a security group.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">secgroup-delete-group-rule</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Delete | ||
+ | a source group rule from a security group.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">secgroup-delete-rule</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Delete | ||
+ | a rule from a security group.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">secgroup-list</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">List | ||
+ | security groups for the current tenant.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR VALIGN=TOP> | ||
+ | <TD WIDTH=255 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"> | ||
+ | <FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">secgroup-list-rules</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | <TD WIDTH=391 STYLE="border: 1.00pt solid #000001; padding: 0.04in"> | ||
+ | <P ALIGN=LEFT><SPAN STYLE="font-variant: normal"><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT FACE="Verdana, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">List | ||
+ | rules for a security group.</SPAN></SPAN></FONT></FONT></SPAN></FONT></SPAN></P> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | </TABLE> | ||
+ | |||
+ | |||
<TABLE WIDTH=664 CELLPADDING=4 CELLSPACING=0> | <TABLE WIDTH=664 CELLPADDING=4 CELLSPACING=0> | ||
<COL WIDTH=255> | <COL WIDTH=255> |
Revision as of 20:56, 9 December 2013
Contents
- 1 Making Parity Happen
- 2 Documentation
- 3 Quality of Default Implementation
- 4 API Integration
- 4.1 Related Client Functions
- 4.2 Tenant Network Management
- 4.3 VM Network Configuration Management
- 4.4 Floating IP Management
- 4.5 Security Group Management
- 4.6 API Methods
- 4.7 Tenant Network Management
- 4.8 VM Network Configuration Management
- 4.9 Floating IP Management
- 4.10 Security Group Management
- 4.11 Tenant Network Management
- 4.12 VM Network Configuration Management
- 4.13 Floating IP Management
- 4.14 Security Group Management
- 4.15 Points to Look For
- 5 Functional Parity
Making Parity Happen
Documentation
Quality of Default Implementation
- Icehouse Summit QA Neutron session etherpad
- Icehouse Summit on testing with mulitple nodes
- Icehouse Summit on negative testing
Performance
Configuration
Communication
Scalability
HA Options
API Integration
Related Client Functions
dns-create |
Create a DNS entry for domain, name and ip. |
dns-create-private-domain |
Create the specified DNS domain. |
dns-create-public-domain |
Create the specified DNS domain. |
dns-delete |
Delete the specified DNS entry. |
dns-delete-domain |
Delete the specified DNS domain. |
dns-domains |
Print a list of available dns domains. |
dns-list |
List current DNS entries for domain and ip or domain and name. |
Tenant Network Management
fixed-ip-get |
Get info on a fixed ip |
fixed-ip-reserve |
Reserve a fixed ip |
fixed-ip-unreserve |
Unreserve a fixed ip |
remove-fixed-ip |
Remove an IP address from a server. |
remove-secgroup |
Remove a Security Group from a server. |
net |
Show a network |
net-create |
Create a network |
net-delete |
Delete a network |
net-list |
List networks |
network-associate-host |
Associate host with network. |
network-associate-project |
Associate project with network. |
network-create |
Create a network. |
network-disassociate |
Disassociate host and/or project from the given network. |
network-list |
Print a list of available networks. |
network-show |
Show details about the given network. |
reset-network |
Reset network of an instance. |
VM Network Configuration Management
interface-attach |
Attach a network interface to an instance. |
interface-detach |
Detach a network interface from an instance. |
interface-list |
List interfaces attached to an instance. |
Floating IP Management
add-fixed-ip |
Add new IP address on a network to server. |
add-floating-ip |
Add a floating IP address to a server. |
remove-floating-ip |
Remove a floating IP address from a server. |
floating-ip-bulk-create |
Bulk create floating ips by range |
floating-ip-bulk-delete |
Bulk delete floating ips by range |
floating-ip-bulk-list |
List all floating ips |
floating-ip-create |
Allocate a floating IP for the current tenant. |
floating-ip-delete |
De-allocate a floating IP. |
floating-ip-list |
List floating ips for this tenant. |
floating-ip-pool-list |
List all floating ip pools. |
Security Group Management
add-secgroup |
Add a Security Group to a server. |
secgroup-add-group-rule |
Add a source group rule to a security group. |
secgroup-add-rule |
Add a rule to a security group. |
secgroup-create |
Create a security group. |
secgroup-delete |
Delete a security group. |
secgroup-delete-group-rule |
Delete a source group rule from a security group. |
secgroup-delete-rule |
Delete a rule from a security group. |
secgroup-list |
List security groups for the current tenant. |
secgroup-list-rules |
List rules for a security group. |
API Methods
dns-create |
Create a DNS entry for domain, name and ip. |
dns-create-private-domain |
Create the specified DNS domain. |
dns-create-public-domain |
Create the specified DNS domain. |
dns-delete |
Delete the specified DNS entry. |
dns-delete-domain |
Delete the specified DNS domain. |
dns-domains |
Print a list of available dns domains. |
dns-list |
List current DNS entries for domain and ip or domain and name. |
Tenant Network Management
fixed-ip-get |
Get info on a fixed ip |
fixed-ip-reserve |
Reserve a fixed ip |
fixed-ip-unreserve |
Unreserve a fixed ip |
remove-fixed-ip |
Remove an IP address from a server. |
remove-secgroup |
Remove a Security Group from a server. |
net |
Show a network |
net-create |
Create a network |
net-delete |
Delete a network |
net-list |
List networks |
network-associate-host |
Associate host with network. |
network-associate-project |
Associate project with network. |
network-create |
Create a network. |
network-disassociate |
Disassociate host and/or project from the given network. |
network-list |
Print a list of available networks. |
network-show |
Show details about the given network. |
reset-network |
Reset network of an instance. |
VM Network Configuration Management
interface-attach |
Attach a network interface to an instance. |
interface-detach |
Detach a network interface from an instance. |
interface-list |
List interfaces attached to an instance. |
Floating IP Management
add-fixed-ip |
Add new IP address on a network to server. |
add-floating-ip |
Add a floating IP address to a server. |
remove-floating-ip |
Remove a floating IP address from a server. |
floating-ip-bulk-create |
Bulk create floating ips by range |
floating-ip-bulk-delete |
Bulk delete floating ips by range |
floating-ip-bulk-list |
List all floating ips |
floating-ip-create |
Allocate a floating IP for the current tenant. |
floating-ip-delete |
De-allocate a floating IP. |
floating-ip-list |
List floating ips for this tenant. |
floating-ip-pool-list |
List all floating ip pools. |
Security Group Management
add-secgroup |
Add a Security Group to a server. |
secgroup-add-group-rule |
Add a source group rule to a security group. |
secgroup-add-rule |
Add a rule to a security group. |
secgroup-create |
Create a security group. |
secgroup-delete |
Delete a security group. |
secgroup-delete-group-rule |
Delete a source group rule from a security group. |
secgroup-delete-rule |
Delete a rule from a security group. |
secgroup-list |
List security groups for the current tenant. |
secgroup-list-rules |
List rules for a security group. |
dns-create |
Create a DNS entry for domain, name and ip. |
dns-create-private-domain |
Create the specified DNS domain. |
dns-create-public-domain |
Create the specified DNS domain. |
dns-delete |
Delete the specified DNS entry. |
dns-delete-domain |
Delete the specified DNS domain. |
dns-domains |
Print a list of available dns domains. |
dns-list |
List current DNS entries for domain and ip or domain and name. |
Tenant Network Management
fixed-ip-get |
Get info on a fixed ip |
fixed-ip-reserve |
Reserve a fixed ip |
fixed-ip-unreserve |
Unreserve a fixed ip |
remove-fixed-ip |
Remove an IP address from a server. |
remove-secgroup |
Remove a Security Group from a server. |
net |
Show a network |
net-create |
Create a network |
net-delete |
Delete a network |
net-list |
List networks |
network-associate-host |
Associate host with network. |
network-associate-project |
Associate project with network. |
network-create |
Create a network. |
network-disassociate |
Disassociate host and/or project from the given network. |
network-list |
Print a list of available networks. |
network-show |
Show details about the given network. |
reset-network |
Reset network of an instance. |
VM Network Configuration Management
interface-attach |
Attach a network interface to an instance. |
interface-detach |
Detach a network interface from an instance. |
interface-list |
List interfaces attached to an instance. |
Floating IP Management
add-fixed-ip |
Add new IP address on a network to server. |
add-floating-ip |
Add a floating IP address to a server. |
remove-floating-ip |
Remove a floating IP address from a server. |
floating-ip-bulk-create |
Bulk create floating ips by range |
floating-ip-bulk-delete |
Bulk delete floating ips by range |
floating-ip-bulk-list |
List all floating ips |
floating-ip-create |
Allocate a floating IP for the current tenant. |
floating-ip-delete |
De-allocate a floating IP. |
floating-ip-list |
List floating ips for this tenant. |
floating-ip-pool-list |
List all floating ip pools. |
Security Group Management
add-secgroup |
Add a Security Group to a server. |
secgroup-add-group-rule |
Add a source group rule to a security group. |
secgroup-add-rule |
Add a rule to a security group. |
secgroup-create |
Create a security group. |
secgroup-delete |
Delete a security group. |
secgroup-delete-group-rule |
Delete a source group rule from a security group. |
secgroup-delete-rule |
Delete a rule from a security group. |
secgroup-list |
List security groups for the current tenant. |
secgroup-list-rules |
List rules for a security group. |
Points to Look For
- Throwing exceptions across the API boundary that differ than those thrown by alternate implementations may be a parity issue. (e.g. validate_networks in neutron throws in the presence of multiple networks, nova-network does not)
- NotImplemented may be a significant parity issue. Even if addressed through alternate mechanisms, this is a testing /api binary compatible mismatch
Functional Parity
Network Manager Types
The FlatNetworkManager (thanks rkukura for spelling this out!):
(would this work for FlatDHCPNetworkManager as well?)
Multi-Host
- Icehouse summit Distributed Router (possible multi-host approach)