SoftwarePackage
Software Packages provide discrete version and packaging.
This data is reported by CLI:: esxcli software vib get -n ...
{
"_typeName": "string",
"name": "string",
"version": "string",
"type": "string",
"vendor": "string",
"acceptanceLevel": "string",
"summary": "string",
"description": "string",
"referenceURL": [
"string"
],
"creationDate": "string",
"depends": [
{
"_typeName": "string",
"constraint": "string",
"name": "string",
"version": "string"
}
],
"conflicts": [
{
"_typeName": "string",
"constraint": "string",
"name": "string",
"version": "string"
}
],
"replaces": [
{
"_typeName": "string",
"constraint": "string",
"name": "string",
"version": "string"
}
],
"provides": [
"string"
],
"maintenanceModeRequired": false,
"hardwarePlatformsRequired": [
"string"
],
"capability": {
"_typeName": "string",
"liveInstallAllowed": false,
"liveRemoveAllowed": false,
"statelessReady": false,
"overlay": false
},
"tag": [
"string"
],
"payload": [
"string"
]
}
Identifier that uniquely identifies the software package.
Version string uniquely identifies this package.
Type of vib installed.
See SoftwarePackageVibTypeEnum.
The corporate entity that created this package.
See also HostImageAcceptanceLevelEnum.
A brief description of the package contents.
A full account of the package contents.
The list of SupportReference objects with in-depth support information.
The time when the package was installed.
On Autodeploy stateless installs there is no set value.
A list of VIBs that must be installed at the same time as this VIB.
A list of VIBs that cannot be installed at the same time as this VIB for a given version.
A list of SoftwareConstraint objects that identify VIBs that replace this VIB or make it obsolete.
VIBs automatically replace VIBs with the same name but lower versions.
A list of virtual packages or interfaces this VIB provides.
True if hosts must be in maintenance mode for installation of this VIB.
A list of hardware platforms this package is supported on.
A list of string tags for this package defined by the vendor or publisher.
Tags can be used to identify characteristics of a package.
A list of string tags to indicate one or more of what is contained: may be one of bootloader, upgrade, bootisobios, bootisoefi, vgz, tgz, boot or other values.