Share via


PackageVersionInfo Class

Definition

Current version of each updatable component.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.PackageVersionInfoTypeConverter))]
public class PackageVersionInfo : Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IPackageVersionInfo
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.PackageVersionInfoTypeConverter))>]
type PackageVersionInfo = class
    interface IPackageVersionInfo
    interface IJsonSerializable
Public Class PackageVersionInfo
Implements IPackageVersionInfo
Inheritance
PackageVersionInfo
Attributes
Implements

Constructors

PackageVersionInfo()

Creates an new PackageVersionInfo instance.

Properties

LastUpdated

Last time this component was updated.

PackageType

Package type

Version

Package version

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PackageVersionInfo.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PackageVersionInfo.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IPackageVersionInfo.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of PackageVersionInfo into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to