Share via


ILicenseProperties Interface

Definition

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

Properties

LicenseDetailAssignedLicense

Describes the number of assigned licenses.

LicenseDetailEdition

Describes the edition of the license. The values are either Standard or Datacenter.

LicenseDetailImmutableId

Describes the immutable id.

LicenseDetailProcessor

Describes the number of processors.

LicenseDetailState

Describes the state of the license.

LicenseDetailTarget

Describes the license target server.

LicenseDetailType

Describes the license core type (pCore or vCore).

LicenseDetailVolumeLicenseDetail

A list of volume license details.

LicenseType

The type of the license resource.

ProvisioningState

The provisioning state, which only appears in the response.

TenantId

Describes the tenant id.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to