Data Object - VirtualSCSIControllerOption

Extended by
ParaVirtualSCSIControllerOption, VirtualBusLogicControllerOption, VirtualLsiLogicControllerOption, VirtualLsiLogicSASControllerOption
Extends
VirtualControllerOption
See also
BoolOption, IntOption, VirtualSCSISharing

Data Object Description

The VirtualSCSIControllerOption data object type contains the options for a virtual SCSI controller defined by the VirtualSCSIController data object type.

Properties

Name Type Description
defaultSharedIndexxsd:int

Index into sharing array specifying the default value.
hotAddRemoveBoolOption

This object determines if hot adding and removing of devices is supported. Hot adding and removing of devices enables users to add or remove a SCSI disk without having to shut down the virtual machine. If the feature is supported, you can designate a default value. Two properties accomplish this:

  • hotAddRemove.supported: If set to "true", then the setting of an optional boolean hotAddRemove in the VirtualSCSIController data object type designates whether or not the hot adding and removing is enabled. If set to "false", then the setting of the optional boolean is ignored.
  • hotAddRemove.defaultValue: If the hot adding and removing is supported, then this property determines whether or not the feature is enabled if the optional boolean is not set.

numSCSICdromsIntOption

Three properties (numSCSICdroms.min, numSCSICdroms.max, and numSCSICdroms.defaultValue) define the minimum, maximum, and default number of SCSI VirtualCdrom instances available in the SCSI controller. The number of SCSI VirtualCdrom instances is also limited by the number of available slots in the SCSI controller.
numSCSIDisksIntOption

Three properties (numSCSIDisks.min, numSCSIDisks.max, and numSCSIDisks.defaultValue) define the minimum, maximum, and default number of SCSI VirtualDisk instances available at any given time in the SCSI controller. The number of SCSI VirtualDisk instances is also limited by the number of available slots in the SCSI controller.
numSCSIPassthroughIntOption

Three properties (numSCSIPassthrough.min, numSCSIPassthrough.max, and numSCSIPassthrough.defaultValue) define the minimum, maximum, and default number of VirtualSCSIPassthrough instances available have at any given time in the SCSI controller. The number of VirtualSCSIPassthrough instances is also limited by the number of available slots in the SCSI controller.
scsiCtlrUnitNumberxsd:int

The unit number of the SCSI controller. The SCSI controller sits on its own bus, so that this field defines which slot the controller will use.
sharingVirtualSCSISharing[]

Supported shared bus modes.
Properties inherited from VirtualControllerOption
devices, supportedDevice
Properties inherited from VirtualDeviceOption
autoAssignController, backingOption, connectOption, controllerType, defaultBackingOptionIndex, deprecated, hotRemoveSupported, licensingLimit, plugAndPlay, type
Properties inherited from DynamicData
dynamicProperty, dynamicType

Show WSDL type definition