Share via


HciPackageVersionInfo Class

Definition

Current version of each updatable component.

public class HciPackageVersionInfo : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Hci.Models.HciPackageVersionInfo>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Hci.Models.HciPackageVersionInfo>
public class HciPackageVersionInfo
type HciPackageVersionInfo = class
    interface IJsonModel<HciPackageVersionInfo>
    interface IPersistableModel<HciPackageVersionInfo>
type HciPackageVersionInfo = class
Public Class HciPackageVersionInfo
Implements IJsonModel(Of HciPackageVersionInfo), IPersistableModel(Of HciPackageVersionInfo)
Public Class HciPackageVersionInfo
Inheritance
HciPackageVersionInfo
Implements

Constructors

HciPackageVersionInfo()

Initializes a new instance of HciPackageVersionInfo.

Properties

LastUpdatedOn

Last time this component was updated.

PackageType

Package type.

Version

Package version.

Explicit Interface Implementations

IJsonModel<HciPackageVersionInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<HciPackageVersionInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<HciPackageVersionInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<HciPackageVersionInfo>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<HciPackageVersionInfo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to