Share via


ClusterReportedProperties Class

Definition

Properties reported by cluster agent.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ClusterReportedPropertiesTypeConverter))]
public class ClusterReportedProperties : Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IClusterReportedProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ClusterReportedPropertiesTypeConverter))>]
type ClusterReportedProperties = class
    interface IClusterReportedProperties
    interface IJsonSerializable
Public Class ClusterReportedProperties
Implements IClusterReportedProperties
Inheritance
ClusterReportedProperties
Attributes
Implements

Constructors

ClusterReportedProperties()

Creates an new ClusterReportedProperties instance.

Properties

ClusterId

Unique id generated by the on-prem cluster.

ClusterName

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

ClusterType

The node type of all the nodes of the cluster.

ClusterVersion

Version of the cluster software.

DiagnosticLevel

Level of diagnostic data emitted by the cluster.

ImdsAttestation

IMDS attestation status of the cluster.

LastUpdated

Last time the cluster reported the data.

Manufacturer

The manufacturer of all the nodes of the cluster.

Node

List of nodes reported by the cluster.

OemActivation

OEM activation status of the cluster.

SupportedCapability

Capabilities supported by the cluster.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ClusterReportedProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ClusterReportedProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ClusterReportedProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to