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.
array of LicenseFeatureInfo
featureInfo
Optional
Includes all the features that are referenced in the reservation array.