Manifest
Manifest
LCM 2.0 Manifest model that represents the metadata of the VMware Cloud foundation components and releases that Lyfe cycle manager utilises.
JSON Example
{
"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
}
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 BundleRecall
recalledBundles
Optional
Collection of bundles that are recalled and thier replacements, if applicable
integer As int32 As int32
sequenceNumber
Required
Manifest sequence number which signifies an update in manifest
integer As int32 As int32
version
Required
Manifest version supported by VCF