Class DiscoveredAssetEventGroup
- Namespace
- Azure.Iot.Operations.Services.AssetAndDeviceRegistry.Models
- Assembly
- Azure.Iot.Operations.Services.dll
public record DiscoveredAssetEventGroup : IEquatable<DiscoveredAssetEventGroup>
- Inheritance
-
DiscoveredAssetEventGroup
- Implements
- Inherited Members
Properties
DataSource
The address of the notifier of the event in the asset (e.g. URL) so that a client can access the event on the asset.
public string? DataSource { get; set; }
Property Value
DefaultEventsDestinations
Default destinations for an event.
public List<EventStreamDestination>? DefaultEventsDestinations { get; set; }
Property Value
EventGroupConfiguration
Stringified JSON that contains connector-specific configuration for the event. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.
public string? EventGroupConfiguration { get; set; }
Property Value
Events
Array of events that are part of the asset. Each event can have per-event configuration.
public List<DiscoveredAssetEvent>? Events { get; set; }
Property Value
Name
Name of the event group.
public string Name { get; set; }
Property Value
TypeRef
URI or type definition ID.
public string? TypeRef { get; set; }