LicenseProfilePropertiesSoftwareAssurance Class

Definition

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

Constructors

LicenseProfilePropertiesSoftwareAssurance()

Creates an new LicenseProfilePropertiesSoftwareAssurance instance.

Properties

SoftwareAssuranceCustomer

Specifies if this machine is licensed as part of a Software Assurance agreement.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of LicenseProfilePropertiesSoftwareAssurance.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of LicenseProfilePropertiesSoftwareAssurance.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of LicenseProfilePropertiesSoftwareAssurance into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to