API Changes in 4.18.2.0 since 4.18.0.0

For the complete list of API commands and params consult the CloudStack Apidocs.

Parameters Changed in API Commands

Name

Description

listStoragePools

Request:

New Parameters:

  • status (optional)

startVirtualMachine

Request:

Changed Parameters:

  • considerLastHost was available for users but now only for ROOT admins

addGuestOs

Request:

New Parameters:

  • display (optional)

Changed Parameters:

  • details was ‘required’ and is now ‘optional’

updateGuestOs

Request:

New Parameters:

  • display (optional)

listOsTypes

Request:

New Parameters:

  • display (optional)

createAutoScaleVmProfile

Request:

New Parameters:

  • userdataid (optional)

  • userdatadetails (optional)

Response:

New Parameters:

  • userdataid

  • userdataname

  • userdatapolicy

  • userdatadetails

updateAutoScaleVmProfile

Request:

New Parameters:

  • userdataid (optional)

  • userdatadetails (optional)

Response:

New Parameters:

  • userdataid

  • userdataname

  • userdatapolicy

  • userdatadetails

listAutoScaleVmProfiles

Response:

New Parameters:

  • userdataid

  • userdataname

  • userdatapolicy

  • userdatadetails

API Changes Introduced in 4.18.0.0

For the complete list of API commands and params consult the CloudStack Apidocs.

New API Commands

Name

Description

listTungstenFabricTag

Lists Tungsten-Fabric tags

listTungstenFabricLBHealthMonitor

list Tungsten-Fabric LB health monitor

getLoadBalancerSslCertificate

get load balancer certificate

listTungstenFabricApplicationPolicySet

list Tungsten-Fabric application policy set

listUserData

List registered userdatas

applyTungstenFabricTag

apply Tungsten-Fabric tag

createTungstenFabricFirewallPolicy

create Tungsten-Fabric firewall policy

createTungstenFabricPolicy

create Tungsten-Fabric policy

removeTungstenFabricPolicyRule

remove Tungsten-Fabric policy

createTungstenFabricProvider

Create Tungsten-Fabric provider in cloudstack

listTungstenFabricLogicalRouter

list Tungsten-Fabric logical router

deleteTungstenFabricAddressGroup

delete Tungsten-Fabric address group

deleteTungstenFabricLogicalRouter

delete Tungsten-Fabric logical router

createTungstenFabricLogicalRouter

create Tungsten-Fabric logical router

createTungstenFabricFirewallRule

create Tungsten-Fabric firewall

createTungstenFabricManagementNetwork

create Tungsten-Fabric management network

listTungstenFabricFirewallRule

list Tungsten-Fabric firewall rule

listTungstenFabricAddressGroup

list Tungsten-Fabric address group

listTungstenFabricServiceGroup

list Tungsten-Fabric service group

isAccountAllowedToCreateOfferingsWithTags

Return true if the specified account is allowed to create offerings with tags.

createTungstenFabricTagType

create Tungsten-Fabric tag type

assignVolume

Changes ownership of a Volume from one account to another.

deleteUserData

Deletes a userdata

quotaTariffDelete

Marks a quota tariff as removed.

deleteTungstenFabricServiceGroup

delete Tungsten-Fabric service group

validateUserTwoFactorAuthenticationCode

Checks the 2FA code for the user.

synchronizeTungstenFabricData

Synchronize Tungsten-Fabric data

deleteTungstenFabricPolicy

delete Tungsten-Fabric policy

listTungstenFabricPolicyRule

list Tungsten-Fabric policy

resetUserDataForVirtualMachine

Resets the UserData for virtual machine. The virtual machine must be in a “Stopped” state. [async]

listTungstenFabricNetwork

list Tungsten-Fabric network

setupUserTwoFactorAuthentication

Setup the 2FA for the user.

linkUserDataToTemplate

Link or unlink a userdata to a template.

listTungstenFabricProviders

Lists Tungsten-Fabric providers

deleteTungstenFabricTag

delete Tungsten-Fabric tag

