Partilhar via


ArmHciModelFactory.HciClusterUpdateSummaryData Method

Definition

Initializes a new instance of HciClusterUpdateSummaryData.

public static Azure.ResourceManager.Hci.HciClusterUpdateSummaryData HciClusterUpdateSummaryData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.Core.AzureLocation? location = default, Azure.ResourceManager.Hci.Models.HciProvisioningState? provisioningState = default, string oemFamily = default, string currentOemVersion = default, string hardwareModel = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Hci.Models.HciPackageVersionInfo> packageVersions = default, string currentVersion = default, string currentSbeVersion = default, DateTimeOffset? lastUpdatedOn = default, DateTimeOffset? lastCheckedOn = default, Azure.ResourceManager.Hci.Models.HciHealthState? healthState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Hci.Models.HciPrecheckResult> healthCheckResult = default, DateTimeOffset? healthCheckOn = default, Azure.ResourceManager.Hci.Models.HciClusterUpdateState? state = default);
static member HciClusterUpdateSummaryData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.Core.AzureLocation> * Nullable<Azure.ResourceManager.Hci.Models.HciProvisioningState> * string * string * string * seq<Azure.ResourceManager.Hci.Models.HciPackageVersionInfo> * string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.Hci.Models.HciHealthState> * seq<Azure.ResourceManager.Hci.Models.HciPrecheckResult> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.Hci.Models.HciClusterUpdateState> -> Azure.ResourceManager.Hci.HciClusterUpdateSummaryData
Public Shared Function HciClusterUpdateSummaryData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional provisioningState As Nullable(Of HciProvisioningState) = Nothing, Optional oemFamily As String = Nothing, Optional currentOemVersion As String = Nothing, Optional hardwareModel As String = Nothing, Optional packageVersions As IEnumerable(Of HciPackageVersionInfo) = Nothing, Optional currentVersion As String = Nothing, Optional currentSbeVersion As String = Nothing, Optional lastUpdatedOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastCheckedOn As Nullable(Of DateTimeOffset) = Nothing, Optional healthState As Nullable(Of HciHealthState) = Nothing, Optional healthCheckResult As IEnumerable(Of HciPrecheckResult) = Nothing, Optional healthCheckOn As Nullable(Of DateTimeOffset) = Nothing, Optional state As Nullable(Of HciClusterUpdateState) = Nothing) As HciClusterUpdateSummaryData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

location
Nullable<AzureLocation>

The geo-location where the resource lives.

provisioningState
Nullable<HciProvisioningState>

Provisioning state of the UpdateSummaries proxy resource.

oemFamily
String

OEM family name.

currentOemVersion
String

Current OEM Version.

hardwareModel
String

Name of the hardware model.

packageVersions
IEnumerable<HciPackageVersionInfo>

Current version of each updatable component.

currentVersion
String

Current Solution Bundle version of the stamp.

currentSbeVersion
String

Current Sbe version of the stamp.

lastUpdatedOn
Nullable<DateTimeOffset>

Last time an update installation completed successfully.

lastCheckedOn
Nullable<DateTimeOffset>

Last time the update service successfully checked for updates.

healthState
Nullable<HciHealthState>

Overall health state for update-specific health checks.

healthCheckResult
IEnumerable<HciPrecheckResult>

An array of pre-check result objects.

healthCheckOn
Nullable<DateTimeOffset>

Last time the package-specific checks were run.

state
Nullable<HciClusterUpdateState>

Overall update state of the stamp.

Returns

A new HciClusterUpdateSummaryData instance for mocking.

Applies to