Share via


ILicenseProfileArmEsuProperties Interface

Definition

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

Properties

AssignedLicense

The resource id of the license.

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)
ServerType

The type of the Esu servers.

(Inherited from ILicenseProfileArmEsuPropertiesWithoutAssignedLicense)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to