createTungstenFabricServiceGroup

create Tungsten-Fabric service group

deleteTungstenFabricApplicationPolicySet

delete Tungsten-Fabric application policy set

removeTungstenFabricPolicy

remove Tungsten-Fabric policy

addTungstenFabricNetworkGatewayToLogicalRouter

add Tungsten-Fabric network gateway to logical router

listTungstenFabricNic

list Tungsten-Fabric nic

applyTungstenFabricPolicy

apply Tungsten-Fabric policy

createTungstenFabricPublicNetwork

create Tungsten-Fabric public network

listTungstenFabricFirewallPolicy

list Tungsten-Fabric firewall policy

createTungstenFabricApplicationPolicySet

create Tungsten-Fabric application policy set

createTungstenFabricAddressGroup

create Tungsten-Fabric address group

listVolumesUsageHistory

Lists volume stats

createConsoleEndpoint

Create a console endpoint to connect to a VM console

deleteTungstenFabricFirewallPolicy

delete Tungsten-Fabric firewall policy

updateTungstenFabricLBHealthMonitor

update Tungsten-Fabric loadbalancer health monitor

updateCondition

Updates a condition for VM auto scaling

removeTungstenFabricTag

remove Tungsten-Fabric tag

listTungstenFabricPolicy

list Tungsten-Fabric policy

listTungstenFabricVm

list Tungsten-Fabric vm

addTungstenFabricPolicyRule

add Tungsten-Fabric policy rule

deleteTungstenFabricTagType

delete Tungsten-Fabric tag type

removeTungstenFabricNetworkGatewayFromLogicalRouter

remove Tungsten-Fabric network gateway from logical router

quotaTariffCreate

Creates a quota tariff for a resource.

createTungstenFabricTag

create Tungsten-Fabric tag

deleteTungstenFabricFirewallRule

delete Tungsten-Fabric firewall rule

listSystemVmsUsageHistory

Lists System VM stats

registerUserData

Register a new userdata.

listTungstenFabricTagType

Lists Tungsten-Fabric tags

configTungstenFabricService

config Tungsten-Fabric service

listConfigurationGroups

Lists all configuration groups (primarily used for UI).

listUserTwoFactorAuthenticatorProviders

Lists user two factor authenticator providers

Removed API Commands

Name

Description

addExternalFirewall

Adds an external firewall appliance

listSrxFirewalls

lists SRX firewall devices in a physical network

deleteExternalFirewall

Deletes an external firewall appliance.

addSrxFirewall

Adds a SRX firewall device

deleteSrxFirewall

delete a SRX firewall device

listExternalFirewalls

List external firewall appliances.

listSrxFirewallNetworks

lists network that are using SRX firewall device

configureSrxFirewall

Configures a SRX firewall device

Parameters Changed API Commands

Name

Description

createPod

Request:

Changed Parameters:

  • startip was ‘required’ and is now ‘optional’

  • netmask was ‘required’ and is now ‘optional’

  • gateway was ‘required’ and is now ‘optional’

copyIso

Response:

New Parameters:

  • userdataid

  • userdataname

  • userdataparams

  • userdatapolicy

listVirtualMachinesMetrics

Request:

New Parameters:

  • autoscalevmgroupid (optional)

  • clusterid (optional)

  • hostid (optional)

  • podid (optional)

  • storageid (optional)

  • userdata (optional)

listHosts

Response:

New Parameters:

  • encryptionsupported

rebootSystemVm

Response:

New Parameters:

  • hostcontrolstate

listNetworks

Response:

New Parameters:

  • ip6dns1

  • ip6dns2

  • privatemtu

  • publicmtu

  • supportsvmautoscaling

  • tungstenvirtualrouteruuid

registerSSHKeyPair

Response:

New Parameters:

  • project

  • projectid

restoreVirtualMachine

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

updateHost

Response:

New Parameters:

  • encryptionsupported

listVPCOfferings

Request:

New Parameters:

  • domainid (optional)

uploadVolume

Response:

New Parameters:

  • vmtype

