Share via


LicenseUpdatePropertiesLicenseDetails Class

Definition

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

Constructors

LicenseUpdatePropertiesLicenseDetails()

Creates an new LicenseUpdatePropertiesLicenseDetails instance.

Properties

Edition

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

Processor

Describes the number of processors.

State

Describes the state of the license.

Target

Describes the license target server.

Type

Describes the license core type (pCore or vCore).

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of LicenseUpdatePropertiesLicenseDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of LicenseUpdatePropertiesLicenseDetails.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of LicenseUpdatePropertiesLicenseDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to