UpgradePlanSummary

UpgradePlanSummary
UpgradePlanSummary

Defines an upgrade plan summary.

JSON Example
{
    "updatedBy": "updatedBy",
    "createTime": "2000-01-23T04:56:07.000Z",
    "createdBy": "createdBy",
    "updateTime": "2000-01-23T04:56:07.000Z",
    "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
    "spec": {
        "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"
        }
    },
    "status": "DRAFT"
}
string As uuid As uuid
id
Optional

id

spec
Optional

Defines upgrade plan spec required to create an upgrade plan.

status
Optional

Status of an upgrade plan

Possible values are : DRAFT, SYNCING, READY, COMPLETED,
string As date-time As date-time
createTime
Optional

ISO 8601 timestamp when the upgrade plan was created

string
createdBy
Optional

User who created the upgrade plan

string As date-time As date-time
updateTime
Optional

ISO 8601 timestamp when the upgrade plan was updated

string
updatedBy
Optional

User who updated the upgrade plan