appliance update pending: install
Starts operation of installing the appliance update. Will fail is the update is not staged. This operation was added in vSphere API 6.7.
Request:
HTTP request
POST https://{server}/rest/appliance/update/pending/{version}?action=install
Path Parameters
Name | Type | Description |
---|---|---|
Required | ||
version | string | Update version. |
Request Body Structure:
{
"user_data" : [
{
"value" : "string",
"key" : "obj-103"
}
]
}
"user_data" : [
{
"value" : "string",
"key" : "obj-103"
}
]
}
Request Body Parameters:
Name | Type | Description |
---|---|---|
bold = required | ||
user_data | list | map of user provided data with IDs. List of {"key": string, "value": string} |
user_data[].key | string | |
user_data[].value | string |
Response:
HTTP Status Code: 200
NoneErrors:
HTTP Status Code | Type | Description |
---|---|---|
500 | error | Generic error |
401 | unauthenticated | session is not authenticated |
403 | unauthorized | session is not authorized to perform this operation |
404 | not_found | if the update is not found |
400 | already_in_desired_state | if the update of this version is already installed |
400 | not_allowed_in_current_state | if appliance update state prevents running an update or not staged |