UpgradePlanSpec

UpgradePlanSpec
UpgradePlanSpec

Defines upgrade plan spec required to create an upgrade plan.

JSON Example
{
    "componentsFilter": [
        {
            "userInputSpec": "{}",
            "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
        },
        {
            "userInputSpec": "{}",
            "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
        }
    ],
    "desiredSoftware": {
        "components": [
            {
                "publicName": "publicName",
                "type": "OPS",
                "version": "version"
            },
            {
                "publicName": "publicName",
                "type": "OPS",
                "version": "version"
            }
        ],
        "version": "version"
    }
}
desiredSoftware
Required

Defines desired software for upgrade plan spec

componentsFilter
Optional

Specifies filtered components based on different properties.