%BOOK_ENTITIES; ]>
Added API Commands in 4.2 addIpToNic Adds an IP address to the NIC from the guest subnet. The request parameters are: nicid, ipaddress. The response parameters are: nicid, ipaddress, networkid removeIpFromNic Removes the reserved IP for the NIC. The request parameters is: id. The response parameters are: true, false listNics Lists the NIC details of the user VM; the API response also contains the Secondary IP addresses of the NIC. The request parameters are: nicid, virtualmachineid. The response parameters are: id, ipaddress, secondaryips, gateway, netmask, macaddr, broadcasturi, isolationuri, isdefault, deleteAlerts Deletes the specified alerts. The request parameters are: ids (allowed to pass one or more IDs separated by comma); type (string); olderthan (yyyy-mm-dd format). The response parameters are: true, false archiveAlerts Archives the specified alerts. The request parameters are: ids (allowed to pass one or more IDs separated by comma); type (string); olderthan (yyyy-mm-dd format). The response parameters are: true, false deleteEvents Deletes the specified events. The request parameters are: ids (allowed to pass one or more IDs separated by comma); type (string); olderthan (yyyy-mm-dd format). The response parameters are: true, false archiveEvents Archives the specified events. The request parameters are: ids (allowed to pass one or more IDs separated by comma); type (string); olderthan (yyyy-mm-dd format). The response parameters are: true, false createGlobalLoadBalancerRule Creates a GSLB rule. The request parameters are name (the name of the global load balancer rule); domain name ( the preferred domain name for the service); lb algorithm (the algorithm used to load balance the traffic across the zones); session persistence (source IP and HTTP cookie); account name; and domain Id. assignToGlobalLoadBalancerRule Assigns a load balancing rule or list of load balancing rules to GSLB. The request parameters are: id (the UUID of global load balancer rule); loadbalancerrulelist (the list load balancer rules that will be assigned to global load balancer rule. These are second tier load balancing rules created with createLoadBalancerRule API. Weight is optional, the default is 1). removeFromGlobalLoadBalancerRule Removes a load balancer rule association with global load balancer rule. The request parameters are id (the UUID of global load balancer rule); loadbalancerrulelist (the list load balancer rules that will be assigned to global load balancer rule). deleteGlobalLoadBalancerRule Deletes a global load balancer rule. The request parameters is: id (the unique ID of the global load balancer rule). listGlobalLoadBalancerRule Lists load balancer rules. account (lists resources by account. Use with the domainId parameter); domainid (lists only resources belonging to the domain specified) id (the unique ID of the global load balancer rule) isrecursive (defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves); keyword (List by keyword); listall (if set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false); page; pagesize; projectid (lists objects by project); regionid (region ID); tags (lists resources by tags: key/value pairs). updateGlobalLoadBalancerRule Archives the specified events. The request parameters are: ids (allowed to pass one or more IDs separated by comma); type (string); olderthan (yyyy-mm-dd format). The response parameters are: true, false