# Data Object - DesiredSoftwareSpec

Property of
  ComputeResourceConfigSpec
Extends
  DynamicData
See also
  DesiredSoftwareSpecBaseImageSpec, DesiredSoftwareSpecComponentSpec, DesiredSoftwareSpecVendorAddOnSpec
Since
  vSphere API 7.0

## Data Object Description

Properties

Name | Type | Description
--- | --- | ---
baseImageSpec | DesiredSoftwareSpecBaseImageSpec |
components* | DesiredSoftwareSpecComponentSpec[] | Since vSphere API 7.0.2.0
vendorAddOnSpec* | DesiredSoftwareSpecVendorAddOnSpec |
Properties inherited from DynamicData
None

*Need not be set