LicenseProfileMachineInstanceView interface
License Profile Instance View in Machine Properties.
Properties
billing |
The timestamp in UTC when the billing ends. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
The timestamp in UTC when the billing starts. NOTE: This property will not be serialized. It can only be populated by the server. |
disenrollment |
The timestamp in UTC when the user disenrolled the feature. NOTE: This property will not be serialized. It can only be populated by the server. |
enrollment |
The timestamp in UTC when the user enrolls the feature. NOTE: This property will not be serialized. It can only be populated by the server. |
error | The errors that were encountered during the feature enrollment or disenrollment. NOTE: This property will not be serialized. It can only be populated by the server. |
esu |
Properties for the Machine ESU profile. |
license |
Indicates the license channel. NOTE: This property will not be serialized. It can only be populated by the server. |
license |
Indicates the license status of the OS. NOTE: This property will not be serialized. It can only be populated by the server. |
product |
The list of product features. |
product |
Indicates the product type of the license. |
software |
Specifies if this machine is licensed as part of a Software Assurance agreement. |
subscription |
Indicates the subscription status of the product. |
Property Details
billingEndDate
The timestamp in UTC when the billing ends. NOTE: This property will not be serialized. It can only be populated by the server.
billingEndDate?: Date
Property Value
Date
billingStartDate
The timestamp in UTC when the billing starts. NOTE: This property will not be serialized. It can only be populated by the server.
billingStartDate?: Date
Property Value
Date
disenrollmentDate
The timestamp in UTC when the user disenrolled the feature. NOTE: This property will not be serialized. It can only be populated by the server.
disenrollmentDate?: Date
Property Value
Date
enrollmentDate
The timestamp in UTC when the user enrolls the feature. NOTE: This property will not be serialized. It can only be populated by the server.
enrollmentDate?: Date
Property Value
Date
error
The errors that were encountered during the feature enrollment or disenrollment. NOTE: This property will not be serialized. It can only be populated by the server.
error?: ErrorDetail
Property Value
esuProfile
Properties for the Machine ESU profile.
esuProfile?: LicenseProfileMachineInstanceViewEsuProperties
Property Value
licenseChannel
Indicates the license channel. NOTE: This property will not be serialized. It can only be populated by the server.
licenseChannel?: string
Property Value
string
licenseStatus
Indicates the license status of the OS. NOTE: This property will not be serialized. It can only be populated by the server.
licenseStatus?: string
Property Value
string
productFeatures
productType
Indicates the product type of the license.
productType?: 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