LicenseKey
LicenseKey
Defines a license key and its attributes
JSON Example
{
"id": "string",
"key": "XX0XX-XX0XX-XX0XX-XX0XX-XX0XX ",
"productType": "One among: VCENTER, VSAN, ESXI, NSXT, WCP",
"description": "string",
"productVersion": "string",
"isUnlimited": false,
"licenseKeyUsage": {
"total": 0,
"remaining": 0,
"used": 0,
"licenseUnit": "One among: CPUPACKAGE, INSTANCE, VMS, CCU, PLU, DESKTOPVM, SERVERVM, VM, SERVER, CORES, CONCURRENTUSER, NAMEDUSER, CPUCORE, TIB"
},
"licenseKeyValidity": {
"licenseKeyStatus": "One among: EXPIRED, ACTIVE, NEVER_EXPIRES",
"expiryDate": "string"
},
"features": [
"string"
],
"licenseEdition": "string",
"licenseUnit": "string",
"minimumCore": 0
}
string
id
Read-Only
The ID of the license key
string
As (((?![BIOS_])\w){5}-){4}?((?![BIOS_])\w){5}?
key
Required
Constraints:
minLength: 29
maxLength: 29
The 29 alpha numeric character license key with hyphens
string
productType
Required
The type of the product to which the license key is applicable
string
description
Required
Description of the license key given by user
string
productVersion
Read-Only
Product version
boolean
isUnlimited
Read-Only
Indicates if the license key has unlimited usage
array of
string
features
Read-Only
License key features
string
licenseEdition
Read-Only
License key edition
string
licenseUnit
Read-Only
License capacity unit
integer As int32
As int32
minimumCore
Read-Only
The minimum number of core licenses required per CPU, when license unit is cpu core