destroySystemVm

Response:

New Parameters:

  • hostcontrolstate

scaleSystemVm

Response:

New Parameters:

  • hostcontrolstate

stopRouter

Response:

New Parameters:

  • hostcontrolstate

changeServiceForVirtualMachine

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

startRouter

Response:

New Parameters:

  • hostcontrolstate

listTemplates

Response:

New Parameters:

  • userdataid

  • userdataname

  • userdataparams

  • userdatapolicy

resetConfiguration

Response:

New Parameters:

  • component

  • defaultvalue

  • displaytext

  • group

  • options

  • parent

  • subgroup

  • type

createAutoScalePolicy

Request:

New Parameters:

  • name (optional)

Response:

New Parameters:

  • name

rebootVirtualMachine

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

updateNetworkOffering

Response:

New Parameters:

  • fortungsten

updateVPC

Request:

New Parameters:

  • publicmtu (optional)

Response:

New Parameters:

  • dns1

  • dns2

  • ip6dns1

  • ip6dns2

  • publicmtu

stopSystemVm

Response:

New Parameters:

  • hostcontrolstate

createNetworkOffering

Request:

New Parameters:

  • fortungsten (optional)

Response:

New Parameters:

  • fortungsten

listVolumesMetrics

Request:

New Parameters:

  • listsystemvms (optional)

updateVmNicIp

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

startInternalLoadBalancerVM

Response:

New Parameters:

  • hostcontrolstate

updateDiskOffering

Response:

New Parameters:

  • details

  • encrypt

quotaTariffList

Request:

New Parameters:

  • enddate (optional)

  • listall (optional)

  • name (optional)

Response:

New Parameters:

  • activationRule

  • endDate

  • name

  • removed

  • usageTypeDescription

  • uuid

listKubernetesClusters

Response:

New Parameters:

  • created

createAutoScaleVmGroup

Request:

New Parameters:

  • name (optional)

Response:

New Parameters:

  • associatednetworkid

  • associatednetworkname

  • availablevirtualmachinecount

  • created

  • lbprovider

  • name

  • privateport

  • publicip

  • publicipid

  • publicport

listConfigurations

Request:

New Parameters:

  • group (optional)

  • parent (optional)

  • subgroup (optional)

Response:

New Parameters:

  • component

  • defaultvalue

  • displaytext

  • group

  • options

  • parent

  • subgroup

  • type

quotaTariffUpdate

Request:

New Parameters:

  • name (required)

  • activationrule (optional)

  • description (optional)

  • enddate (optional)

Changed Parameters:

  • usagetype was ‘required’ and is now ‘optional’

  • startdate was ‘required’ and is now ‘optional’

  • value was ‘required’ and is now ‘optional’

Response:

New Parameters:

  • activationRule

  • endDate

  • name

  • removed

  • usageTypeDescription

  • uuid

scaleKubernetesCluster

Response:

New Parameters:

  • created

stopNetScalerVpx

Response:

New Parameters:

  • hostcontrolstate

listCapabilities

Response:

New Parameters:

  • instancesdisksstatsretentionenabled

  • instancesdisksstatsretentiontime

  • instancesstatsretentiontime

  • instancesstatsuseronly

listConditions

Request:

New Parameters:

  • projectid (optional)

Response:

New Parameters:

  • counterid

  • countername

destroyVolume

Response:

New Parameters:

  • vmtype

disableAutoScaleVmGroup

Response:

New Parameters:

  • associatednetworkid

  • associatednetworkname

  • availablevirtualmachinecount

  • created

  • lbprovider

  • name

  • privateport

  • publicip

  • publicipid

  • publicport

listSystemVms

Response:

New Parameters:

  • hostcontrolstate

detachVolume

Response:

New Parameters:

  • vmtype

changeServiceForSystemVm

Response:

New Parameters:

  • hostcontrolstate

listNics

Response:

New Parameters:

  • mtu

  • vpcid

  • vpcname

rebootRouter

Response:

New Parameters:

  • hostcontrolstate

addNicToVirtualMachine

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

