Class BuildVmRequest

java.lang.Object
com.iland.core.web.rest.request.vm.BuildVmRequest
All Implemented Interfaces:
Serializable

public class BuildVmRequest extends Object implements Serializable
Build Vm Request
Author:
Ari Quinones
See Also:
  • Constructor Details

  • Method Details

    • getName

      public String getName()
      Get vm name
      Returns:
      String vm name
    • getDescription

      public String getDescription()
      Get vm description
      Returns:
      String vm description
    • getVmTemplateUuid

      public String getVmTemplateUuid()
      Get vm template uuid
      Returns:
      String vm template uuid
    • getVappTemplateUuid

      public String getVappTemplateUuid()
      Get vapp template uuid of vm
      Returns:
      String vapp template uuid
    • getDisks

      public List<VmDiskRequest> getDisks()
      Get the vm disks
      Returns:
      List of VmDiskRequest disks
    • getRam

      public Integer getRam()
      Get the vm ram
      Returns:
      Integer ram
    • getNumberOfCpus

      public Integer getNumberOfCpus()
      Get vm number of cpus
      Returns:
      Integer number of cpus
    • getCpuCoresPerSocket

      public Integer getCpuCoresPerSocket()
      Get cpu cores per socket
      Returns:
      Integer cpu cores per socket
    • getHardwareVersion

      public Integer getHardwareVersion()
      Get vm hardware version
      Returns:
      Integer hardware version
    • getOperatingSystemVersion

      public String getOperatingSystemVersion()
      Get vm operating system version
      Returns:
      String operating system version
    • getBootDelay

      public Integer getBootDelay()
      Get vm boot delay
      Returns:
      Integer boot delay
    • getExposeCpuVirtualization

      public Boolean getExposeCpuVirtualization()
      Get expose cpu virtualization
      Returns:
      Boolean expose cpu virtualization
    • getMediaUuid

      public String getMediaUuid()
      Get vm media uuid
      Returns:
      String media uuid
    • getComputerName

      public String getComputerName()
      Get the vm computer name
      Returns:
      String computer name
    • getStorageProfileUuid

      public String getStorageProfileUuid()
      Get storage profile uuid
      Returns:
      String storage profile uuid
    • getVnics

      public List<VmVnicRequest> getVnics()
      Get list of vnics for vm
      Returns:
      List of VmVnicRequest