Added API commands
Added in 3.0.3:
enableCiscoNexusVSM (Enables Nexus 1000v dvSwitch in CloudPlatform.)
disableCiscoNexusVSM (Disables Nexus 1000v dvSwitch in CloudPlatform.)
deleteCiscoNexusVSM (Deletes Nexus 1000v dvSwitch in CloudPlatform.)
listCiscoNexusVSMs (Lists the control VLAN ID, packet VLAN ID, and data VLAN ID, as well as the IP address of the Nexus 1000v dvSwitch.)
Added in 3.0.2:
changeServiceForSystemVm
Changes the service offering for a system VM (console proxy or secondary storage). The system VM must be in a "Stopped" state for this command to take effect.
Added in 3.0.1:
changeServiceForSystemVm
Changes the service offering for a system VM (console proxy or secondary storage). The system VM must be in a "Stopped" state for this command to take effect.
Added in 3.0.0:
assignVirtualMachine (Move a user VM to another user under same domain.)
restoreVirtualMachine (Restore a VM to original template or specific snapshot)
createLBStickinessPolicy (Creates a Load Balancer stickiness policy )
deleteLBStickinessPolicy (Deletes a LB stickiness policy.)
listLBStickinessPolicies (Lists LBStickiness policies.)
ldapConfig (Configure the LDAP context for this site.)
addSwift (Adds Swift.)
listSwifts (List Swift.)
migrateVolume (Migrate volume)
updateStoragePool (Updates a storage pool.)
authorizeSecurityGroupEgress (Authorizes a particular egress rule for this security group)
revokeSecurityGroupEgress (Deletes a particular egress rule from this security group)
createNetworkOffering (Creates a network offering.)
deleteNetworkOffering (Deletes a network offering.)
createProject (Creates a project)
deleteProject (Deletes a project)
updateProject (Updates a project)
activateProject (Activates a project)
suspendProject (Suspends a project)
listProjects (Lists projects and provides detailed information for listed projects)
addAccountToProject (Adds acoount to a project)
deleteAccountFromProject (Deletes account from the project)
listProjectAccounts (Lists project's accounts)
listProjectInvitations (Lists an account's invitations to join projects)
updateProjectInvitation (Accepts or declines project invitation)
deleteProjectInvitation (Deletes a project invitation)
updateHypervisorCapabilities (Updates a hypervisor capabilities.)
listHypervisorCapabilities (Lists all hypervisor capabilities.)
createPhysicalNetwork (Creates a physical network)
deletePhysicalNetwork (Deletes a Physical Network.)
listPhysicalNetworks (Lists physical networks)
updatePhysicalNetwork (Updates a physical network)
listSupportedNetworkServices (Lists all network services provided by CloudPlatform or for the given Provider.)
addNetworkServiceProvider (Adds a network serviceProvider to a physical network)
deleteNetworkServiceProvider (Deletes a Network Service Provider.)
listNetworkServiceProviders (Lists network serviceproviders for a given physical network.)
updateNetworkServiceProvider (Updates a network serviceProvider of a physical network)
addTrafficType (Adds traffic type to a physical network)
deleteTrafficType (Deletes traffic type of a physical network)
listTrafficTypes (Lists traffic types of a given physical network.)
updateTrafficType (Updates traffic type of a physical network)
listTrafficTypeImplementors (Lists implementors of implementor of a network traffic type or implementors of all network traffic types)
createStorageNetworkIpRange (Creates a Storage network IP range.)
deleteStorageNetworkIpRange (Deletes a storage network IP Range.)
listStorageNetworkIpRange (List a storage network IP range.)
updateStorageNetworkIpRange (Update a Storage network IP range, only allowed when no IPs in this range have been allocated.)
listUsageTypes (List Usage Types)
addF5LoadBalancer (Adds a F5 BigIP load balancer device)
configureF5LoadBalancer (configures a F5 load balancer device)
deleteF5LoadBalancer ( delete a F5 load balancer device)
listF5LoadBalancers (lists F5 load balancer devices)
listF5LoadBalancerNetworks (lists network that are using a F5 load balancer device)
addSrxFirewall (Adds a SRX firewall device)
deleteSrxFirewall ( delete a SRX firewall device)
listSrxFirewalls (lists SRX firewall devices in a physical network)
listSrxFirewallNetworks (lists network that are using SRX firewall device)
addNetscalerLoadBalancer (Adds a netscaler load balancer device)
deleteNetscalerLoadBalancer ( delete a netscaler load balancer device)
configureNetscalerLoadBalancer (configures a netscaler load balancer device)
listNetscalerLoadBalancers (lists netscaler load balancer devices)
listNetscalerLoadBalancerNetworks (lists network that are using a netscaler load balancer device)
createVirtualRouterElement (Create a virtual router element.)
configureVirtualRouterElement (Configures a virtual router element.)
listVirtualRouterElements (Lists all available virtual router elements.)