[{"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 Releases
DescriptionGet all Releases, with option to get current release for a domain, get release by version or get future releases for a versionor get all the applicable target release.
Request
URLURL
https://sfo-vcf01.rainpole.io/v1/releases
Query Parameters
Query Parameters
string
applicableForVersion
Optional
Release version to get applicable releases
string
applicableForVxRailVersion
Optional
Release VxRail version to get applicable releases
string
domainId
Optional
Domain ID to get current release of the domain
boolean
getFutureReleases
Optional
[Deprecated] Get all future releases for a given domain
string
versionEq
Optional
Release version to get its release
string
versionGt
Optional
Release version to get its future releases
string
vxRailVersionEq
Optional
Release VxRail version to get its release
string
vxRailVersionGt
Optional
Release vxrail version to get its future releases
Response
Response
Response BodyResponse Body
200 OK
Returns
PageOfRelease
of type(s) application/json
{
"elements": [
{
"bom": [
{
"additionalMetadata": "string",
"name": "string",
"publicName": "string",
"releaseURL": {
"authority": "string",
"content": {},
"defaultPort": 0,
"file": "string",
"host": "string",
"path": "string",
"port": 0,
"protocol": "string",
"query": "string",
"ref": "string",
"userInfo": "string"
},
"version": "string"
}
],
"description": "string",
"eol": "string",
"isApplicable": false,
"minCompatibleVcfVersion": "string",
"notApplicableReason": "string",
"patchBundles": [
{
"bundleElements": [
"string"
],
"bundleId": "string",
"bundleType": "string",
"cumulativeFromVcfVersion": "string"
}
],
"product": "string",
"releaseDate": "string",
"sku": [
{
"bom": [
{
"additionalMetadata": "string",
"name": "string",
"publicName": "string",
"releaseURL": {
"authority": "string",
"content": {},
"defaultPort": 0,
"file": "string",
"host": "string",
"path": "string",
"port": 0,
"protocol": "string",
"query": "string",
"ref": "string",
"userInfo": "string"
},
"version": "string"
}
],
"description": "string",
"name": "string",
"skuSpecificPatchBundles": [
{
"bundleType": "string",
"bundleVersion": "string",
"version": "string"
}
]
}
],
"updates": [
{
"baseProductVersion": "string",
"description": "string",
"id": "string",
"productName": "string",
"releaseDate": "string",
"releaseUpdateURL": {
"authority": "string",
"content": {},
"defaultPort": 0,
"file": "string",
"host": "string",
"path": "string",
"port": 0,
"protocol": "string",
"query": "string",
"ref": "string",
"userInfo": "string"
}
}
],
"version": "string"
}
],
"pageMetadata": {
"pageNumber": 0,
"pageSize": 0,
"totalElements": 0,
"totalPages": 0
}
}
Errors
Error
404
Release not found
Error
500
Internal Server Error
Code Samples
cURL Command
curl https://sfo-vcf01.rainpole.io/v1/releases
[{"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