# Data Object - VirtualMachineVendorDeviceGroupInfoComponentDeviceInfo(vim.vm.VendorDeviceGroupInfo.ComponentDeviceInfo)

Property of
  VirtualMachineVendorDeviceGroupInfo
Extends
  DynamicData
See also
  VirtualDevice
Since
  8.0.0.1

## Data Object Description

Class describing a component device within this vendor device group.

Properties

Name | Type | Description
--- | --- | ---
device | VirtualDevice | VirtualDevice template for this device.
deviceName | xsd:string | Name of component device.
isConfigurable | xsd:boolean | True if this device may be configured by user or UI.
type | xsd:string | Type of this component. See ComponentType for supported types.
vendorName | xsd:string | Name of component device vendor.
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VirtualMachineVendorDeviceGroupInfoComponentDeviceInfo"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="type" type="xsd:string"/> <element name="vendorName" type="xsd:string"/> <element name="deviceName" type="xsd:string"/> <element name="isConfigurable" type="xsd:boolean"/> <element name="device" type="vsan:VirtualDevice"/> </sequence> </extension> </complexContent> </complexType>