Jump to: navigation, search

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

Making Parity Happen

Documentation

Quality of Default Implementation

Performance

Configuration

Communication

Scalability

HA Options

API Integration

Related Client Functions

<COL WIDTH=255> <COL WIDTH=391>

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

<COL WIDTH=323> <COL WIDTH=323>

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

<COL WIDTH=255> <COL WIDTH=391>

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

<COL WIDTH=323> <COL WIDTH=323>

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

<COL WIDTH=255> <COL WIDTH=391>

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

<COL WIDTH=255> <COL WIDTH=391>

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

<COL WIDTH=323> <COL WIDTH=323>

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

<COL WIDTH=255> <COL WIDTH=391>

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

<COL WIDTH=323> <COL WIDTH=323>

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

<COL WIDTH=255> <COL WIDTH=391>

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.


<COL WIDTH=255> <COL WIDTH=391>

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

<COL WIDTH=323> <COL WIDTH=323>

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

<COL WIDTH=255> <COL WIDTH=391>

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

<COL WIDTH=323> <COL WIDTH=323>

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

<COL WIDTH=255> <COL WIDTH=391>

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

NovaNetNeutronRecipes

The FlatNetworkManager (thanks rkukura for spelling this out!):

(would this work for FlatDHCPNetworkManager as well?)

Multi-Host