VAppProductInfo

VAppProductInfo
VAppProductInfo

Information that describes what product a vApp contains, for example, the software that is installed in the contained virtual machines.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "key": 0,
    "classId": "string",
    "instanceId": "string",
    "name": "string",
    "vendor": "string",
    "version": "string",
    "fullVersion": "string",
    "vendorUrl": "string",
    "productUrl": "string",
    "appUrl": "string"
}
integer As int32 As int32
key
Required

A unique key for the product section

string
classId
Optional

Class name for this attribute.

Valid values for classId: Any string except any white-space characters.

string
instanceId
Optional

Class name for this attribute.

Valid values for instanceId: Any string except any white-space characters.

string
name
Optional

Name of the product.

string
vendor
Optional

Vendor of the product.

string
version
Optional

Short version of the product, for example, 1.0.

string
fullVersion
Optional

Full-version of the product, for example, 1.0-build 12323.

string
vendorUrl
Optional

URL to vendor homepage.

string
productUrl
Optional

URL to product homepage.

string
appUrl
Optional

URL to entry-point for application.

This is often specified using a macro, for example, http://${app.ip}/, where app.ip is a defined property on the virtual machine or vApp container.