Share via


NamespaceEventGroup interface

Defines the event group properties.

Properties

dataSource

The address of the notifier of the event group in the asset (e.g. URL) so that a client can access the event group on the asset.

defaultDestinations

Destinations for events. Default destinations when destinations is not defined at the event level.

eventGroupConfiguration

Stringified JSON that contains connector-specific configuration for the event group. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.

events

Array of events that are part of the event group.

name

The name of the event group.

typeRef

URI or type definition ID.

Property Details

dataSource

The address of the notifier of the event group in the asset (e.g. URL) so that a client can access the event group on the asset.

dataSource?: string

Property Value

string

defaultDestinations

Destinations for events. Default destinations when destinations is not defined at the event level.

defaultDestinations?: EventDestinationUnion[]

Property Value

eventGroupConfiguration

Stringified JSON that contains connector-specific configuration for the event group. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.

eventGroupConfiguration?: string

Property Value

string

events

Array of events that are part of the event group.

events?: NamespaceEvent[]

Property Value

name

The name of the event group.

name: string

Property Value

string

typeRef

URI or type definition ID.

typeRef?: string

Property Value

string