Class BuildVmRequest
java.lang.Object
com.iland.core.web.rest.request.vm.BuildVmRequest
- All Implemented Interfaces:
Serializable
Build Vm Request
- Author:
- Ari Quinones
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionBuildVmRequest(String name, String description, String vmTemplateUuid, String vappTemplateUuid, List<VmDiskRequest> disks, Integer ram, Integer numberOfCpus, Integer cpuCoresPerSocket, Integer hardwareVersion, String operatingSystemVersion, Integer bootDelay, Boolean exposeCpuVirtualization, String mediaUuid, String computerName, String storageProfileUuid, List<VmVnicRequest> vnics) -
Method Summary
Modifier and TypeMethodDescriptionGet vm boot delayGet the vm computer nameGet cpu cores per socketGet vm descriptiongetDisks()Get the vm disksGet expose cpu virtualizationGet vm hardware versionGet vm media uuidgetName()Get vm nameGet vm number of cpusGet vm operating system versiongetRam()Get the vm ramGet storage profile uuidGet vapp template uuid of vmGet vm template uuidgetVnics()Get list of vnics for vm
-
Constructor Details
-
BuildVmRequest
public BuildVmRequest(String name, String description, String vmTemplateUuid, String vappTemplateUuid, List<VmDiskRequest> disks, Integer ram, Integer numberOfCpus, Integer cpuCoresPerSocket, Integer hardwareVersion, String operatingSystemVersion, Integer bootDelay, Boolean exposeCpuVirtualization, String mediaUuid, String computerName, String storageProfileUuid, List<VmVnicRequest> vnics)
-
-
Method Details
-
getName
Get vm name- Returns:
Stringvm name
-
getDescription
Get vm description- Returns:
Stringvm description
-
getVmTemplateUuid
Get vm template uuid- Returns:
Stringvm template uuid
-
getVappTemplateUuid
Get vapp template uuid of vm- Returns:
Stringvapp template uuid
-
getDisks
Get the vm disks- Returns:
ListofVmDiskRequestdisks
-
getRam
Get the vm ram- Returns:
Integerram
-
getNumberOfCpus
Get vm number of cpus- Returns:
Integernumber of cpus
-
getCpuCoresPerSocket
Get cpu cores per socket- Returns:
Integercpu cores per socket
-
getHardwareVersion
Get vm hardware version- Returns:
Integerhardware version
-
getOperatingSystemVersion
Get vm operating system version- Returns:
Stringoperating system version
-
getBootDelay
Get vm boot delay- Returns:
Integerboot delay
-
getExposeCpuVirtualization
Get expose cpu virtualization- Returns:
Booleanexpose cpu virtualization
-
getMediaUuid
Get vm media uuid- Returns:
Stringmedia uuid
-
getComputerName
Get the vm computer name- Returns:
Stringcomputer name
-
getStorageProfileUuid
Get storage profile uuid- Returns:
Stringstorage profile uuid
-
getVnics
Get list of vnics for vm- Returns:
ListofVmVnicRequest
-