LicenseProfileProperties interface
Describe the properties of a license profile.
Properties
| assigned |
The resource id of the license. |
| assigned |
The guid id of the license. |
| billing |
The timestamp in UTC when the billing ends. |
| billing |
The timestamp in UTC when the billing starts. |
| disenrollment |
The timestamp in UTC when the user disenrolled the feature. |
| enrollment |
The timestamp in UTC when the user enrolls the feature. |
| error | The errors that were encountered during the feature enrollment or disenrollment. |
| esu |
Indicates the eligibility state of Esu. |
| esu |
The list of ESU keys. |
| esu |
Indicates whether there is an ESU Key currently active for the machine. |
| product |
The list of product features. |
| product |
Indicates the product type of the license. |
| provisioning |
The provisioning state, which only appears in the response. |
| server |
The type of the Esu servers. |
| software |
Specifies if this machine is licensed as part of a Software Assurance agreement. |
| subscription |
Indicates the subscription status of the product. |
Property Details
assignedLicense
The resource id of the license.
assignedLicense?: string
Property Value
string
assignedLicenseImmutableId
The guid id of the license.
assignedLicenseImmutableId?: string
Property Value
string
billingEndDate
The timestamp in UTC when the billing ends.
billingEndDate?: Date
Property Value
Date
billingStartDate
The timestamp in UTC when the billing starts.
billingStartDate?: Date
Property Value
Date
disenrollmentDate
The timestamp in UTC when the user disenrolled the feature.
disenrollmentDate?: Date
Property Value
Date
enrollmentDate
The timestamp in UTC when the user enrolls the feature.
enrollmentDate?: Date
Property Value
Date
error
The errors that were encountered during the feature enrollment or disenrollment.
error?: ErrorDetail
Property Value
esuEligibility
Indicates the eligibility state of Esu.
esuEligibility?: string
Property Value
string
esuKeys
esuKeyState
Indicates whether there is an ESU Key currently active for the machine.
esuKeyState?: string
Property Value
string
productFeatures
productType
Indicates the product type of the license.
productType?: string
Property Value
string
provisioningState
The provisioning state, which only appears in the response.
provisioningState?: string
Property Value
string
serverType
The type of the Esu servers.
serverType?: string
Property Value
string
softwareAssuranceCustomer
Specifies if this machine is licensed as part of a Software Assurance agreement.
softwareAssuranceCustomer?: boolean
Property Value
boolean
subscriptionStatus
Indicates the subscription status of the product.
subscriptionStatus?: string
Property Value
string