Share via


LicenseProfileStorageModelEsuProperties Class

Definition

License profile storage model for ESU properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.LicenseProfileStorageModelEsuPropertiesTypeConverter))]
public class LicenseProfileStorageModelEsuProperties : Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.ILicenseProfileStorageModelEsuProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.LicenseProfileStorageModelEsuPropertiesTypeConverter))>]
type LicenseProfileStorageModelEsuProperties = class
    interface ILicenseProfileStorageModelEsuProperties
    interface IJsonSerializable
Public Class LicenseProfileStorageModelEsuProperties
Implements ILicenseProfileStorageModelEsuProperties
Inheritance
LicenseProfileStorageModelEsuProperties
Attributes
Implements

Constructors

LicenseProfileStorageModelEsuProperties()

Creates an new LicenseProfileStorageModelEsuProperties instance.

Properties

AssignedLicenseImmutableId

The guid id of the license.

EsuKey

The list of ESU keys.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of LicenseProfileStorageModelEsuProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of LicenseProfileStorageModelEsuProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.ILicenseProfileStorageModelEsuProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of LicenseProfileStorageModelEsuProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to