public class BuildVmRequest extends Object implements Serializable
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
Integer |
getBootDelay()
Get vm boot delay
|
String |
getComputerName()
Get the vm computer name
|
Integer |
getCpuCoresPerSocket()
Get cpu cores per socket
|
String |
getDescription()
Get vm description
|
List<VmDiskRequest> |
getDisks()
Get the vm disks
|
Boolean |
getExposeCpuVirtualization()
Get expose cpu virtualization
|
Integer |
getHardwareVersion()
Get vm hardware version
|
String |
getMediaUuid()
Get vm media uuid
|
String |
getName()
Get vm name
|
Integer |
getNumberOfCpus()
Get vm number of cpus
|
String |
getOperatingSystemVersion()
Get vm operating system version
|
Integer |
getRam()
Get the vm ram
|
String |
getStorageProfileUuid()
Get storage profile uuid
|
String |
getVappTemplateUuid()
Get vapp template uuid of vm
|
String |
getVmTemplateUuid()
Get vm template uuid
|
List<VmVnicRequest> |
getVnics()
Get list of vnics for vm
|
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)
public String getVmTemplateUuid()
String
vm template uuidpublic String getVappTemplateUuid()
String
vapp template uuidpublic List<VmDiskRequest> getDisks()
List
of VmDiskRequest
diskspublic Integer getNumberOfCpus()
Integer
number of cpuspublic Integer getCpuCoresPerSocket()
Integer
cpu cores per socketpublic Integer getHardwareVersion()
Integer
hardware versionpublic String getOperatingSystemVersion()
String
operating system versionpublic Boolean getExposeCpuVirtualization()
Boolean
expose cpu virtualizationpublic String getComputerName()
String
computer namepublic String getStorageProfileUuid()
String
storage profile uuidpublic List<VmVnicRequest> getVnics()
List
of VmVnicRequest
Copyright © 2023 iland Internet Solutions, Corp. All rights reserved.