Share via


ILicenseProfileMachineInstanceViewEsuProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.LicenseProfileMachineInstanceViewEsuPropertiesTypeConverter))]
public interface ILicenseProfileMachineInstanceViewEsuProperties : Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.ILicenseProfileArmEsuPropertiesWithoutAssignedLicense
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.LicenseProfileMachineInstanceViewEsuPropertiesTypeConverter))>]
type ILicenseProfileMachineInstanceViewEsuProperties = interface
    interface IJsonSerializable
    interface ILicenseProfileArmEsuPropertiesWithoutAssignedLicense
    interface ILicenseProfileStorageModelEsuProperties
Public Interface ILicenseProfileMachineInstanceViewEsuProperties
Implements ILicenseProfileArmEsuPropertiesWithoutAssignedLicense
Derived
Attributes
Implements

Properties

AssignedLicense

The assigned license resource.

AssignedLicenseImmutableId

The guid id of the license.

(Inherited from ILicenseProfileStorageModelEsuProperties)
EsuEligibility

Indicates the eligibility state of Esu.

(Inherited from ILicenseProfileArmEsuPropertiesWithoutAssignedLicense)
EsuKey

The list of ESU keys.

(Inherited from ILicenseProfileStorageModelEsuProperties)
EsuKeyState

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

(Inherited from ILicenseProfileArmEsuPropertiesWithoutAssignedLicense)
LicenseAssignmentState

Describes the license assignment state (Assigned or NotAssigned).

ServerType

The type of the Esu servers.

(Inherited from ILicenseProfileArmEsuPropertiesWithoutAssignedLicense)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to