DesiredSoftwareSpec
DesiredSoftwareSpec
Desired Software Spec is defined as combination of base-image and add-on component which user wants to install on ESX host or cluster.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"baseImageSpec": {
"_typeName": "string",
"version": "string"
},
"vendorAddOnSpec": {
"_typeName": "string",
"name": "string",
"version": "string"
},
"components": [
{
"_typeName": "string",
"name": "string",
"version": "string"
}
],
"removedComponents": [
"string"
]
}
vendorAddOnSpec
Optional
Vendor specific add-on info for ESX host.
array of DesiredSoftwareSpecComponentSpec
components
Optional
Additional components which should be part of the desired software spec.
These components would override the components present in vendorAddOnSpec and baseImageSpec.
Since: vSphere API Release 7.0.2.0
array of string
removedComponents
Optional
Components which should not be part of the desired software spec.
These components are not applied on the host.
Since: vSphere API Release 8.0.3.0