Share via


ArmHciModelFactory.HciClusterReportedProperties Method

Definition

Initializes a new instance of HciClusterReportedProperties.

public static Azure.ResourceManager.Hci.Models.HciClusterReportedProperties HciClusterReportedProperties (string clusterName = default, Guid? clusterId = default, string clusterVersion = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Hci.Models.HciClusterNode> nodes = default, DateTimeOffset? lastUpdatedOn = default, Azure.ResourceManager.Hci.Models.ImdsAttestationState? imdsAttestation = default, Azure.ResourceManager.Hci.Models.HciClusterDiagnosticLevel? diagnosticLevel = default, System.Collections.Generic.IEnumerable<string> supportedCapabilities = default, Azure.ResourceManager.Hci.Models.ClusterNodeType? clusterType = default, string manufacturer = default, Azure.ResourceManager.Hci.Models.OemActivation? oemActivation = default);
static member HciClusterReportedProperties : string * Nullable<Guid> * string * seq<Azure.ResourceManager.Hci.Models.HciClusterNode> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.Hci.Models.ImdsAttestationState> * Nullable<Azure.ResourceManager.Hci.Models.HciClusterDiagnosticLevel> * seq<string> * Nullable<Azure.ResourceManager.Hci.Models.ClusterNodeType> * string * Nullable<Azure.ResourceManager.Hci.Models.OemActivation> -> Azure.ResourceManager.Hci.Models.HciClusterReportedProperties
Public Shared Function HciClusterReportedProperties (Optional clusterName As String = Nothing, Optional clusterId As Nullable(Of Guid) = Nothing, Optional clusterVersion As String = Nothing, Optional nodes As IEnumerable(Of HciClusterNode) = Nothing, Optional lastUpdatedOn As Nullable(Of DateTimeOffset) = Nothing, Optional imdsAttestation As Nullable(Of ImdsAttestationState) = Nothing, Optional diagnosticLevel As Nullable(Of HciClusterDiagnosticLevel) = Nothing, Optional supportedCapabilities As IEnumerable(Of String) = Nothing, Optional clusterType As Nullable(Of ClusterNodeType) = Nothing, Optional manufacturer As String = Nothing, Optional oemActivation As Nullable(Of OemActivation) = Nothing) As HciClusterReportedProperties

Parameters

clusterName
String

Name of the on-prem cluster connected to this resource.

clusterId
Nullable<Guid>

Unique id generated by the on-prem cluster.

clusterVersion
String

Version of the cluster software.

nodes
IEnumerable<HciClusterNode>

List of nodes reported by the cluster.

lastUpdatedOn
Nullable<DateTimeOffset>

Last time the cluster reported the data.

imdsAttestation
Nullable<ImdsAttestationState>

IMDS attestation status of the cluster.

diagnosticLevel
Nullable<HciClusterDiagnosticLevel>

Level of diagnostic data emitted by the cluster.

supportedCapabilities
IEnumerable<String>

Capabilities supported by the cluster.

clusterType
Nullable<ClusterNodeType>

The node type of all the nodes of the cluster.

manufacturer
String

The manufacturer of all the nodes of the cluster.

oemActivation
Nullable<OemActivation>

OEM activation status of the cluster.

Returns

A new HciClusterReportedProperties instance for mocking.

Applies to