# Data Object - LicenseManagerLicenseInfo(vim.LicenseManager.LicenseInfo)

Property of
  HostLicenseConnectInfo, LicenseAssignmentManagerLicenseAssignment, LicenseManager
Returned by
  AddLicense, DecodeLicense, UpdateAssignedLicense, UpdateLicense
Extends
  DynamicData
See also
  KeyAnyValue, KeyValue
Since
  vSphere API 4.0

## Data Object Description

Encapsulates information about a license

Properties

Name | Type | Description
--- | --- | ---
costUnit | xsd:string | The cost unit for this license
editionKey | xsd:string | Edition key.
labels* | KeyValue[] | Key-value lables for this license
licenseKey | xsd:string | Key for the license. E.g. serial number.
name | xsd:string | Display name for the license
properties* | KeyAnyValue[] | Additional properties associated with this license
total | xsd:int | Total number of units contain in the license
used* | xsd:int | Number of units used from this license
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="LicenseManagerLicenseInfo"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="licenseKey" type="xsd:string"/> <element name="editionKey" type="xsd:string"/> <element name="name" type="xsd:string"/> <element name="total" type="xsd:int"/> <element name="used" type="xsd:int" minOccurs="0"/> <element name="costUnit" type="xsd:string"/> <element name="properties" type="vsan:KeyAnyValue" minOccurs="0" maxOccurs="unbounded"/> <element name="labels" type="vsan:KeyValue" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>