Product Binaries APIs
APIs for managing product binaries
Table of Contents
1. Upload product binaries
1.1. Prerequisites
- Product Version Catalog should be uploaded/updated to LCM prior to the bundle upload operations
1.2. Steps
- Invoke the API.
cURL Request
$ curl 'https://sfo-vcf01.rainpole.io/v1/product-binaries' -i -X POST \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer etYWRta....' \
-d '{
"productType" : "NSX_T_MANAGER",
"productVersion" : "9.0.0.0-16887222",
"imageType" : "PATCH",
"folderPath" : "/nfs/vmware/vcf/nfs-mount/bundles/bundle-1234"
}'
HTTP Request
POST /v1/product-binaries HTTP/1.1
Content-Type: application/json
Accept: application/json
Content-Length: 169
Host: sfo-vcf01.rainpole.io
Authorization: Bearer etYWRta....
{
"productType" : "NSX_T_MANAGER",
"productVersion" : "9.0.0.0-16887222",
"imageType" : "PATCH",
"folderPath" : "/nfs/vmware/vcf/nfs-mount/bundles/bundle-1234"
}
HTTP Response
HTTP/1.1 202 Accepted
Content-Type: application/json
Location: /v1/tasks/f40f2069-548b-4c07-803d-521c60d33397
Content-Length: 373
{
"id" : "f40f2069-548b-4c07-803d-521c60d33397",
"name" : "Upload BUNDLE - NSX_MANAGER:6.4.0-13214",
"type" : "BUNDLE_UPLOAD",
"status" : "IN_PROGRESS",
"creationTimestamp" : "2025-03-21T09:42:55.475Z",
"resources" : [ {
"resourceId" : "3bf80382-ddbf-4e0d-b472-dbcff042317b",
"type" : "BUNDLE"
} ],
"isCancellable" : false,
"isRetryable" : false
}
1.3. Related APIs
[_uploadproductversioncatalogwithsignature] API
Last updated 2025-03-21 15:13:04 +0530
Operations
POST
Upload Product Binary
Upload product binaries to SDDC Manager