Esx.Settings.Internal.DesiredState.DesiredStateSpec
The Esx.Settings.Internal.DesiredState.DesiredStateSpec schema contains properties that define the desired state capabilities for cluster.
This schema was added in vSphere API 7.0.3.0.
Note: this schema is restricted for VMware internal use only.
{
"config_spec": {
"spec": "string"
},
"sw_spec": {
"base_image": {
"version": "string"
},
"add_on": {
"name": "string",
"version": "string"
},
"components": {
"components": "string"
},
"solutions": {
"solutions": {
"version": "string",
"components": [
{
"component": "string"
}
]
}
},
"hardware_support": {
"packages": {
"packages": {
"pkg": "string",
"version": "string"
}
}
},
"removed_components": [
"string"
],
"alternative_images": {
"alternative_images": {
"base_image": {
"version": "string"
},
"add_on": {
"name": "string",
"version": "string"
},
"components": {
"components": "string"
},
"solutions": {
"solutions": {
"version": "string",
"components": [
{
"component": "string"
}
]
}
},
"hardware_support": {
"packages": {
"packages": {
"pkg": "string",
"version": "string"
}
}
},
"removed_components": [
"string"
],
"display_name": "string",
"selection_criteria": {
"selection_type": "string",
"host_uuids": [
"string"
],
"host_hardware_spec": {
"vendor": "string",
"models": [
"string"
],
"families": [
"string"
],
"oem_strings": [
"string"
]
}
}
}
}
},
"software_spec_id": "string"
}
Configuration spec that is to be associated with the cluster. Will enable Config Manager on this cluster.
This property was added in vSphere API 7.0.3.0.
If missing or null the Config Manager will not be enabled on the cluster.
Software spec that is to be associated with the cluster. Will enable Image Manager on this cluster.
This property was added in vSphere API 7.0.3.0.
If missing or null the Image Manager will not be enabled on the cluster.
ID of a software specification from the repository. The software spec will be used to enable vLCM on this cluster.
This property was added in vSphere API 9.0.0.0.
If missing or null, software specification from the repository will not be used to enable vLCM on the cluster.
When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.esx.settings.repository.software_spec. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.esx.settings.repository.software_spec.