Share via


UpdateSummaries Class

Definition

Get the update summaries for the cluster

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.UpdateSummariesTypeConverter))]
public class UpdateSummaries : Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries, Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.UpdateSummariesTypeConverter))>]
type UpdateSummaries = class
    interface IUpdateSummaries
    interface IJsonSerializable
    interface IResourceAutoGenerated
    interface IValidates
Public Class UpdateSummaries
Implements IUpdateSummaries, IValidates
Inheritance
UpdateSummaries
Attributes
Implements

Constructors

UpdateSummaries()

Creates an new UpdateSummaries instance.

Properties

CurrentSbeVersion

Current Sbe version of the stamp.

CurrentVersion

Current Solution Bundle version of the stamp.

HardwareModel

Name of the hardware model.

HealthCheckDate

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}

LastChecked

Last time the update service successfully checked for updates

LastUpdated

Last time an update installation completed successfully.

Location

The geo-location where the resource lives

Name

The name of the resource

OemFamily

OEM family name.

PackageVersion

Current version of each updatable component.

ProvisioningState

Provisioning state of the UpdateSummaries proxy resource.

ResourceGroupName

Gets the resource group name

State

Overall update state of the stamp.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

SystemDataCreatedAt

The timestamp of resource creation (UTC).

SystemDataCreatedBy

The identity that created the resource.

SystemDataCreatedByType

The type of identity that created the resource.

SystemDataLastModifiedAt

The timestamp of resource last modification (UTC)

SystemDataLastModifiedBy

The identity that last modified the resource.

SystemDataLastModifiedByType

The type of identity that last modified the resource.

Type

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

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of UpdateSummaries.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of UpdateSummaries.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of UpdateSummaries into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to