Exemplo n.º 1
0
        public IntResult CreateVirtualMachine(int packageId,
                                              string hostname, string domain, string osTemplateFile, string vmName, string password, string summaryLetterEmail,
                                              int cpuCores, int ramMB, int hddGB, int snapshots,
                                              bool dvdInstalled, bool bootFromCD, bool numLock,
                                              bool startShutdownAllowed, bool pauseResumeAllowed, bool rebootAllowed, bool resetAllowed, bool reinstallAllowed,
                                              bool externalNetworkEnabled, string externalNetworkLocation, string externalNicMacAddress, string externalVirtualNetwork,
                                              bool privateNetworkEnabled, string privateNetworkLocation, string privateNicMacAddress, string privateVirtualNetwork, ushort privateVLanID)
        {
            IntResult ret = VirtualizationServerControllerForPrivateCloud.CreateVirtualMachine(packageId,
                                                                                               hostname, domain, osTemplateFile, vmName, password, summaryLetterEmail,
                                                                                               cpuCores, ramMB, hddGB, snapshots,
                                                                                               dvdInstalled, bootFromCD, numLock,
                                                                                               startShutdownAllowed, pauseResumeAllowed, rebootAllowed, resetAllowed, reinstallAllowed,
                                                                                               externalNetworkEnabled, externalNetworkLocation, externalNicMacAddress, externalVirtualNetwork,
                                                                                               privateNetworkEnabled, privateNetworkLocation, privateNicMacAddress, privateVirtualNetwork, privateVLanID);

            return(ret);
        }