Requires upgrade-manager::modify permission.
Security
JWTAuthorizer
Upgrade Input
- Mock serverhttps://apidocs.trustgrid.io/_mock/upgrade-manager/api/v1/upgrades/{upgradeID}
- https://api.trustgrid.iohttps://api.trustgrid.io/upgrade-manager/api/v1/upgrades/{upgradeID}
curl -i -X PUT \
'https://apidocs.trustgrid.io/_mock/upgrade-manager/api/v1/upgrades/{upgradeID}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"excludeTags": {
"property1": "string",
"property2": "string"
},
"includeTags": {
"property1": "string",
"property2": "string"
},
"manualFailover": true,
"name": "string",
"offlineTimeout": 0,
"upgradeTimeout": 0
}'OK
Minutes to wait before failing (timing out) a workflow for a node in the offline state
Response
{ "clusterUpgrades": [ { … } ], "completedAt": "string", "dryRun": true, "excludeTags": { "property1": "string", "property2": "string" }, "failoverApproved": true, "includeTags": { "property1": "string", "property2": "string" }, "manualFailover": true, "name": "Sep27", "nodeUpgrades": [ { … } ], "offlineTimeout": 0, "startedAt": "string", "status": "active", "uid": "2DqxLdknjWxEkGt474d2Cstsa1O", "upgradeTimeout": 0 }