# Data Object - ConverterAgentInternalDeviceMappingResult

Extends
  DynamicData
See also
  ConverterAgentInternalDeviceMappingAlert, ConverterAgentInternalTargetStorageLayout, VirtualMachineConfigSpec
Since
  Converter API 1.0

## Data Object Description

ConverterAgentInternalDeviceMappingResult is a simple data class containing the device mapping result. Because these are VMODL calls, we had to do multiple-value return by defining a new class to contain the returned values.

Properties

Name | Type | Description
--- | --- | ---
alerts* | ConverterAgentInternalDeviceMappingAlert[] | A possibly empty array of ConverterAgentInternalDeviceMappingAlert objects. It is up to the UI how to handle these, although it is expected that the UI will want to display all of them to the user, unless the user has chosen to suppress warnings.
config | VirtualMachineConfigSpec | A VirtualMachineConfigSpec as part of the ConverterAgentInternalVMOptions argument.
targetStorageLayout | ConverterAgentInternalTargetStorageLayout | A new ConverterAgentInternalTargetStorageLayout, replacing the one that was passed in. The returned ConverterAgentInternalTargetStorageLayout will be identical to the one passed in, except that the fields describing the device's connection attachPoint may be filled in, if that information was derived by the device remapper.
Properties inherited from DynamicData
None

*Need not be set