http://dropzonewiki.singlehop.com/api.php?action=feedcontributions&user=Marc+Bollinger&feedformat=atomINAP Dropzone API - User contributions [en]2024-03-28T14:50:01ZUser contributionsMediaWiki 1.18.1http://dropzonewiki.singlehop.com/index.php?title=MediaWiki:SidebarMediaWiki:Sidebar2015-09-18T20:54:23Z<p>Marc Bollinger: Created page with " * navigation ** mainpage|mainpage-description ** recentchanges-url|recentchanges ** randompage-url|randompage * SEARCH * LANGUAGES"</p>
<hr />
<div><br />
* navigation<br />
** mainpage|mainpage-description<br />
** recentchanges-url|recentchanges<br />
** randompage-url|randompage<br />
* SEARCH<br />
* LANGUAGES</div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_CancelServer Cancel2014-03-27T16:00:42Z<p>Marc Bollinger: </p>
<hr />
<div>The [[Server|server]] cancel command will create a cancellation request for the hostname specified.<br />
==Path==<br />
*/server/cancel/{$hostname}<br />
<br />
==Method==<br />
*[[glossary#post|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$hostname}: The hostname that is returned when using the [[Server List|list]] command.<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
<pre><br />
stdClass Object(<br />
[success] => TRUE/FALSE<br />
[data] => Cancelation ID<br />
)<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_CancelServer Cancel2014-03-27T15:58:38Z<p>Marc Bollinger: Created page with "The server check install command will return the step name and progress percentage of a Dedicated Server, [[servers#Dynamic Server|Dyna..."</p>
<hr />
<div>The [[Server|server]] check install command will return the step name and progress percentage of a [[servers#Dedicated Server|Dedicated Server]], [[servers#Dynamic Server|Dynamic Server]] or [[servers#Virtual Machine|virtual machines]] that is currently being [[glossary#provision|provisioned]].<br />
==Path==<br />
*/server/checkinstall/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
<pre><br />
stdClass Object(<br />
[success] => TRUE/FALSE<br />
[data] => stdClass Object(<br />
[step] => Step the server setup is on.<br />
[progress] => Progress percentage<br />
[position] => Step number the server setup is on.<br />
[steps] => An object listing all the steps, varies between server type.<br />
)<br />
)<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=ServerServer2014-03-27T15:58:13Z<p>Marc Bollinger: /* Commands */</p>
<hr />
<div>The Server module allows you to manipulate [[Servers]] and [[glossary#Virtual Machine|Virtual Machines]] on the [[glossary#SingleHop|SingleHop]] network. You may do things like list details, reboot, bailout, reinstall, etc...<br />
<br />
Please be aware that certain functions are only for [[servers#Private Cloud|Private]] and [[servers#Public Cloud|Public]] cloud servers. Also many functions are not allowed to be run on the core cascade nodes themselves.<br />
<br />
==All Servers==<br />
===Commands===<br />
*[[Server List]]: Lists all active servers in your Leap account.<br />
*[[Server View]]: Lists details about a specific server.<br />
*[[Server Network]]: Lists network details about a specific server.<br />
*[[Server IP Justification]]: Lists the IP Justification status for all ip addresses assigned to the server.<br />
*[[Server IP Justification Update]]: Updates Ip Justification information on justification items.<br />
*[[Server IP Justification Request]]: Creates a new IP Justification Request for adding additional ip address to the server.<br />
*[[Server Check Install]]: Check the install status of a server.<br />
*[[Server Bandwidth]]: View bandwidth usage for a server.<br />
*[[Server Cancel]]: Create a cancellation request<br />
*[[Server View RDNS]]: View all current [[glossary#RDNS|RDNS]] records.<br />
*[[Server Update RDNS]]: Update [[glossary#RDNS|RDNS]] records.<br />
*[[Server Management]]: View the management details for a managed server.<br />
*[[Server List Snapshots]]: List all operating systems that are available from [[glossary#SingleHop|SingleHop]].<br />
<br />
==Dedicated Servers Only==<br />
===Commands===<br />
*[[Server/Cloud Reinstall|Server Reinstall]]: Reinstall the operating system.<br />
*[[Server Bailout]]: Starts or stops the bailout recovery mode.<br />
*[[Server/Cloud Reboot|Server Reboot]]: Reboots the server.<br />
*[[Server Service]]: Used for viewing the available services that can be purchased from [[glossary#SingleHop|SingleHop]] for use with a server.<br />
*[[Server Hardware]]: Used for viewing details about the hardware installed on the server.<br />
*[[Server/Cloud Password|Server Password]]: Used for changing the root users password.<br />
*[[Server Service]]: Used for viewing the available services that can be purchased from [[glossary#SingleHop|SingleHop]] for use with a server.<br />
*[[Server IPMI]]: Used for viewing the IPMI service.<br />
<br />
==Dynamic / Private Cloud (vmnode) Servers Only==<br />
===Commands===<br />
*[[Server Create VM]]: Create a new [[glossary#Virtual Machine|virtual machine]].<br />
*[[Server Move VM]]: Move the [[glossary#Virtual Machine|virtual machine]] to a new [[servers#Dynamic Server|dynamic server]].<br />
*[[Server Edit VM]]: Edit ram/storage/cpu/hostname and password for a existing [[glossary#Virtual Machine|virtual machine]].<br />
<br />
===FAQ and Extended Documentation===<br />
*[[vCPUs and CPU Allocation]]<br />
<br />
==Cloud Instances/VMs Only==<br />
===Commands===<br />
*[[Cloud Delete VM]]: Delete a [[glossary#Virtual Machine|virtual machine]].<br />
*[[Cloud Edit VM]]: Edits the information of a [[glossary#Virtual Machine|virtual machine]].<br />
*[[Server/Cloud Bailout|Cloud Bailout]]: Starts or stops the bailout recovery mode.<br />
*[[Server/Cloud Reinstall|Cloud Reinstall]]: Reinstall the operating system on a [[glossary#Virtual Machine|virtual machine]].<br />
*[[Cloud Snapshot VM]]: Create a snapshot of a [[glossary#Virtual Machine|virtual machine]] that can be used to reinstall.<br />
*[[Cloud Start VM]]: Starts the [[glossary#Virtual Machine|virtual machine]].<br />
*[[Cloud Stop VM]]: Stops the [[glossary#Virtual Machine|virtual machine]].<br />
*[[Server/Cloud Reboot|Cloud Reboot]]: Reboots the [[glossary#Virtual Machine|virtual machine]].<br />
*[[Server/Cloud Password|Cloud Password]]: Used for changing the root users password.<br />
*[[Cloud Stats]]: Returns performance statistics over a given time period.</div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server/Cloud_BailoutServer/Cloud Bailout2013-10-09T21:06:03Z<p>Marc Bollinger: /* Optional Data Parameters */</p>
<hr />
<div>The [[Server|server]] bailout command will boot a [[servers#Dedicated Server|dedicated server]] or a [[glossary#Virtual Machine|virtual machine]] into bailout mode or bring it back into regular mode.<br />
==Path==<br />
*/server/bailout/{$action}/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#GET|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
*{$action}: The action to perform (either starting or stopping Bailout). Only required when starting Bailout.<br />
<br />
==Optional Data Parameters==<br />
*{$action}: Allows for the bailout mode to be started or stopped, start or stop can be used. If no value is passed, stop is assumed.<br />
<br />
==Returned Data==<br />
<pre><br />
stdClass Object(<br />
[success] => TRUE/FALSE<br />
)<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server/Cloud_BailoutServer/Cloud Bailout2013-10-09T21:05:50Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>The [[Server|server]] bailout command will boot a [[servers#Dedicated Server|dedicated server]] or a [[glossary#Virtual Machine|virtual machine]] into bailout mode or bring it back into regular mode.<br />
==Path==<br />
*/server/bailout/{$action}/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#GET|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
*{$action}: The action to perform (either starting or stopping Bailout). Only required when starting Bailout.<br />
<br />
==Optional Data Parameters==<br />
*{$action}: Allows for the bailout mode to be started or stopped, start or stop can be used. If no value is passed, start is assumed.<br />
<br />
==Returned Data==<br />
<pre><br />
stdClass Object(<br />
[success] => TRUE/FALSE<br />
)<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server/Cloud_BailoutServer/Cloud Bailout2013-10-09T20:57:11Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>The [[Server|server]] bailout command will boot a [[servers#Dedicated Server|dedicated server]] or a [[glossary#Virtual Machine|virtual machine]] into bailout mode or bring it back into regular mode.<br />
==Path==<br />
*/server/bailout/{$action}/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#GET|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
*{$action}: The action to perform (either starting or stopping Bailout). Only required when stopping Bailout.<br />
<br />
==Optional Data Parameters==<br />
*{$action}: Allows for the bailout mode to be started or stopped, start or stop can be used. If no value is passed, start is assumed.<br />
<br />
==Returned Data==<br />
<pre><br />
stdClass Object(<br />
[success] => TRUE/FALSE<br />
)<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server/Cloud_BailoutServer/Cloud Bailout2013-10-09T20:56:04Z<p>Marc Bollinger: /* Optional Data Parameters */</p>
<hr />
<div>The [[Server|server]] bailout command will boot a [[servers#Dedicated Server|dedicated server]] or a [[glossary#Virtual Machine|virtual machine]] into bailout mode or bring it back into regular mode.<br />
==Path==<br />
*/server/bailout/{$action}/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#GET|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
==Optional Data Parameters==<br />
*{$action}: Allows for the bailout mode to be started or stopped, start or stop can be used. If no value is passed, start is assumed.<br />
<br />
==Returned Data==<br />
<pre><br />
stdClass Object(<br />
[success] => TRUE/FALSE<br />
)<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server/Cloud_BailoutServer/Cloud Bailout2013-10-09T20:55:07Z<p>Marc Bollinger: /* Optional Data Parameters */</p>
<hr />
<div>The [[Server|server]] bailout command will boot a [[servers#Dedicated Server|dedicated server]] or a [[glossary#Virtual Machine|virtual machine]] into bailout mode or bring it back into regular mode.<br />
==Path==<br />
*/server/bailout/{$action}/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#GET|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
==Optional Data Parameters==<br />
*{$action}: Allows for the bailout mode to be started or stopped, start or stop can be used. If no value is passed, stop is assumed.<br />
<br />
==Returned Data==<br />
<pre><br />
stdClass Object(<br />
[success] => TRUE/FALSE<br />
)<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server/Cloud_BailoutServer/Cloud Bailout2013-10-09T20:54:26Z<p>Marc Bollinger: /* Path */</p>
<hr />
<div>The [[Server|server]] bailout command will boot a [[servers#Dedicated Server|dedicated server]] or a [[glossary#Virtual Machine|virtual machine]] into bailout mode or bring it back into regular mode.<br />
==Path==<br />
*/server/bailout/{$action}/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#GET|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
==Optional Data Parameters==<br />
*{$action}: Allows for the bailout mode to be started or stopped, start or stop can be used.<br />
<br />
==Returned Data==<br />
<pre><br />
stdClass Object(<br />
[success] => TRUE/FALSE<br />
)<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-10-01T22:28:02Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/requests/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$ip_amount}: Valid ip amounts are 1,5,13, 29, 61, 125, and 253. If an amount in between is each block specified, the amount will converted to the next highest amount block.<br />
*{$justification_id}: Valid values are: "1" - Webhosting, "2" - SSL, "3" - VOIP, "4" - Other <br />
*{$notes}: Use this files to provide comments about how the IPs are going to be used, especially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*{$cidr}: Instead of passing an ip amount of usable ips, a cidr can be passed, instead. The value should be integer form without the slash.<br />
application/json<br />
<pre><br />
[<br />
{<br />
"cidr": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-10-01T22:22:30Z<p>Marc Bollinger: </p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/requests/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$ip_amount}: Valid ip amounts are 1,5,13, 29, 61, 125, and 253. If an amount in between is each block specified, the amount will convert to the next highest amount block.<br />
*{$justification_id}: Valid values are: "1" - Webhosting, "2" - SSL, "3" - VOIP, "4" - Other <br />
*{$notes}: Use this files to provide comments about how the IPs are going to be used, especially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*{$cidr}: Instead of passing an ip amount of usable ips, a cidr can be passed, instead. The value should be integer form without the slash.<br />
application/json<br />
<pre><br />
[<br />
{<br />
"cidr": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_UpdateServer IP Justification Update2013-10-01T21:23:31Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Justification<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$request_id}: Obtain the request id by using the GET method.<br />
*{$object_id}: This is the unique id of the server.<br />
*{$request_notes}: Use this field to update the Notes on the Justification.<br />
*{$request_items}: Request Items are an array of IP addresses assigned to the server under the justification request. Use this to provide notes for each ip_address, to provide proof of justifiable utilization.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": ,<br />
"object_id": ,<br />
"request_notes": ,<br />
"request_items": [ {"ip_address": , "notes": }, ] <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Billing_PayBilling Pay2013-10-01T20:09:36Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>The [[Billing|billing]] pay command allows for the payment of an unpaid invoice on the [[glossary#LEAP|LEAP]] account.<br />
==Path==<br />
*/billing/pay<br />
<br />
==Method==<br />
*[[glossary#POST|POST]]<br />
<br />
==Required Data Parameters==<br />
*{$invoiceid}: the invoice ID that is returned when using the [[Billing List|billing list]] command.<br />
*{$methodid}: The payment method ID that is returned when using the [[Billing Payment Methods|payment methods]] command.<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
<pre><br />
stdClass Object(<br />
[success] => TRUE/FALSE<br />
)<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_UpdateServer IP Justification Update2013-10-01T18:08:40Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Justification<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$request_id}: Obtain the request id by using the GET method.<br />
*{$object_id}: This is the unique is of the server.<br />
*{$request_notes}: Use this field to update the Notes on the Justification.<br />
*{$request_items}: Request Items are an array of IP addresses assigned to the server under the justification request. Use this to provide notes for each ip_address, to provide proof of justifiable utilization.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": ,<br />
"object_id": ,<br />
"request_notes": ,<br />
"request_items": [ {"ip_address": , "notes": }, ] <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_UpdateServer IP Justification Update2013-10-01T18:06:21Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Justification<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$request_id}: Obtain the request id by using the GET method.<br />
*{$object_id}: This is the unique is of the server.<br />
*{$request_notes}: Use this field to update the Notes on the Justification.<br />
*{$request_items}: Request Items are an array of IP addresses assigned to the server under the justification request. Use this to provide notes for each ip_address, to provide proof of justifiable utilization.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": ,<br />
"object_id": ,<br />
"notes": ,<br />
"request_items": [ {"ip_address": , "notes": }, ] <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-10-01T18:01:56Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/requests/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$ip_amount}: Valid ip amounts are 1,5,13, 29, 61, 125, and 253. If an amount in between is each block specified, the amount will convert to the next highest amount block.<br />
*{$justification_id}: Valid values are: "1" - Webhosting, "2" - SSL, "3" - VOIP, "4" - Other <br />
*{$notes}: Use this files to provide comments about how the IPs are going to be used, especially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-10-01T17:49:48Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/requests/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$ip_amount}: Valid ip amounts are 1,5,13, 29, 61, 125, and 253.<br />
*{$justification_id}: Valid values are: "1" - Webhosting, "2" - SSL, "3" - VOIP, "4" - Other <br />
*{$notes}: Use this files to provide comments about how the IPs are going to be used, especially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-10-01T17:49:05Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/requests/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$ip_amount}: Valid ip amounts are 1,5,13, 29, 61, 125, and 253.<br />
*{$justification_id}: Valid values are: "1" - Webhosting, "2" - SSL, "3" - VOIP, "4" - Other<br />
<table><br />
<thead><br />
<tr><th>Test</th></tr><br />
</thead><br />
<tbody><tr><td>Row</td></tr><br />
</tbody><br />
</table><br />
<br />
*{$notes}: Use this files to provide comments about how the IPs are going to be used, especially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-10-01T17:48:39Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/requests/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$ip_amount}: Valid ip amounts are 1,5,13, 29, 61, 125, and 253.<br />
*{$justification_id}: Valid values are: "1" - Webhosting, "2" - SSL, "3" - VOIP, "4" - Other<br />
<table><br />
<thead><br />
<tr><th>Test</th></tr><br />
</thead><br />
<tbody><tr><td>Row</td><tr><br />
</tbody><br />
</table><br />
<br />
*{$notes}: Use this files to provide comments about how the IPs are going to be used, especially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-10-01T17:47:17Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/requests/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$ip_amount}: Valid ip amounts are 1,5,13, 29, 61, 125, and 253.<br />
*{$justification_id}: Valid values are: "1" - Webhosting, "2" - SSL, "3" - VOIP, "4" - Other<br />
<table><br />
<tr><td>Test</td></tr><br />
</table><br />
<br />
*{$notes}: Use this files to provide comments about how the IPs are going to be used, especially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_UpdateServer IP Justification Update2013-10-01T15:41:33Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Justification<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$request_id}: Obtain the request id by using the GET method.<br />
*{$object_id}: This is the unique is of the server.<br />
*{$request_notes}: Use this field to update the Notes on the Justification.<br />
*{$request_items}: Request Items are an array of IP addresses assigned to the server under the justification request. Use this to provide notes for each ip_address, to provide proof of justifiable utilization.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": ,<br />
"object_id": ,<br />
"request_notes": ,<br />
"request_items": [ {"ip_address": , "notes": }, ] <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_UpdateServer IP Justification Update2013-10-01T15:41:14Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Justification<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$request_id}: Obtain the request id by using the GET method.<br />
*{$object_id}: This is the unique is of the server.<br />
*{$request_notes}: Use this field to update the Notes on the Justification.<br />
*{$request_items}: Request Items are an array of IP addresses assigned to the server under the justification request. Use this to provide notes for each ip_address, to provide proof of justifiable utilization.<br />
<br />
*{$notes}: Use this files to provide comments about how the IPs are going to be used, especially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": ,<br />
"object_id": ,<br />
"request_notes": ,<br />
"request_items": [ {"ip_address": , "notes": }, ] <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_UpdateServer IP Justification Update2013-10-01T15:34:31Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Justification<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$ip_amount}: Valid ip amounts are 1,5,13, 29, 61, 125, and 253.<br />
*{$justification_id}: Valid values are: "1" - Webhosting, "2" - SSL, "3" - VOIP, "4" - Other<br />
<br />
*{$notes}: Use this files to provide comments about how the IPs are going to be used, especially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": ,<br />
"request_notes": ,<br />
"request_items": [ {"ip_address": , "notes": }, ] <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_UpdateServer IP Justification Update2013-10-01T15:30:57Z<p>Marc Bollinger: /* Path */</p>
<hr />
<div>Justification<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$ip_amount}: Valid ip amounts are 1,5,13, 29, 61, 125, and 253.<br />
*{$justification_id}: Valid values are: "1" - Webhosting, "2" - SSL, "3" - VOIP, "4" - Other<br />
<br />
*{$notes}: Use this files to provide comments about how the IPs are going to be used, especially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_UpdateServer IP Justification Update2013-10-01T15:30:32Z<p>Marc Bollinger: </p>
<hr />
<div>Justification<br />
<br />
==Path==<br />
*/server/ip/requests/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$ip_amount}: Valid ip amounts are 1,5,13, 29, 61, 125, and 253.<br />
*{$justification_id}: Valid values are: "1" - Webhosting, "2" - SSL, "3" - VOIP, "4" - Other<br />
<br />
*{$notes}: Use this files to provide comments about how the IPs are going to be used, especially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_UpdateServer IP Justification Update2013-10-01T15:29:48Z<p>Marc Bollinger: Created page with "Justification"</p>
<hr />
<div>Justification</div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=ServerServer2013-10-01T15:29:27Z<p>Marc Bollinger: /* Commands */</p>
<hr />
<div>The Server module allows you to manipulate [[Servers]] and [[glossary#Virtual Machine|Virtual Machines]] on the [[glossary#SingleHop|SingleHop]] network. You may do things like list details, reboot, bailout, reinstall, etc...<br />
<br />
Please be aware that certain functions are only for [[servers#Private Cloud|Private]] and [[servers#Public Cloud|Public]] cloud servers. Also many functions are not allowed to be run on the core cascade nodes themselves.<br />
<br />
==All Servers==<br />
===Commands===<br />
*[[Server List]]: Lists all active servers in your Leap account.<br />
*[[Server View]]: Lists details about a specific server.<br />
*[[Server Network]]: Lists network details about a specific server.<br />
*[[Server IP Justification]]: Lists the IP Justification status for all ip addresses assigned to the server.<br />
*[[Server IP Justification Update]]: Updates Ip Justification information on justification items.<br />
*[[Server IP Justification Request]]: Creates a new IP Justification Request for adding additional ip address to the server.<br />
*[[Server Check Install]]: Check the install status of a server.<br />
*[[Server Bandwidth]]: View bandwidth usage for a server.<br />
*[[Server View RDNS]]: View all current [[glossary#RDNS|RDNS]] records.<br />
*[[Server Update RDNS]]: Update [[glossary#RDNS|RDNS]] records.<br />
*[[Server Management]]: View the management details for a managed server.<br />
*[[Server List Snapshots]]: List all operating systems that are available from [[glossary#SingleHop|SingleHop]].<br />
<br />
==Dedicated Servers Only==<br />
===Commands===<br />
*[[Server/Cloud Reinstall|Server Reinstall]]: Reinstall the operating system.<br />
*[[Server Bailout]]: Starts or stops the bailout recovery mode.<br />
*[[Server/Cloud Reboot|Server Reboot]]: Reboots the server.<br />
*[[Server Service]]: Used for viewing the available services that can be purchased from [[glossary#SingleHop|SingleHop]] for use with a server.<br />
*[[Server Hardware]]: Used for viewing details about the hardware installed on the server.<br />
*[[Server/Cloud Password|Server Password]]: Used for changing the root users password.<br />
*[[Server Service]]: Used for viewing the available services that can be purchased from [[glossary#SingleHop|SingleHop]] for use with a server.<br />
*[[Server Hardware]]: Used for viewing details about the hardware installed on the server.<br />
<br />
==Dynamic / Private Cloud (vmnode) Servers Only==<br />
===Commands===<br />
*[[Server Create VM]]: Create a new [[glossary#Virtual Machine|virtual machine]].<br />
*[[Server Move VM]]: Move the [[glossary#Virtual Machine|virtual machine]] to a new [[servers#Dynamic Server|dynamic server]].<br />
*[[Server Edit VM]]: Edit ram/storage/cpu/hostname and password for a existing [[glossary#Virtual Machine|virtual machine]].<br />
<br />
===FAQ and Extended Documentation===<br />
*[[vCPUs and CPU Allocation]]<br />
<br />
==Cloud Instances/VMs Only==<br />
===Commands===<br />
*[[Cloud Delete VM]]: Delete a [[glossary#Virtual Machine|virtual machine]].<br />
*[[Cloud Edit VM]]: Edits the information of a [[glossary#Virtual Machine|virtual machine]].<br />
*[[Server/Cloud Bailout|Cloud Bailout]]: Starts or stops the bailout recovery mode.<br />
*[[Server/Cloud Reinstall|Cloud Reinstall]]: Reinstall the operating system on a [[glossary#Virtual Machine|virtual machine]].<br />
*[[Cloud Snapshot VM]]: Create a snapshot of a [[glossary#Virtual Machine|virtual machine]] that can be used to reinstall.<br />
*[[Cloud Start VM]]: Starts the [[glossary#Virtual Machine|virtual machine]].<br />
*[[Cloud Stop VM]]: Stops the [[glossary#Virtual Machine|virtual machine]].<br />
*[[Server/Cloud Reboot|Cloud Reboot]]: Reboots the [[glossary#Virtual Machine|virtual machine]].<br />
*[[Server/Cloud Password|Cloud Password]]: Used for changing the root users password.<br />
*[[Cloud Stats]]: Returns performance statistics over a given time period.</div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-10-01T15:27:17Z<p>Marc Bollinger: </p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/requests/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$ip_amount}: Valid ip amounts are 1,5,13, 29, 61, 125, and 253.<br />
*{$justification_id}: Valid values are: "1" - Webhosting, "2" - SSL, "3" - VOIP, "4" - Other<br />
<br />
*{$notes}: Use this files to provide comments about how the IPs are going to be used, especially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_JustificationServer IP Justification2013-10-01T15:26:40Z<p>Marc Bollinger: </p>
<hr />
<div>IP Justification is used for all requests for additional IPs. This Call returns all information on pending and existing IP Justification requests.<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-10-01T15:18:38Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$ip_amount}: Valid ip amounts are 1,5,13, 29, 61, 125, and 253.<br />
*{$justification_id}: Valid values are: "1" - Webhosting, "2" - SSL, "3" - VOIP, "4" - Other<br />
<br />
*{$notes}: Use this files to provide comments about how the IPs are going to be used, especially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-10-01T15:18:07Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*{$ip_amount}: Valid ip amounts are 1,5,13, 29, 61, 125, and 253.<br />
*{$justification_id}: Valid values are: "1" - Webhosting, "2" - SSL, "3" - VOIP, "4" - Other<br />
<br />
*{$notes}: Use this files to provide comments about how the ips are going to be used, esecially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-10-01T15:17:07Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*$ip_amount: Valid ip amounts are 1,5,13, 29, 61, 125, and 253.<br />
*$justification_id: Valid values are: "1" - Webhosting, "2" - SSL, "3" - VOIP, "4" - Other<br />
<br />
*$notes: Use this files to provide comments about how the ips are going to be used, esecially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-10-01T15:15:52Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*$ip_amount: Valid ip amounts are 1,5,13, 29, 61, 125, and 253.<br />
*$justification_id: Valid values are:<br />
"1" Webhosting<br />
"2" SSL<br />
"3" VOIP<br />
"4" Other<br />
<br />
*$notes: Use this files to provide comments about how the ips are going to be used, esecially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-10-01T15:13:36Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
*$ip_amount: Valid ip amounts are 1,5,13, 29, 61, 125, and 253.<br />
*$justification_id: Valid values are:<br />
*[1] Webhosting<br />
*[2] SSL<br />
*[3] VOIP<br />
*[4] Other<br />
<br />
$notes: Use this files to provide comments about how the ips are going to be used, esecially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-10-01T15:12:38Z<p>Marc Bollinger: /* Required Data Parameters */</p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
<br />
$ip_amount: Valid ip amounts are 1,5,13, 29, 61, 125, and 253.<br />
$justification_id: Valid values are:<br />
*[1] Webhosting<br />
*[2] SSL<br />
*[3] VOIP<br />
*[4] Other<br />
<br />
$notes: Use this files to provide comments about how the ips are going to be used, esecially, if justification_id is 4 for Other.<br />
<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-09-30T23:49:41Z<p>Marc Bollinger: </p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-09-30T23:49:19Z<p>Marc Bollinger: </p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST] parameters:<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
]<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-09-30T23:47:23Z<p>Marc Bollinger: </p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
*[[glossary#get|POST]] parameters:<br />
application/json<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-09-30T23:46:08Z<p>Marc Bollinger: </p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
application/json:<br />
*[[glossary#get|POST]] parameters:<br />
<pre><br />
[<br />
{<br />
"ip_amount": ,<br />
"justification_id": ,<br />
"notes": <br />
} ,<br />
<br />
]<br />
</pre><br />
<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-09-30T23:40:18Z<p>Marc Bollinger: </p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|POST]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
application/json:<br />
*[[glossary#get|POST]] parameters:<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_Justification_RequestServer IP Justification Request2013-09-30T23:38:14Z<p>Marc Bollinger: </p>
<hr />
<div>Creates a new IP Justification Request for adding additional ip address to the server.<br />
<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_JustificationServer IP Justification2013-09-30T23:36:09Z<p>Marc Bollinger: /* Returned Data */</p>
<hr />
<div>IP Justification is used for all requests for additional IPs.<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } , ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_JustificationServer IP Justification2013-09-30T23:35:28Z<p>Marc Bollinger: /* Returned Data */</p>
<hr />
<div>IP Justification is used for all requests for additional IPs.<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [<br />
{ "ip_address":, "notes": } ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_JustificationServer IP Justification2013-09-30T23:34:57Z<p>Marc Bollinger: /* Returned Data */</p>
<hr />
<div>IP Justification is used for all requests for additional IPs.<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [ { "ip_address":, "notes": } ]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_JustificationServer IP Justification2013-09-30T23:33:37Z<p>Marc Bollinger: /* Returned Data */</p>
<hr />
<div>IP Justification is used for all requests for additional IPs.<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [<br />
{<br />
"ip_address": ,<br />
"notes": ,<br />
} ,<br />
]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_JustificationServer IP Justification2013-09-30T23:33:06Z<p>Marc Bollinger: /* Returned Data */</p>
<hr />
<div>IP Justification is used for all requests for additional IPs.<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [<br />
{<br />
"ip_address": ,<br />
"notes": ,<br />
} ,<br />
<br />
]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_JustificationServer IP Justification2013-09-30T23:32:29Z<p>Marc Bollinger: /* Returned Data */</p>
<hr />
<div>IP Justification is used for all requests for additional IPs.<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
"request_status": ,<br />
"justification_name": ,<br />
"ip_range": ,<br />
"request_items": [<br />
{<br />
"ip_address": ,<br />
"notes": ,<br />
} ,<br />
<br />
]<br />
} ,<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_JustificationServer IP Justification2013-09-30T23:28:16Z<p>Marc Bollinger: /* Returned Data */</p>
<hr />
<div>IP Justification is used for all requests for additional IPs.<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request ,<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
}<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_JustificationServer IP Justification2013-09-30T23:27:05Z<p>Marc Bollinger: /* Returned Data */</p>
<hr />
<div>IP Justification is used for all requests for additional IPs.<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
application/json<br />
<pre><br />
[<br />
{<br />
"request_id": This is the uniuqe ID of the request<br />
"client_id": ,<br />
"justification_id": ,<br />
"notes": ,<br />
"ip_amount": ,<br />
"ticket_id": ,<br />
"created_on": ,<br />
}<br />
<br />
]<br />
</pre></div>Marc Bollingerhttp://dropzonewiki.singlehop.com/index.php?title=Server_IP_JustificationServer IP Justification2013-09-30T23:18:44Z<p>Marc Bollinger: </p>
<hr />
<div>IP Justification is used for all requests for additional IPs.<br />
<br />
==Path==<br />
*/server/ip/justification/{$serverid}<br />
<br />
==Method==<br />
*[[glossary#get|GET]]<br />
<br />
==Availability==<br />
*[[servers#Dedicated Server|Dedicated Server]]<br />
*[[servers#Dynamic Server|Dynamic Server]]<br />
*[[servers#Private Cloud|Private Cloud]]<br />
*[[servers#Public Cloud|Public Cloud]]<br />
<br />
==Required Data Parameters==<br />
*{$serverid}: The server ID that is returned when using the [[Server List|list]] command.<br />
<br />
==Optional Data Parameters==<br />
*None<br />
<br />
==Returned Data==<br />
<pre><br />
stdClass Object(<br />
[success] => TRUE/FALSE<br />
[data] => stdClass Object(<br />
[public] => Array(<br />
[0] => stdClass Object(<br />
[ip_id] => The ID number of the assigned IP block.<br />
[prefix] => The network IP address.<br />
[cidr] => The CIDR of the assigned IP block.<br />
[parent_id] => <br />
[parent_prefix] => <br />
[parent_cidr] => <br />
[uberid] => <br />
[assigned_to] => The ID number of the assigned server.<br />
[staticrouting] => <br />
[last_router] => Hostname of the switch in the server rack.<br />
[last_vlan] => The VLAN of the "last_router".<br />
[last_destination] => <br />
[filterdev] => <br />
[guard_zone] => <br />
[hsrp_ip1] => <br />
[hsrp_ip2] => <br />
[netboot] => <br />
[spamscore] => <br />
[dc] => The datacenter the block of IP addresses belong to (dupont,cimco).<br />
[updated] => The last time and date the IP information was updated.<br />
[gateway] => The gateway IP address of the assigned IP block.<br />
[ip] => The network IP address of the assigned IP block.<br />
[netmask] => The subnet mask of the assigned IP block.<br />
[wildcard] => Wildcard mask of the of the assigned IP block.<br />
[broadcast] => The broadcast IP address of the assigned IP block.<br />
[allips] => An array of all the IP addresses that are in the assignment.<br />
[allusable] => An array of all the usable IP addresses that are in the assignment.<br />
[firstip] => The first usable IP address that is in the assignment.<br />
[secondip] => The second usable IP address that is in the assignment.<br />
[lastip] => The last usable IP address that is in the assignment.<br />
[range] => The range of usable IP addresses that are in the assignment.<br />
)<br />
)<br />
[private] => stdClass Object(<br />
[vlan_id] => The ID number of the assigned private network VLAN.<br />
[dc] => The CIDR of the assigned IP block.<br />
[vlan] => The number of the assigned VLAN.<br />
[type] => <br />
[uberid] => The assigned client ID.<br />
[name] => <br />
[networks] => Array(<br />
[0] => stdClass Object(<br />
[id] => The ID number of the assigned VLAN.<br />
[network] => The network address of the assigned IP block.<br />
[cidr] => The CIDR of the assigned IP block.<br />
[dc] => The datacenter the block of IP addresses belong to (dupont,cimco).<br />
[vlan_id] => The ID number of the assigned private network VLAN.<br />
[usable] => An array of all the usable IP addresses that are in the assignment.<br />
)<br />
)<br />
[ip] => The private IP that is assigned the server.<br />
[cidr] => The CIDR of the assigned IP address.<br />
[network] => The network address of the assigned IP address.<br />
[netmask] => The subnet mask of the assigned IP address.<br />
[gateway] => The gateway address of the assigned IP address.<br />
[speed] => The speed of the NIC used with the private network.<br />
)<br />
)<br />
)<br />
</pre></div>Marc Bollinger