updateIso

Response:

New Parameters:

  • userdataid

  • userdataname

  • userdataparams

  • userdatapolicy

updateDefaultNicForVirtualMachine

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

prepareTemplate

Response:

New Parameters:

  • userdataid

  • userdataname

  • userdataparams

  • userdatapolicy

stopInternalLoadBalancerVM

Response:

New Parameters:

  • hostcontrolstate

samlSso

Response:

New Parameters:

  • is2faenabled

  • is2faverified

  • issuerfor2fa

  • providerfor2fa

login

Response:

New Parameters:

  • is2faenabled

  • is2faverified

  • issuerfor2fa

  • providerfor2fa

copyTemplate

Response:

New Parameters:

  • userdataid

  • userdataname

  • userdataparams

  • userdatapolicy

createServiceOffering

Request:

New Parameters:

  • encryptroot (optional)

Response:

New Parameters:

  • encryptroot

listNiciraNvpDeviceNetworks

Response:

New Parameters:

  • ip6dns1

  • ip6dns2

  • privatemtu

  • publicmtu

  • supportsvmautoscaling

  • tungstenvirtualrouteruuid

assignVirtualMachine

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

resizeVolume

Response:

New Parameters:

  • vmtype

updateTemplate

Response:

New Parameters:

  • userdataid

  • userdataname

  • userdataparams

  • userdatapolicy

listPaloAltoFirewallNetworks

Response:

New Parameters:

  • ip6dns1

  • ip6dns2

  • privatemtu

  • publicmtu

  • supportsvmautoscaling

  • tungstenvirtualrouteruuid

changeOfferingForVolume

Response:

New Parameters:

  • vmtype

changeServiceForRouter

Response:

New Parameters:

  • hostcontrolstate

updateVolume

Response:

New Parameters:

  • vmtype

updateVirtualMachine

Request:

New Parameters:

  • userdatadetails (optional)

  • userdataid (optional)

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

updateNetwork

Request:

New Parameters:

  • dns1 (optional)

  • dns2 (optional)

  • ip6dns1 (optional)

  • ip6dns2 (optional)

  • privatemtu (optional)

  • publicmtu (optional)

Response:

New Parameters:

  • ip6dns1

  • ip6dns2

  • privatemtu

  • publicmtu

  • supportsvmautoscaling

  • tungstenvirtualrouteruuid

migrateVirtualMachine

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

createTemplate

Response:

New Parameters:

  • userdataid

  • userdataname

  • userdataparams

  • userdatapolicy

resetPasswordForVirtualMachine

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

resetSSHKeyForVirtualMachine

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

addKubernetesSupportedVersion

Response:

New Parameters:

  • created

createVPC

Request:

New Parameters:

  • dns1 (optional)

  • dns2 (optional)

  • ip6dns1 (optional)

  • ip6dns2 (optional)

  • publicmtu (optional)

Response:

New Parameters:

  • dns1

  • dns2

  • ip6dns1

  • ip6dns2

  • publicmtu

listInternalLoadBalancerVMs

Response:

New Parameters:

  • hostcontrolstate

updateKubernetesSupportedVersion

Response:

New Parameters:

  • created

detachIso

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

prepareHostForMaintenance

Response:

New Parameters:

  • encryptionsupported

updateAutoScaleVmGroup

Request:

New Parameters:

  • name (optional)

Response:

New Parameters:

  • associatednetworkid

  • associatednetworkname

  • availablevirtualmachinecount

  • created

  • lbprovider

  • name

  • privateport

  • publicip

  • publicipid

  • publicport

updateAutoScaleVmProfile

Request:

New Parameters:

  • expungevmgraceperiod (optional)

  • otherdeployparams (optional)

  • serviceofferingid (optional)

  • userdata (optional)

Removed Parameters:

  • destroyvmgraceperiod

Response:

New Parameters:

  • expungevmgraceperiod

  • userdata

Removed Parameters:

  • destroyvmgraceperiod

enableAutoScaleVmGroup

Response:

