System Administration >
Lifecycle Management
>
Upgrade
>
Bundles
Get uploaded upgrade bundle upload status
Get uploaded upgrade bundle upload status
Request:
Method:
GET
URI Path(s):
/api/v1/upgrade/bundles/<bundle-id>/upload-status
Request Headers:
n/a
Query Parameters:
n/a
Request Body:
n/a
Example Request:
GET https://<nsx-mgr>/api/v1/upgrade/bundles/22000123456/upload-status
Successful Response:
Response Code:
200 OK
Response Headers:
Content-type: application/json
Response Body:
UpgradeBundleUploadStatus
+
UpgradeBundleUploadStatus
(
schema
)
Name
Description
Type
Notes
detailed_status
Detailed status of bundle upload
Detailed status of upgrade bundle upload
string
Readonly
percent
Percent of upload completed
Percent of bundle uploaded from URL
number
Readonly
status
Status of upgrade bundle upload
Current status of upgrade bundle upload
string
Readonly
Enum: UPLOADING, VERIFYING, SUCCESS, FAILED
url
URL from which the bundle was uploaded
URL for uploading upgrade bundle
string
Readonly
Example Response:
{ "url" : "https://<bundle-url>" "percent" : 100, "status" : "VERIFYING", "detailed_status": "Checking compatibility matrix of the Upgrade Bundle" }
Required Permissions:
read
Feature:
utilities_upgrade
Additional Errors:
301 Moved Permanently
307 Temporary Redirect
400 Bad Request
403 Forbidden
409 Conflict
500 Internal Server Error
503 Service Unavailable