@@ -37,7 +37,7 @@ type VirtualMachineServiceIface interface {
3737 CleanVMReservations(p *CleanVMReservationsParams) (*CleanVMReservationsResponse, error)
3838 NewCleanVMReservationsParams() *CleanVMReservationsParams
3939 DeployVirtualMachine(p *DeployVirtualMachineParams) (*DeployVirtualMachineResponse, error)
40- NewDeployVirtualMachineParams(serviceofferingid string, zoneid string) *DeployVirtualMachineParams
40+ NewDeployVirtualMachineParams(serviceofferingid string, templateid string, zoneid string) *DeployVirtualMachineParams
4141 DestroyVirtualMachine(p *DestroyVirtualMachineParams) (*DestroyVirtualMachineResponse, error)
4242 NewDestroyVirtualMachineParams(id string) *DestroyVirtualMachineParams
4343 ExpungeVirtualMachine(p *ExpungeVirtualMachineParams) (*ExpungeVirtualMachineResponse, error)
@@ -2784,10 +2784,11 @@ func (p *DeployVirtualMachineParams) GetZoneid() (string, bool) {
27842784
27852785// You should always use this function to get a new DeployVirtualMachineParams instance,
27862786// as then you are sure you have configured all required params
2787- func (s *VirtualMachineService) NewDeployVirtualMachineParams(serviceofferingid string, zoneid string) *DeployVirtualMachineParams {
2787+ func (s *VirtualMachineService) NewDeployVirtualMachineParams(serviceofferingid string, templateid string, zoneid string) *DeployVirtualMachineParams {
27882788 p := &DeployVirtualMachineParams{}
27892789 p.p = make(map[string]interface{})
27902790 p.p["serviceofferingid"] = serviceofferingid
2791+ p.p["templateid"] = templateid
27912792 p.p["zoneid"] = zoneid
27922793 return p
27932794}
0 commit comments