New Parameters:

  • associatednetworkid

  • associatednetworkname

  • availablevirtualmachinecount

  • created

  • lbprovider

  • name

  • privateport

  • publicip

  • publicipid

  • publicport

listVirtualMachines

Request:

New Parameters:

  • autoscalevmgroupid (optional)

  • userdata (optional)

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

listDiskOfferings

Request:

New Parameters:

  • encrypt (optional)

Response:

New Parameters:

  • details

  • encrypt

upgradeKubernetesCluster

Response:

New Parameters:

  • created

createCondition

Request:

New Parameters:

  • projectid (optional)

Response:

New Parameters:

  • counterid

  • countername

revertToVMSnapshot

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

registerIso

Response:

New Parameters:

  • userdataid

  • userdataname

  • userdataparams

  • userdatapolicy

deployVirtualMachine

Request:

New Parameters:

  • iodriverpolicy (optional)

  • iothreadsenabled (optional)

  • userdatadetails (optional)

  • userdataid (optional)

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

updateZone

Response:

New Parameters:

  • allowuserspecifyvrmtu

  • routerprivateinterfacemaxmtu

  • routerpublicinterfacemaxmtu

  • type

cancelHostMaintenance

Response:

New Parameters:

  • encryptionsupported

updateAutoScalePolicy

Request:

New Parameters:

  • name (optional)

Response:

New Parameters:

  • name

createDiskOffering

Request:

New Parameters:

  • encrypt (optional)

Response:

New Parameters:

  • details

  • encrypt

listVolumes

Request:

New Parameters:

  • listsystemvms (optional)

Response:

New Parameters:

  • vmtype

lockUser

Response:

New Parameters:

  • is2faenabled

  • is2famandated

createNetwork

Request:

New Parameters:

  • dns1 (optional)

  • dns2 (optional)

  • ip6dns1 (optional)

  • ip6dns2 (optional)

  • privatemtu (optional)

  • publicmtu (optional)

  • tungstenvirtualrouteruuid (optional)

Changed Parameters:

  • displaytext was ‘required’ and is now ‘optional’

Response:

New Parameters:

  • ip6dns1

  • ip6dns2

  • privatemtu

  • publicmtu

  • supportsvmautoscaling

  • tungstenvirtualrouteruuid

listNetworkOfferings

Response:

New Parameters:

  • fortungsten

listVPCs

Response:

New Parameters:

  • dns1

  • dns2

  • ip6dns1

  • ip6dns2

  • publicmtu

migrateVirtualMachineWithVolume

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

updateUser

Request:

New Parameters:

  • mandate2fa (optional)

Response:

New Parameters:

  • is2faenabled

  • is2famandated

attachVolume

Response:

New Parameters:

  • vmtype

addHost

Response:

New Parameters:

  • encryptionsupported

listUsers

Response:

New Parameters:

  • is2faenabled

  • is2famandated

disableUser

Response:

New Parameters:

  • is2faenabled

  • is2famandated

listIsos

Response:

New Parameters:

  • userdataid

  • userdataname

  • userdataparams

  • userdatapolicy

listAutoScalePolicies

Request:

New Parameters:

  • name (optional)

  • projectid (optional)

Response:

New Parameters:

  • name

listZones

Response:

New Parameters:

  • allowuserspecifyvrmtu

  • routerprivateinterfacemaxmtu

  • routerpublicinterfacemaxmtu

  • type

listNetscalerLoadBalancerNetworks

Response:

New Parameters:

  • ip6dns1

  • ip6dns2

  • privatemtu

  • publicmtu

  • supportsvmautoscaling

  • tungstenvirtualrouteruuid

startSystemVm

Response:

New Parameters:

  • hostcontrolstate

createKubernetesCluster

Response:

New Parameters:

  • created

declareHostAsDegraded

Response:

New Parameters:

  • encryptionsupported

migrateVolume

Response:

New Parameters:

  • vmtype

updateVMAffinityGroup

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

migrateVPC

Response:

New Parameters:

  • dns1

  • dns2

  • ip6dns1

  • ip6dns2

  • publicmtu

