Share via


HciClusterUpdateSummaryData Class

Definition

A class representing the HciClusterUpdateSummary data model. Get the update summaries for the cluster

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

Constructors

HciClusterUpdateSummaryData()

Initializes a new instance of HciClusterUpdateSummaryData.

Properties

CurrentOemVersion

Current OEM Version.

CurrentSbeVersion

Current Sbe version of the stamp.

CurrentVersion

Current Solution Bundle version of the stamp.

HardwareModel

Name of the hardware model.

HealthCheckOn

Last time the package-specific checks were run.

HealthCheckResult

An array of pre-check result objects.

HealthState

Overall health state for update-specific health checks.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
LastCheckedOn

Last time the update service successfully checked for updates.

LastUpdatedOn

Last time an update installation completed successfully.

Location

The geo-location where the resource lives.

Name

The name of the resource.

(Inherited from ResourceData)
OemFamily

OEM family name.

PackageVersions

Current version of each updatable component.

ProvisioningState

Provisioning state of the UpdateSummaries proxy resource.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
State

Overall update state of the stamp.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ResourceData)

Explicit Interface Implementations

IJsonModel<HciClusterUpdateSummaryData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<HciClusterUpdateSummaryData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<HciClusterUpdateSummaryData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<HciClusterUpdateSummaryData>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<HciClusterUpdateSummaryData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to