Share via


MicrosoftGraphLicenseUnitsDetail Class

Definition

licenseUnitsDetail

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.MicrosoftGraphLicenseUnitsDetailTypeConverter))]
public class MicrosoftGraphLicenseUnitsDetail : Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphLicenseUnitsDetail, Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Runtime.IAssociativeArray<object>
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.MicrosoftGraphLicenseUnitsDetailTypeConverter))>]
type MicrosoftGraphLicenseUnitsDetail = class
    interface IMicrosoftGraphLicenseUnitsDetail
    interface IJsonSerializable
    interface IAssociativeArray<obj>
Public Class MicrosoftGraphLicenseUnitsDetail
Implements IAssociativeArray(Of Object), IMicrosoftGraphLicenseUnitsDetail
Inheritance
MicrosoftGraphLicenseUnitsDetail
Attributes
Implements

Constructors

MicrosoftGraphLicenseUnitsDetail()

Creates an new MicrosoftGraphLicenseUnitsDetail instance.

Fields

__additionalProperties

Properties

Enabled

The number of units that are enabled for the active subscription of the service SKU.

Item[String]
Suspended

The number of units that are suspended because the subscription of the service SKU has been cancelled. The units cannot be assigned but can still be reactivated before they are deleted.

Warning

The number of units that are in warning status. When the subscription of the service SKU has expired, the customer has a grace period to renew their subscription before it is cancelled (moved to a suspended state).

Methods

Add(String, Object)
Clear()
ContainsKey(String)
CopyFrom(IDictionary)
CopyFrom(PSObject)
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MicrosoftGraphLicenseUnitsDetail.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MicrosoftGraphLicenseUnitsDetail.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphLicenseUnitsDetail.

FromJsonString(String)

Creates a new instance of MicrosoftGraphLicenseUnitsDetail, deserializing the content from a json string.

Remove(String)
ToJson(JsonObject, SerializationMode)

Serializes this instance of MicrosoftGraphLicenseUnitsDetail into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
TryGetValue(String, Object)

Operators

Implicit(MicrosoftGraphLicenseUnitsDetail to Dictionary<String,Object>)

Explicit Interface Implementations

IAssociativeArray<Object>.AdditionalProperties

Applies to