[{"label":"Latest (4.5.0)","version":"latest"},{"version":"4.4.0"},{"version":"4.3.1"},{"link":"https://developer.vmware.com/apis/1126/vmware-cloud-foundation","version":"4.3"},{"link":"https://developer.vmware.com/apis/1077/vmware-cloud-foundation","version":"4.2"},{"link":"https://developer.vmware.com/apis/1032/vmware-cloud-foundation","version":"4.1"},{"link":"https://developer.vmware.com/apis/1002/vmware-cloud-foundation","version":"4.0.1"},{"link":"https://developer.vmware.com/apis/921/vmware-cloud-foundation","version":"4.0"},{"link":"https://developer.vmware.com/apis/925/vmware-cloud-foundation","version":"3.10"},{"link":"https://developer.vmware.com/apis/891/vmware-cloud-foundation","version":"3.9.1"},{"link":"https://developer.vmware.com/apis/723/vmware-cloud-foundation","version":"3.9.0"},{"link":"https://developer.vmware.com/apis/711/vmware-cloud-foundation","version":"3.8.1"},{"link":"https://developer.vmware.com/apis/685/vmware-cloud-foundation","version":"3.8"}]
vcf
Save Manifest
DescriptionSave/Load manifest. Make sure manifest is a valid one. If manifest already exists, it gets overridden.
Request
URLURL
https://sfo-vcf01.rainpole.io/v1/manifests
Request Body
Request Body
{
"creationTime": "string",
"publishedDate": "string",
"releases": [
{
"bom": [
{
"name": "string",
"publicName": "string",
"version": "string"
}
],
"description": "string",
"minCompatibleVcfVersion": "string",
"product": "string",
"releaseDate": "string",
"version": "string"
}
],
"sequenceNumber": 0,
"version": 0
}
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
integer as int32
sequenceNumber
Required
Manifest sequence number which signifies an update in manifest
integer as int32
version
Required
Manifest version supported by VCF
array of
BundleRecall
recalledBundles
Optional
Collection of bundles that are recalled and thier replacements, if applicable
Errors
Error
400
Bad Request
Error
500
Internal Server Error
Code Samples
cURL Command
curl -X POST -H "Content-Type: application/json" -d '{"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":[{"bundleElements":["string"],"bundleId":"string","bundleType":"string","cumulativeFromVcfVersion":"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}' https://sfo-vcf01.rainpole.io/v1/manifests
[{"label":"Latest (4.5.0)","version":"latest"},{"version":"4.4.0"},{"version":"4.3.1"},{"link":"https://developer.vmware.com/apis/1126/vmware-cloud-foundation","version":"4.3"},{"link":"https://developer.vmware.com/apis/1077/vmware-cloud-foundation","version":"4.2"},{"link":"https://developer.vmware.com/apis/1032/vmware-cloud-foundation","version":"4.1"},{"link":"https://developer.vmware.com/apis/1002/vmware-cloud-foundation","version":"4.0.1"},{"link":"https://developer.vmware.com/apis/921/vmware-cloud-foundation","version":"4.0"},{"link":"https://developer.vmware.com/apis/925/vmware-cloud-foundation","version":"3.10"},{"link":"https://developer.vmware.com/apis/891/vmware-cloud-foundation","version":"3.9.1"},{"link":"https://developer.vmware.com/apis/723/vmware-cloud-foundation","version":"3.9.0"},{"link":"https://developer.vmware.com/apis/711/vmware-cloud-foundation","version":"3.8.1"},{"link":"https://developer.vmware.com/apis/685/vmware-cloud-foundation","version":"3.8"}]
vcf
On This Page
Manifests Operations
get
post