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?