updateConfiguration

Response:

New Parameters:

  • component

  • defaultvalue

  • displaytext

  • group

  • options

  • parent

  • subgroup

  • type

recoverVirtualMachine

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

listCounters

Request:

New Parameters:

  • provider (optional)

Response:

New Parameters:

  • provider

migrateSystemVm

Response:

New Parameters:

  • hostcontrolstate

listAutoScaleVmProfiles

Response:

New Parameters:

  • expungevmgraceperiod

  • userdata

Removed Parameters:

  • destroyvmgraceperiod

cancelHostAsDegraded

Response:

New Parameters:

  • encryptionsupported

listRouters

Response:

New Parameters:

  • hostcontrolstate

listBrocadeVcsDeviceNetworks

Response:

New Parameters:

  • ip6dns1

  • ip6dns2

  • privatemtu

  • publicmtu

  • supportsvmautoscaling

  • tungstenvirtualrouteruuid

listKubernetesSupportedVersions

Response:

New Parameters:

  • created

recoverVolume

Response:

New Parameters:

  • vmtype

enableUser

Response:

New Parameters:

  • is2faenabled

  • is2famandated

migrateNetwork

Response:

New Parameters:

  • ip6dns1

  • ip6dns2

  • privatemtu

  • publicmtu

  • supportsvmautoscaling

  • tungstenvirtualrouteruuid

registerTemplate

Response:

New Parameters:

  • userdataid

  • userdataname

  • userdataparams

  • userdatapolicy

createZone

Request:

New Parameters:

  • isedge (optional)

Response:

New Parameters:

  • allowuserspecifyvrmtu

  • routerprivateinterfacemaxmtu

  • routerpublicinterfacemaxmtu

  • type

importUnmanagedInstance

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

listAutoScaleVmGroups

Request:

New Parameters:

  • name (optional)

Response:

New Parameters:

  • associatednetworkid

  • associatednetworkname

  • availablevirtualmachinecount

  • created

  • lbprovider

  • name

  • privateport

  • publicip

  • publicipid

  • publicport

createVolume

Response:

New Parameters:

  • vmtype

attachIso

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

createUser

Response:

New Parameters:

  • is2faenabled

  • is2famandated

listSSHKeyPairs

Response:

New Parameters:

  • project

  • projectid

destroyRouter

Response:

New Parameters:

  • hostcontrolstate

quotaSummary

Response:

New Parameters:

  • quotaenabled

createCounter

Request:

New Parameters:

  • provider (required)

Response:

New Parameters:

  • provider

removeNicFromVirtualMachine

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

deleteAutoScaleVmGroup

Request:

New Parameters:

  • cleanup (optional)

createAutoScaleVmProfile

Request:

New Parameters:

  • account (optional)

  • domainid (optional)

  • expungevmgraceperiod (optional)

  • projectid (optional)

  • userdata (optional)

Removed Parameters:

  • destroyvmgraceperiod

Response:

New Parameters:

  • expungevmgraceperiod

  • userdata

Removed Parameters:

  • destroyvmgraceperiod

reconnectHost

Response:

New Parameters:

  • encryptionsupported

startKubernetesCluster

Response:

New Parameters:

  • created

getUser

Response:

New Parameters:

  • is2faenabled

  • is2famandated

deleteBackup

Request:

New Parameters:

  • forced (optional)

addBaremetalHost

Response:

New Parameters:

  • encryptionsupported

destroyVirtualMachine

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

listServiceOfferings

Request:

New Parameters:

  • encryptroot (optional)

Response:

New Parameters:

  • encryptroot

startVirtualMachine

Request:

New Parameters:

  • considerlasthost (optional)

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

stopVirtualMachine

Response:

New Parameters:

  • autoscalevmgroupid

  • autoscalevmgroupname

  • hostcontrolstate

  • userdata

  • userdatadetails

  • userdataid

  • userdataname

  • userdatapolicy

updateServiceOffering

Response:

New Parameters:

  • encryptroot