# Data Object - VirtualMachineVMCIDeviceOption

Extends
  VirtualDeviceOption
See also
  BoolOption, VirtualMachineVMCIDeviceOptionFilterSpecOption
Since
  vSphere API 4.0

## Data Object Description

Properties

Name | Type | Description
--- | --- | ---
allowUnrestrictedCommunication | BoolOption |
filterSpecOption* | VirtualMachineVMCIDeviceOptionFilterSpecOption | Since vSphere API 6.0
filterSupported* | BoolOption | Since vSphere API 6.0
Properties inherited from VirtualDeviceOption
autoAssignController, backingOption, busSlotOption, connectOption, controllerType, defaultBackingOptionIndex, deprecated, hotRemoveSupported, licensingLimit, numaSupported, plugAndPlay, type
Properties inherited from DynamicData
None

*Need not be set