Share via


DeviceConfiguration Class

Definition

The device Configuration for edge device.

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

Constructors

DeviceConfiguration()

Creates an new DeviceConfiguration instance.

Properties

DeviceMetadata

Device metadata details.

NicDetail

NIC Details of device

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DeviceConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DeviceConfiguration.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DeviceConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to