Table of Contents

Class DiscoveredDevice

Namespace
Azure.Iot.Operations.Services.AssetAndDeviceRegistry.Models
Assembly
Azure.Iot.Operations.Services.dll
public class DiscoveredDevice
Inheritance
DiscoveredDevice
Inherited Members

Properties

Attributes

The 'attributes' Field.

[JsonPropertyName("attributes")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public Dictionary<string, string>? Attributes { get; set; }

Property Value

Dictionary<string, string>

Endpoints

The 'endpoints' Field.

[JsonPropertyName("endpoints")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public DiscoveredDeviceEndpoints? Endpoints { get; set; }

Property Value

DiscoveredDeviceEndpoints

ExternalDeviceId

The 'externalDeviceId' Field.

[JsonPropertyName("externalDeviceId")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? ExternalDeviceId { get; set; }

Property Value

string

Manufacturer

The 'manufacturer' Field.

[JsonPropertyName("manufacturer")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Manufacturer { get; set; }

Property Value

string

Model

The 'model' Field.

[JsonPropertyName("model")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Model { get; set; }

Property Value

string

OperatingSystem

The 'operatingSystem' Field.

[JsonPropertyName("operatingSystem")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? OperatingSystem { get; set; }

Property Value

string

OperatingSystemVersion

The 'operatingSystemVersion' Field.

[JsonPropertyName("operatingSystemVersion")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? OperatingSystemVersion { get; set; }

Property Value

string