Share via


HciReportedProperties Class

Definition

The device Configuration for HCI device.

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

Properties

DeviceState

edge device state.

(Inherited from HciEdgeDeviceReportedProperties)
Extensions

List of Arc extensions installed on edge device.

(Inherited from HciEdgeDeviceReportedProperties)
NetworkProfile

HCI device network information.

OSProfile

HCI device OS specific information.

SbeDeploymentPackageInfo

Solution builder extension (SBE) deployment package information.

Explicit Interface Implementations

IJsonModel<HciEdgeDeviceReportedProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from HciEdgeDeviceReportedProperties)
IJsonModel<HciEdgeDeviceReportedProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from HciEdgeDeviceReportedProperties)
IJsonModel<HciReportedProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<HciReportedProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<HciEdgeDeviceReportedProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from HciEdgeDeviceReportedProperties)
IPersistableModel<HciEdgeDeviceReportedProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from HciEdgeDeviceReportedProperties)
IPersistableModel<HciEdgeDeviceReportedProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from HciEdgeDeviceReportedProperties)
IPersistableModel<HciReportedProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<HciReportedProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<HciReportedProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to