Export Domain

Method:              GET URI:                      /CloudDNS/Domain/Export/{domainName} This method exports a domain in its entirety (including all resource records) in a BIND format.

Import Domain from Copy and Paste

Method:              POST URI:                     /CloudDNS/Domain/Import/FromCopyPaste This method imports a domain from copy and paste. It requires that the following information be posted in order to successfully import the domain: domainName “example.com” nameServer “ns1.example.net” dnsType “Primary” – Also supports “Secondary”, “Reverse” data “string” overwrite “string”

Import Domain from the Internet

Method:              POST URI:                     /CloudDNS/Domain/Import/FromInternet This method imports a domain from the internet. It requires that the following information be posted in order to successfully import the domain: Field Sample data domainName “example.com” nameServer “ns1.example.net”

Retrieve Port Options

Method:              GET URI:                      /ALF/Pac/{portId}/Option This method retrieves all the options associated with a port in the Pack.

Update Port Options

Method:              PUT URI:                      /ALF/Pac/{portId}/UpdateOption This method updates the options associated with a port in the pack. Parameter Data Type ClinentIdleTimtOut “string” EnableHTTPToHTTPs Boolean (true/false) InsertHTTPIPPortInsertion Boolean (true/false) InsertHTPIPPOrtHeader “string” EnableSessionReuse Boolean (true/false) SSLClientIdleTimeOut Boolean (true/false) SendCloseNotify Boolean (true/false) SNIEnable Boolean (true/false) SNIAttached Boolean (true/false) SSLv3 […]

Update a Device Port

Method:              PUT URI:                      /ALF/Server/{serverId}/Port/{portId} This method updates an existing device port. Field Sample data TCPBuffering “string” MaxClients “string” MaxRequests “string” FlushOnDown “string” BurstProt “string” ClientIdleTimeout “string” ServerIdleTimeout “string”

Bind a DDoS Policy to a Device Port

Method:              PUT URI:                      /ALF/Server/{serverId}/Port/{portId}/BindDoSPolicy/{dosId} This method binds an existing DDoS policy to a device port.

Unbind a DDoS Policy from Device Port

Method:              PUT URI:                      /ALF/Server/{serverId}/Port/{portId}/UnbindDoSPolicy This method unbinds an existing DDoS policy from a device port.

Add a Device to a Port Map Group

Method:              PUT URI:                      /ALF/ServerGroup/{ServerGroupId}/AddServer/{ServerId} This method will place an existing device inside a port map group.

Remove Failover Group from Port Map Group

Method:              DELETE URI:                       /ALF/ServerGroup/{serverGroupId}/FailoverGroup/{FailoverGroupId} This method will remove a failover group from a port map group.