com.vmware.vcenter.vm.hardware package provides interfaces for
managing the virtual hardware configuration and state of a virtual machine.See: Description
| Interface | Description |
|---|---|
| Boot |
The
Boot interface provides methods for configuring the settings used
when booting a virtual machine. |
| BootTypes |
Defines the data types of the
Boot
API service. |
| Cdrom |
The
Cdrom interface provides methods for configuring the virtual CD-ROM
devices of a virtual machine. |
| CdromTypes |
Defines the data types of the
Cdrom
API service. |
| Cpu |
The
Cpu interface provides methods for configuring the CPU settings of a
virtual machine. |
| CpuTypes |
Defines the data types of the
Cpu
API service. |
| Disk |
The
Disk interface provides methods for configuring the virtual disks of
a virtual machine. |
| DiskTypes |
Defines the data types of the
Disk
API service. |
| Ethernet |
The
Ethernet interface provides methods for configuring the virtual
Ethernet adapters of a virtual machine. |
| EthernetTypes |
Defines the data types of the
Ethernet
API service. |
| Floppy |
The
Floppy interface provides methods for configuring the virtual floppy
drives of a virtual machine. |
| FloppyTypes |
Defines the data types of the
Floppy
API service. |
| Memory |
The
Memory interface provides methods for configuring the memory
settings of a virtual machine. |
| MemoryTypes |
Defines the data types of the
Memory
API service. |
| Parallel |
The
Parallel interface provides methods for configuring the virtual
parallel ports of a virtual machine. |
| ParallelTypes |
Defines the data types of the
Parallel
API service. |
| Serial |
The
Serial interface provides methods for configuring the virtual serial
ports of a virtual machine. |
| SerialTypes |
Defines the data types of the
Serial
API service. |
| Class | Description |
|---|---|
| BootDefinitions |
Defines the type descriptors for the
Boot
API service. |
| BootStub |
Remote stub implementation of the
Boot
API service. |
| BootTypes.CreateSpec |
The
CreateSpec class describes settings used when booting a virtual
machine. |
| BootTypes.CreateSpec.Builder |
Builder class for
BootTypes.CreateSpec. |
| BootTypes.Info |
The
Info class contains information about the virtual machine boot
process. |
| BootTypes.Info.Builder |
Builder class for
BootTypes.Info. |
| BootTypes.NetworkProtocol |
The
NetworkProtocol enumeration class defines the valid network boot
protocols supported when booting a virtual machine with BootTypes.Type.EFI firmware over the network. |
| BootTypes.Type |
The
Type enumeration class defines the valid firmware types for a
virtual machine. |
| BootTypes.UpdateSpec |
The
UpdateSpec class describes the updates to the settings used when
booting a virtual machine. |
| BootTypes.UpdateSpec.Builder |
Builder class for
BootTypes.UpdateSpec. |
| CdromDefinitions |
Defines the type descriptors for the
Cdrom
API service. |
| CdromStub |
Remote stub implementation of the
Cdrom
API service. |
| CdromTypes.BackingInfo |
The
BackingInfo class contains information about the physical resource
backing a virtual CD-ROM device. |
| CdromTypes.BackingInfo.Builder |
Builder class for
CdromTypes.BackingInfo. |
| CdromTypes.BackingSpec |
The
BackingSpec class provides a specification of the physical resource
backing a virtual CD-ROM device. |
| CdromTypes.BackingSpec.Builder |
Builder class for
CdromTypes.BackingSpec. |
| CdromTypes.BackingType |
The
BackingType enumeration class defines the valid backing types for a
virtual CD-ROM device. |
| CdromTypes.CreateSpec |
The
CreateSpec class provides a specification for the configuration of a
newly-created virtual CD-ROM device. |
| CdromTypes.CreateSpec.Builder |
Builder class for
CdromTypes.CreateSpec. |
| CdromTypes.DeviceAccessType |
The
DeviceAccessType enumeration class defines the valid device access
types for a physical device packing of a virtual CD-ROM device. |
| CdromTypes.HostBusAdapterType |
The
HostBusAdapterType enumeration class defines the valid types of host
bus adapters that may be used for attaching a Cdrom to a virtual machine. |
| CdromTypes.Info |
The
Info class contains information about a virtual CD-ROM device. |
| CdromTypes.Info.Builder |
Builder class for
CdromTypes.Info. |
| CdromTypes.Summary |
The
Summary class contains commonly used information about a virtual
CD-ROM device. |
| CdromTypes.Summary.Builder |
Builder class for
CdromTypes.Summary. |
| CdromTypes.UpdateSpec |
The
UpdateSpec class describes the updates to be made to the
configuration of a virtual CD-ROM device. |
| CdromTypes.UpdateSpec.Builder |
Builder class for
CdromTypes.UpdateSpec. |
| ConnectionCreateSpec |
The
ConnectionCreateSpec class provides a specification for the
configuration of a newly-created removable device. |
| ConnectionCreateSpec.Builder |
Builder class for
ConnectionCreateSpec. |
| ConnectionInfo |
The
ConnectionInfo class provides information about the state and
configuration of a removable virtual device. |
| ConnectionInfo.Builder |
Builder class for
ConnectionInfo. |
| ConnectionState |
The
ConnectionState enumeration class defines the valid states for a
removable device that is configured to be connected. |
| ConnectionUpdateSpec |
The
ConnectionUpdateSpec class describes the updates to be made to the
configuration of a removable virtual device. |
| ConnectionUpdateSpec.Builder |
Builder class for
ConnectionUpdateSpec. |
| CpuDefinitions |
Defines the type descriptors for the
Cpu
API service. |
| CpuStub |
Remote stub implementation of the
Cpu
API service. |
| CpuTypes.Info |
The
Info class contains CPU-related information about a virtual machine. |
| CpuTypes.Info.Builder |
Builder class for
CpuTypes.Info. |
| CpuTypes.UpdateSpec |
The
UpdateSpec class describes the updates to be made to the CPU-related
settings of a virtual machine. |
| CpuTypes.UpdateSpec.Builder |
Builder class for
CpuTypes.UpdateSpec. |
| DiskDefinitions |
Defines the type descriptors for the
Disk
API service. |
| DiskStub |
Remote stub implementation of the
Disk
API service. |
| DiskTypes.BackingInfo |
The
BackingInfo class contains information about the physical resource
backing a virtual disk. |
| DiskTypes.BackingInfo.Builder |
Builder class for
DiskTypes.BackingInfo. |
| DiskTypes.BackingSpec |
The
BackingSpec class provides a specification of the physical resource
backing a virtual disk. |
| DiskTypes.BackingSpec.Builder |
Builder class for
DiskTypes.BackingSpec. |
| DiskTypes.BackingType |
The
BackingType enumeration class defines the valid backing types for a
virtual disk. |
| DiskTypes.CreateSpec |
The
CreateSpec class provides a specification for the configuration of a
newly-created virtual disk. |
| DiskTypes.CreateSpec.Builder |
Builder class for
DiskTypes.CreateSpec. |
| DiskTypes.HostBusAdapterType |
The
HostBusAdapterType enumeration class defines the valid types of host
bus adapters that may be used for attaching a virtual storage device to a
virtual machine. |
| DiskTypes.Info |
The
Info class contains information about a virtual disk. |
| DiskTypes.Info.Builder |
Builder class for
DiskTypes.Info. |
| DiskTypes.StoragePolicySpec |
The
StoragePolicySpec class contains information about the storage
policy be associated with a VMDK file. |
| DiskTypes.StoragePolicySpec.Builder |
Builder class for
DiskTypes.StoragePolicySpec. |
| DiskTypes.Summary |
The
Summary class contains commonly used information about a virtual
disk. |
| DiskTypes.Summary.Builder |
Builder class for
DiskTypes.Summary. |
| DiskTypes.UpdateSpec |
The
UpdateSpec class describes the updates to be made to the
configuration of a virtual disk. |
| DiskTypes.UpdateSpec.Builder |
Builder class for
DiskTypes.UpdateSpec. |
| DiskTypes.VmdkCreateSpec |
The
VmdkCreateSpec class provides a specification for creating a new
VMDK file to be used as a backing for a virtual disk. |
| DiskTypes.VmdkCreateSpec.Builder |
Builder class for
DiskTypes.VmdkCreateSpec. |
| EthernetDefinitions |
Defines the type descriptors for the
Ethernet
API service. |
| EthernetStub |
Remote stub implementation of the
Ethernet
API service. |
| EthernetTypes.BackingInfo |
The
BackingInfo class contains information about the physical resource
backing a virtual Ethernet adapter. |
| EthernetTypes.BackingInfo.Builder |
Builder class for
EthernetTypes.BackingInfo. |
| EthernetTypes.BackingSpec |
The
BackingSpec class provides a specification of the physical resource
that backs a virtual Ethernet adapter. |
| EthernetTypes.BackingSpec.Builder |
Builder class for
EthernetTypes.BackingSpec. |
| EthernetTypes.BackingType |
The
BackingType enumeration class defines the valid backing types for a
virtual Ethernet adapter. |
| EthernetTypes.CreateSpec |
The
CreateSpec class provides a specification for the configuration of a
newly-created virtual Ethernet adapter. |
| EthernetTypes.CreateSpec.Builder |
Builder class for
EthernetTypes.CreateSpec. |
| EthernetTypes.EmulationType |
The
EmulationType enumeration class defines the valid emulation types
for a virtual Ethernet adapter. |
| EthernetTypes.Info |
The
Info class contains information about a virtual Ethernet adapter. |
| EthernetTypes.Info.Builder |
Builder class for
EthernetTypes.Info. |
| EthernetTypes.MacAddressType |
The
MacAddressType enumeration class defines the valid MAC address
origins for a virtual Ethernet adapter. |
| EthernetTypes.Summary |
The
Summary class contains commonly used information about a virtual
Ethernet adapter. |
| EthernetTypes.Summary.Builder |
Builder class for
EthernetTypes.Summary. |
| EthernetTypes.UpdateSpec |
The
UpdateSpec class describes the updates to be made to the
configuration of a virtual Ethernet adapter. |
| EthernetTypes.UpdateSpec.Builder |
Builder class for
EthernetTypes.UpdateSpec. |
| FloppyDefinitions |
Defines the type descriptors for the
Floppy
API service. |
| FloppyStub |
Remote stub implementation of the
Floppy
API service. |
| FloppyTypes.BackingInfo |
The
BackingInfo class contains information about the physical resource
backing a virtual floppy drive. |
| FloppyTypes.BackingInfo.Builder |
Builder class for
FloppyTypes.BackingInfo. |
| FloppyTypes.BackingSpec |
The
BackingSpec class provides a specification of the physical resource
backing a virtual floppy drive. |
| FloppyTypes.BackingSpec.Builder |
Builder class for
FloppyTypes.BackingSpec. |
| FloppyTypes.BackingType |
The
BackingType enumeration class defines the valid backing types for a
virtual floppy drive. |
| FloppyTypes.CreateSpec |
The
CreateSpec class provides a specification for the configuration of a
newly-created virtual floppy drive. |
| FloppyTypes.CreateSpec.Builder |
Builder class for
FloppyTypes.CreateSpec. |
| FloppyTypes.Info |
The
Info class contains information about a virtual floppy drive. |
| FloppyTypes.Info.Builder |
Builder class for
FloppyTypes.Info. |
| FloppyTypes.Summary |
The
Summary class contains commonly used information about a virtual
floppy drive. |
| FloppyTypes.Summary.Builder |
Builder class for
FloppyTypes.Summary. |
| FloppyTypes.UpdateSpec |
The
UpdateSpec class describes the updates to be made to the
configuration of a virtual floppy drive. |
| FloppyTypes.UpdateSpec.Builder |
Builder class for
FloppyTypes.UpdateSpec. |
| HardwareFactory |
HardwareFactory is responsible for creating instances of services
contained inside the com.vmware.vcenter.vm.hardware package and also has the subpackages reference
to access respective subpackage services. |
| IdeAddressInfo |
The
IdeAddressInfo class contains information about the address of a
virtual device that is attached to a virtual IDE adapter of a virtual machine. |
| IdeAddressInfo.Builder |
Builder class for
IdeAddressInfo. |
| IdeAddressSpec |
The
IdeAddressSpec class contains information for specifying the address
of a virtual device that is attached to a virtual IDE adapter of a virtual
machine. |
| IdeAddressSpec.Builder |
Builder class for
IdeAddressSpec. |
| MemoryDefinitions |
Defines the type descriptors for the
Memory
API service. |
| MemoryStub |
Remote stub implementation of the
Memory
API service. |
| MemoryTypes.Info |
The
Info class contains memory-related information about a virtual
machine. |
| MemoryTypes.Info.Builder |
Builder class for
MemoryTypes.Info. |
| MemoryTypes.UpdateSpec |
The
UpdateSpec class describes the updates to be made to the
memory-related settings of a virtual machine. |
| MemoryTypes.UpdateSpec.Builder |
Builder class for
MemoryTypes.UpdateSpec. |
| ParallelDefinitions |
Defines the type descriptors for the
Parallel
API service. |
| ParallelStub |
Remote stub implementation of the
Parallel
API service. |
| ParallelTypes.BackingInfo |
The
BackingInfo class contains information about the physical resource
backing a virtual parallel port. |
| ParallelTypes.BackingInfo.Builder |
Builder class for
ParallelTypes.BackingInfo. |
| ParallelTypes.BackingSpec |
The
BackingSpec class provides a specification of the physical resource
backing a virtual parallel port. |
| ParallelTypes.BackingSpec.Builder |
Builder class for
ParallelTypes.BackingSpec. |
| ParallelTypes.BackingType |
The
BackingType enumeration class defines the valid backing types for a
virtual parallel port. |
| ParallelTypes.CreateSpec |
The
CreateSpec class provides a specification for the configuration of a
newly-created virtual parallel port. |
| ParallelTypes.CreateSpec.Builder |
Builder class for
ParallelTypes.CreateSpec. |
| ParallelTypes.Info |
The
Info class contains information about a virtual parallel port. |
| ParallelTypes.Info.Builder |
Builder class for
ParallelTypes.Info. |
| ParallelTypes.Summary |
The
Summary class contains commonly used information about a virtual
parallel port. |
| ParallelTypes.Summary.Builder |
Builder class for
ParallelTypes.Summary. |
| ParallelTypes.UpdateSpec |
The
UpdateSpec class describes the updates to be made to the
configuration of a virtual parallel port. |
| ParallelTypes.UpdateSpec.Builder |
Builder class for
ParallelTypes.UpdateSpec. |
| SataAddressInfo |
The
SataAddressInfo class contains information about the address of a
virtual device that is attached to a virtual SATA adapter of a virtual machine. |
| SataAddressInfo.Builder |
Builder class for
SataAddressInfo. |
| SataAddressSpec |
The
SataAddressSpec class contains information for specifying the
address of a virtual device that is attached to a virtual SATA adapter of a
virtual machine. |
| SataAddressSpec.Builder |
Builder class for
SataAddressSpec. |
| ScsiAddressInfo |
The
ScsiAddressInfo class contains information about the address of a
virtual device that is attached to a virtual SCSI adapter of a virtual machine. |
| ScsiAddressInfo.Builder |
Builder class for
ScsiAddressInfo. |
| ScsiAddressSpec |
The
ScsiAddressSpec class contains information for specifying the
address of a virtual device that is attached to a virtual SCSI adapter of a
virtual machine. |
| ScsiAddressSpec.Builder |
Builder class for
ScsiAddressSpec. |
| SerialDefinitions |
Defines the type descriptors for the
Serial
API service. |
| SerialStub |
Remote stub implementation of the
Serial
API service. |
| SerialTypes.BackingInfo |
The
BackingInfo class contains information about the physical resource
backing a virtual serial port. |
| SerialTypes.BackingInfo.Builder |
Builder class for
SerialTypes.BackingInfo. |
| SerialTypes.BackingSpec |
The
BackingSpec class provides a specification of the physical resource
backing a virtual serial port. |
| SerialTypes.BackingSpec.Builder |
Builder class for
SerialTypes.BackingSpec. |
| SerialTypes.BackingType |
The
BackingType enumeration class defines the valid backing types for a
virtual serial port. |
| SerialTypes.CreateSpec |
The
CreateSpec class provides a specification for the configuration of a
newly-created virtual serial port. |
| SerialTypes.CreateSpec.Builder |
Builder class for
SerialTypes.CreateSpec. |
| SerialTypes.Info |
The
Info class contains information about a virtual serial port. |
| SerialTypes.Info.Builder |
Builder class for
SerialTypes.Info. |
| SerialTypes.Summary |
The
Summary class contains commonly used information about a virtual
serial port. |
| SerialTypes.Summary.Builder |
Builder class for
SerialTypes.Summary. |
| SerialTypes.UpdateSpec |
The
UpdateSpec class describes the updates to be made to the
configuration of a virtual serial port. |
| SerialTypes.UpdateSpec.Builder |
Builder class for
SerialTypes.UpdateSpec. |
| StructDefinitions |
Defines the type descriptors for the top-level types in
com.vmware.vcenter.vm.hardware package. |
| Enum | Description |
|---|---|
| BootTypes.NetworkProtocol.Values |
Native Java
enum representing this enumeration class. |
| BootTypes.Type.Values |
Native Java
enum representing this enumeration class. |
| CdromTypes.BackingType.Values |
Native Java
enum representing this enumeration class. |
| CdromTypes.DeviceAccessType.Values |
Native Java
enum representing this enumeration class. |
| CdromTypes.HostBusAdapterType.Values |
Native Java
enum representing this enumeration class. |
| ConnectionState.Values |
Native Java
enum representing this enumeration class. |
| DiskTypes.BackingType.Values |
Native Java
enum representing this enumeration class. |
| DiskTypes.HostBusAdapterType.Values |
Native Java
enum representing this enumeration class. |
| EthernetTypes.BackingType.Values |
Native Java
enum representing this enumeration class. |
| EthernetTypes.EmulationType.Values |
Native Java
enum representing this enumeration class. |
| EthernetTypes.MacAddressType.Values |
Native Java
enum representing this enumeration class. |
| FloppyTypes.BackingType.Values |
Native Java
enum representing this enumeration class. |
| ParallelTypes.BackingType.Values |
Native Java
enum representing this enumeration class. |
| SerialTypes.BackingType.Values |
Native Java
enum representing this enumeration class. |
com.vmware.vcenter.vm.hardware package provides interfaces for
managing the virtual hardware configuration and state of a virtual machine. This
includes methods for reading and manipulating virtual device configuration and
for querying the runtime state of the devices.