LicenseUsageInfo

LicenseUsageInfo
LicenseUsageInfo

Deprecated as of vSphere API 4.0, this is not used by the system.

Contains source information, licensed features, and usage.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "source": {
        "_typeName": "string"
    },
    "sourceAvailable": false,
    "reservationInfo": [
        {
            "_typeName": "string",
            "key": "string",
            "state": "string",
            "required": 0
        }
    ],
    "featureInfo": [
        {
            "_typeName": "string",
            "key": "string",
            "featureName": "string",
            "featureDescription": "string",
            "state": "string",
            "costUnit": "string",
            "sourceRestriction": "string",
            "dependentKey": [
                "string"
            ],
            "edition": false,
            "expiresOn": "string"
        }
    ]
}
source
Required

Deprecated as of vSphere API 4.0, this is not used by the system.

This data object type is used to communicate configuration about where to find licenses to use for this system.

boolean
sourceAvailable
Required

Returns whether or not the source is currently available.

See also LicenseManager.sourceAvailable.

reservationInfo
Optional

A list of feature reservations.

featureInfo
Optional

Includes all the features that are referenced in the reservation array.