[{"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 Manifest

Description

Get manifest. There should be only one valid manifest in the System.

Request

Request

URL

URL


get
https://sfo-vcf01.rainpole.io/v1/manifests
Copy

Response

Response

Response Body

Response Body

200 OK

Returns Manifest of type(s) application/json
{
	"creationTime": "string",
	"publishedDate": "string",
	"recalledBundles": [
		{
			"recalledBundleIds": [
				"string"
			],
			"replacementBundleIds": [
				"string"
			],
			"replacementBundleStatus": "One among: NONE, PENDING, READY"
		}
	],
	"releases": [
		{
			"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"
		}
	],
	"sequenceNumber": 0,
	"version": 0,
	"vvsMappings": {
		"key": {
			"aliases": [
				"string"
			],
			"version": "string"
		}
	}
}
integer as int32
version Required

Manifest version supported by VCF


string
creationTime Required

Creation time for the manifest e.g. 2020-06-08T02:20:15.844Z, in yyyy-MM-dd’T’HH:mm:ss[.SSS]XXX ISO 8601 format


string
publishedDate Required

Date of publish of the manifest e.g. 2020-06-08T02:20:15.844Z, in yyyy-MM-dd’T’HH:mm:ss[.SSS]XXX ISO 8601 format


array of Release
releases Required

Releases of VCF in the ascending order of product version


integer as int32
sequenceNumber Required

Manifest sequence number which signifies an update in manifest


array of BundleRecall
recalledBundles Optional

Collection of bundles that are recalled and their replacements, if applicable


map of List
asyncPatches Optional

Async patches used by async patch tool


vvsMappings Optional

Vvs Mapping rest model that is located in the 2.0 manifest, these models are consumed by AP tool to determine the release Id to vcf version mapping in VVS compatibility data.

Errors

Errors

Error
404

Manifest Not Found


Error
500

Internal Server Error

Code Samples

Code Samples

cURL Command

curl https://sfo-vcf01.rainpole.io/v1/manifests


[{"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
Feedback

Was this page helpful?