LicenseProfileProperties interface

Describe the properties of a license profile.

Properties

assignedLicense

The resource id of the license.

assignedLicenseImmutableId

The guid id of the license.

billingEndDate

The timestamp in UTC when the billing ends.

billingStartDate

The timestamp in UTC when the billing starts.

disenrollmentDate

The timestamp in UTC when the user disenrolled the feature.

enrollmentDate

The timestamp in UTC when the user enrolls the feature.

error

The errors that were encountered during the feature enrollment or disenrollment.

esuEligibility

Indicates the eligibility state of Esu.

esuKeys

The list of ESU keys.

esuKeyState

Indicates whether there is an ESU Key currently active for the machine.

productFeatures

The list of product features.

productType

Indicates the product type of the license.

provisioningState

The provisioning state, which only appears in the response.

serverType

The type of the Esu servers.

softwareAssuranceCustomer

Specifies if this machine is licensed as part of a Software Assurance agreement.

subscriptionStatus

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

The list of ESU keys.

esuKeys?: EsuKey[]

Property Value

EsuKey[]

esuKeyState

Indicates whether there is an ESU Key currently active for the machine.

esuKeyState?: string

Property Value

string

productFeatures

The list of product features.

productFeatures?: ProductFeature[]

Property Value

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