Table of Contents

Class DeviceSpecification

Namespace
Azure.Iot.Operations.Services.AssetAndDeviceRegistry.Models
Assembly
Azure.Iot.Operations.Services.dll
public record DeviceSpecification : IEquatable<DeviceSpecification>
Inheritance
DeviceSpecification
Implements
Inherited Members

Properties

Attributes

public Dictionary<string, string>? Attributes { get; set; }

Property Value

Dictionary<string, string>

DiscoveredDeviceRef

public string? DiscoveredDeviceRef { get; set; }

Property Value

string

Enabled

public bool? Enabled { get; set; }

Property Value

bool?

Endpoints

public DeviceEndpoints? Endpoints { get; set; }

Property Value

DeviceEndpoints

ExternalDeviceId

public string? ExternalDeviceId { get; set; }

Property Value

string

LastTransitionTime

public DateTime? LastTransitionTime { get; set; }

Property Value

DateTime?

Manufacturer

public string? Manufacturer { get; set; }

Property Value

string

Model

public string? Model { get; set; }

Property Value

string

OperatingSystemVersion

public string? OperatingSystemVersion { get; set; }

Property Value

string

Uuid

public string? Uuid { get; set; }

Property Value

string

Version

public ulong? Version { get; set; }

Property Value

ulong?