[{"label":"Latest (5.0.0)","version":"latest"},{"version":"4.5.1"},{"version":"4.5.0"},{"version":"4.4.0"},{"version":"4.3.1"},{"link":"https://developer.vmware.com/apis/1127/vmware-cloud-foundation","version":"4.3"},{"link":"https://developer.vmware.com/apis/1078/vmware-cloud-foundation","version":"4.2"},{"link":"https://developer.vmware.com/apis/1033/vmware-cloud-foundation","version":"4.1"},{"link":"https://developer.vmware.com/apis/1003/vmware-cloud-foundation","version":"4.0.1"},{"link":"https://developer.vmware.com/apis/939/vmware-cloud-foundation","version":"4.0"}]
vcf-for-vxrail
Get NSX-T Upgrade Resources
DescriptionGet the list NSX upgradable reosurce with resource metadata info
Request
URLURL
https://sfo-vcf01.rainpole.io/v1/upgradables/domains/{domainId}/nsxt
Path Parameters
Path Parameters
string
domainId
Required
Domain ID
Query Parameters
Query Parameters
string
bundleId
Optional
bundle Id of the upgrade bundle applicable on the domain
Response
Response
Response BodyResponse Body
200 OK
Returns
NsxtResources
of type(s) application/json
{
"bundleId": "string",
"domainId": "string",
"nsxtEdgeClusters": [
{
"id": "string",
"name": "string",
"resourceHealth": "string",
"upgradeStatus": "string",
"version": "string"
}
],
"nsxtHostClusters": [
{
"availableHardwareSupportManagers": [
{
"displayName": "string",
"name": "string",
"packages": [
{
"name": "string",
"version": "string"
}
]
}
],
"configuredHardwareSupportManagers": [
{
"displayName": "string",
"name": "string",
"pkg": {
"name": "string",
"version": "string"
}
}
],
"domainId": "string",
"id": "string",
"name": "string",
"primaryCluster": false,
"resourceHealth": "string",
"totalUnits": 0,
"upgradeStatus": "string",
"upgradedUnits": 0,
"version": "string",
"vlcmEnabled": false
}
],
"nsxtManagerCluster": {
"id": "string",
"name": "string",
"resourceHealth": "string",
"upgradeStatus": "string",
"version": "string"
},
"nsxtUpgradeCoordinator": {
"enabledOn": "string",
"id": "string",
"resourceHealth": "string",
"upgradeStatus": "string",
"version": "string"
}
}
string
bundleId
Optional
Bundle id used to compute the upgradability
string
domainId
Optional
Domain id associated with the NSX cluster
array of
NsxtEdgeCluster
nsxtEdgeClusters
Optional
List of edge clusters that are candidates for upgrade
array of
NsxtHostCluster
nsxtHostClusters
Optional
List of host clusters that are candidates for upgrade
nsxtUpgradeCoordinator
Optional
Upgrade coordinator pertaining to the NSX instance
Errors
Error
404
Bundle not found
Error
500
Internal Server Error
Code Samples
cURL Command
curl https://sfo-vcf01.rainpole.io/v1/upgradables/domains/{domainId}/nsxt
[{"label":"Latest (5.0.0)","version":"latest"},{"version":"4.5.1"},{"version":"4.5.0"},{"version":"4.4.0"},{"version":"4.3.1"},{"link":"https://developer.vmware.com/apis/1127/vmware-cloud-foundation","version":"4.3"},{"link":"https://developer.vmware.com/apis/1078/vmware-cloud-foundation","version":"4.2"},{"link":"https://developer.vmware.com/apis/1033/vmware-cloud-foundation","version":"4.1"},{"link":"https://developer.vmware.com/apis/1003/vmware-cloud-foundation","version":"4.0.1"},{"link":"https://developer.vmware.com/apis/939/vmware-cloud-foundation","version":"4.0"}]
vcf-for-vxrail