Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

             This needs to split per each hypevisor to be able to provide the values for each hypervisor.

             xenroutertemplateid: ID             router.template.xen: Name of the default router template incase of xenserver
             kvmroutertemplateid: ID of the router template incase of kvm
             vsphereroutertemplateid: ID of the router template incase of vsphere
             hypervroutertemplateid: ID of the router template incase of hypervon Xenserver

            router.template.kvm: Name of the default router template on KVM

            router.template.vmware: Name of the default router template on Vmware

            router.template.hyperv: Name of the default router template on Hyperv

            router.template.lxc: Name of the default router template on LXC

6) Guest Domain Prefix: Default domain name for vms inside virtualized networks fronted by router

...

API name

Existing API Parameters

New additional API Parameters

API Response

updateConfiguration

name: the name of the configuration
value: the value of the configuration scopename

zoneid: ID of the zone
clusterid: ID of the cluster
storagepoolid: ID of the storagepool
accountid: ID of the acount: scope(zone/cluster/pool/account) of the parameter that needs to be updated
scopeid: corresponding ID of the scope

updateconfigurationresponse with scope and updated value 

listConfiguration

category: lists configurations by category
name: lists configuration by name

scopename: scope(zone/cluster/pool/account) of the parameter that needs to be updated
scopeid: corresponding ID of the scope zoneid: ID of the zone
clusterid: ID of the cluster
storagepoolid: ID of the storagepool
accountid: ID of the acount

listconfigurationsresponse with scope and value at the corresponding scope of the parameterparameters.

Here are the global config parameters and their proposed granularity.

...