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
Read-Only
Constraints:
minLength: 29
maxLength: 29
The 29 alpha numeric character license key with hyphens
string
productType
Required
Read-Only
Constraints:
minLength: 1
The type of the product to which the license key is applicable
string
description
Required
Read-Only
Constraints:
minLength: 1
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