Class VGPU.Record

java.lang.Object
com.xensource.xenapi.VGPU.Record
All Implemented Interfaces:
Types.Record
Enclosing class:
VGPU

public static class VGPU.Record extends Object implements Types.Record
Represents all the fields in a VGPU
  • Field Details

    • uuid

      public String uuid
      Unique identifier/object reference
    • VM

      public VM VM
      VM that owns the vGPU
    • GPUGroup

      public GPUGroup GPUGroup
      GPU group used by the vGPU
    • device

      public String device
      Order in which the devices are plugged into the VM
    • currentlyAttached

      public Boolean currentlyAttached
      Reflects whether the virtual device is currently connected to a physical device
    • otherConfig

      public Map<String,String> otherConfig
      Additional configuration
    • type

      public VGPUType type
      Preset type for this VGPU First published in XenServer 6.2 SP1 Tech-Preview.
    • residentOn

      public PGPU residentOn
      The PGPU on which this VGPU is running First published in XenServer 6.2 SP1 Tech-Preview.
    • scheduledToBeResidentOn

      public PGPU scheduledToBeResidentOn
      The PGPU on which this VGPU is scheduled to run First published in XenServer 7.0.
    • compatibilityMetadata

      public Map<String,String> compatibilityMetadata
      VGPU metadata to determine whether a VGPU can migrate between two PGPUs First published in XenServer 7.3.
    • extraArgs

      public String extraArgs
      Extra arguments for vGPU and passed to demu First published in Citrix Hypervisor 8.1.
    • PCI

      public PCI PCI
      Device passed trough to VM, either as full device or SR-IOV virtual function First published in Citrix Hypervisor 8.1.
  • Constructor Details

    • Record

      public Record()
  • Method Details