Share via


LicenseProfileUpdatePropertiesSoftwareAssurance Class

Definition

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

Constructors

LicenseProfileUpdatePropertiesSoftwareAssurance()

Creates an new LicenseProfileUpdatePropertiesSoftwareAssurance 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 LicenseProfileUpdatePropertiesSoftwareAssurance.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of LicenseProfileUpdatePropertiesSoftwareAssurance.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of LicenseProfileUpdatePropertiesSoftwareAssurance into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to