ComponentUpgradeSpec
Payload for initiating a component upgrade operation. It encapsulates the desired component state, deployment policies, lifecycle management options, and auditing information for the request.
{
"lcmPlatformSpec": {
"performBackup": false
},
"correlationId": "f0e9d8c7-b6a5-4321-fedc-ba9876543210",
"componentSpec": {
"software": {
"version": "9.1.0.0000.1234567"
},
"depot": {
"certificate": [
"LS0tLS1CRUdJTiBDRVJUSUZJQ0FUR...",
"MIIDMjCCAhegAwIBAgIQI...0tRU5EIENFUlRJRklDQVRF"
],
"url": "https://fds.vsphere.com/component-x/v9.1.0/upgrade-manifest"
},
"userInput": "{}",
"additionalInput": "{}",
"policy": "{}"
}
}
Specifications related to the component's desired configuration and the source for its upgrade artifacts.
Lifecycle Management (LCM) specific options controlling the behavior of the upgrade process itself.
A unique identifier for this specific upgrade request. Essential for tracing operations across distributed systems and logging. This field will be used to find FUS task related with current SUS Task