System Administration >
Lifecycle Management
>
Upgrade
>
Bundles
Upload upgrade bundle
Upload the upgrade bundle. This call returns after upload is completed.
You can check bundle processing status periodically by retrieving upgrade
bundle upload status to find out if the upload and processing is completed.
Request:
Method:
POST
URI Path(s):
/api/v1/upgrade/bundles?action=upload
Request Headers:
n/a
Query Parameters:
UpgradeBundle
+
UpgradeBundle
(
schema
)
Name
Description
Type
Notes
file
Upgrade bundle file
multipart_file
Required
Request Body:
n/a
Example Request:
POST https://<nsx-mgr>/api/v1/upgrade/bundles?action=upload
Successful Response:
Response Code:
200 OK
Response Headers:
Content-type: application/json
Response Body:
UpgradeBundleId
+
UpgradeBundleId
(
schema
)
Name
Description
Type
Notes
bundle_id
Bundle Id of upgrade bundle uploaded
Identifier of bundle upload
string
Readonly
Example Response:
{ "bundle_id" : "22000123456" }
Required Permissions:
crud
Feature:
utilities_upgrade
Additional Errors:
401 Unauthorized
404 Not Found
301 Moved Permanently
307 Temporary Redirect
400 Bad Request
403 Forbidden
409 Conflict
500 Internal Server Error
503 Service Unavailable