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.