VideoOS.Platform.Proxy.Alarm.EventLine Class Reference

The event line is a subset of the event. The fields contained in the event line are also the fields which are searchable using the event filter VideoOS.Platform.Proxy.Alarm.EventFilter. More...

Inheritance diagram for VideoOS.Platform.Proxy.Alarm.EventLine:

Properties

System.Guid CameraId [get, set]
 The camera id either of the source camera or if the source is not a camera then the first related camera.
 
string CustomTag [get, set]
 Custom tag corresponds to Alarm.EventHeader.CustomTag.
 
System.Runtime.Serialization.ExtensionDataObject ExtensionData [get, set]
 Reserved for internal use.
 
System.Guid Id [get, set]
 Id corresponds to Alarm.EventHeader.ID.
 
int LocalId [get, set]
 LocalId is a human readable alarm id that is unique on a server.
 
string Message [get, set]
 Message corresponds to Alarm.EventHeader.Message.
 
System.Guid MessageId [get, set]
 The ID of the message.
 
string Name [get, set]
 Name corresponds to Alarm.EventHeader.Name.
 
string ObjectData [get, set]
 Object data is the first AnalyticsObject data in the alarm.
 
string ObjectValue [get, set]
 Object value is the first AnalyticsObject value in the alarm.
 
string RuleType [get, set]
 Rule type is the type of the first rule in the alarm.
 
System.Guid SourceId [get, set]
 Source id corresponds to Alarm.EventHeader.EventSource.FQID.ObjectId.
 
string SourceName [get, set]
 Source name corresponds to Alarm.EventHeader.EventSource.Name.
 
System.DateTime Timestamp [get, set]
 Timestamp corresponds to Alarm.EventHeader.Timestamp.
 
string Type [get, set]
 Type corresponds to Alarm.EventHeader.Type.
 
string VendorName [get, set]
 Vendor name corresponds to Alarm.Vendor.Name.
 

Detailed Description

The event line is a subset of the event. The fields contained in the event line are also the fields which are searchable using the event filter VideoOS.Platform.Proxy.Alarm.EventFilter.

Property Documentation

◆ CameraId

System.Guid VideoOS.Platform.Proxy.Alarm.EventLine.CameraId
getset

The camera id either of the source camera or if the source is not a camera then the first related camera.

◆ CustomTag

string VideoOS.Platform.Proxy.Alarm.EventLine.CustomTag
getset

Custom tag corresponds to Alarm.EventHeader.CustomTag.

◆ ExtensionData

System.Runtime.Serialization.ExtensionDataObject VideoOS.Platform.Proxy.Alarm.EventLine.ExtensionData
getset

Reserved for internal use.

◆ Id

System.Guid VideoOS.Platform.Proxy.Alarm.EventLine.Id
getset

Id corresponds to Alarm.EventHeader.ID.

◆ LocalId

int VideoOS.Platform.Proxy.Alarm.EventLine.LocalId
getset

LocalId is a human readable alarm id that is unique on a server.

◆ Message

string VideoOS.Platform.Proxy.Alarm.EventLine.Message
getset

Message corresponds to Alarm.EventHeader.Message.

◆ MessageId

System.Guid VideoOS.Platform.Proxy.Alarm.EventLine.MessageId
getset

The ID of the message.

◆ Name

string VideoOS.Platform.Proxy.Alarm.EventLine.Name
getset

Name corresponds to Alarm.EventHeader.Name.

◆ ObjectData

string VideoOS.Platform.Proxy.Alarm.EventLine.ObjectData
getset

Object data is the first AnalyticsObject data in the alarm.

◆ ObjectValue

string VideoOS.Platform.Proxy.Alarm.EventLine.ObjectValue
getset

Object value is the first AnalyticsObject value in the alarm.

◆ RuleType

string VideoOS.Platform.Proxy.Alarm.EventLine.RuleType
getset

Rule type is the type of the first rule in the alarm.

◆ SourceId

System.Guid VideoOS.Platform.Proxy.Alarm.EventLine.SourceId
getset

Source id corresponds to Alarm.EventHeader.EventSource.FQID.ObjectId.

◆ SourceName

string VideoOS.Platform.Proxy.Alarm.EventLine.SourceName
getset

Source name corresponds to Alarm.EventHeader.EventSource.Name.

◆ Timestamp

System.DateTime VideoOS.Platform.Proxy.Alarm.EventLine.Timestamp
getset

Timestamp corresponds to Alarm.EventHeader.Timestamp.

◆ Type

string VideoOS.Platform.Proxy.Alarm.EventLine.Type
getset

Type corresponds to Alarm.EventHeader.Type.

◆ VendorName

string VideoOS.Platform.Proxy.Alarm.EventLine.VendorName
getset

Vendor name corresponds to Alarm.Vendor.Name.