InlineUpgradePlan0

InlineUpgradePlan0
InlineUpgradePlan0

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

object
spec
Optional

Defines upgrade plan spec required to create an upgrade plan.

string
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