Table of Contents

Class AssetEventGroup

Namespace
Azure.Iot.Operations.Services.AssetAndDeviceRegistry.Models
Assembly
Azure.Iot.Operations.Services.dll
public record AssetEventGroup : IEquatable<AssetEventGroup>
Inheritance
AssetEventGroup
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

string

DefaultEventsDestinations

Default destinations for an event.

public List<EventStreamDestination>? DefaultEventsDestinations { get; set; }

Property Value

List<EventStreamDestination>

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

string

Events

Array of events that are part of the asset. Each event can have per-event configuration.

public List<AssetEvent>? Events { get; set; }

Property Value

List<AssetEvent>

Name

Name of the event group.

public string Name { get; set; }

Property Value

string

TypeRef

URI or type definition ID.

public string? TypeRef { get; set; }

Property Value

string