AcreIntrusionPanelInfo

Overview of AcreIntrusionPanelInfo goes here.

AcreIntrusionPanelInfo Properties

Item -> BaseInfo -> ControllerInfo -> AcreIntrusionPanelInfo

Field Type Inherited from Description
Href String Item Gets or sets the Href value
CommonName String BaseInfo Gets or sets the CommonName value
ConcurrencyVersion Nullable<Int64> BaseInfo Gets or sets the ConcurrencyVersion value
InFolderHref String BaseInfo Gets or sets the InFolderHref value
InFolderKey String BaseInfo Gets or sets the InFolderKey value
IsGlobal Boolean BaseInfo Gets or sets the IsGlobal value
Key String BaseInfo Gets or sets the Key value
Links List<Link> BaseInfo Gets or sets the Links value
Metadata MetadataItem[] BaseInfo Gets or sets the Metadata value
Monikers MonikerItem[] BaseInfo Gets or sets the Monikers value
Notes NoteInfo[] BaseInfo Gets or sets the Notes value
ObjectLinks ObjectLinkItem[] BaseInfo Gets or sets the ObjectLinks value
Tags String[] BaseInfo Gets or sets the Tags value
IsDisabled Boolean ControllerInfo Gets or sets the IsDisabled value
LastPing Nullable<DateTime> ControllerInfo Gets or sets the LastPing value
LastUpdatedOn Nullable<DateTime> ControllerInfo Gets or sets the LastUpdatedOn value
MacAddress String ControllerInfo Gets or sets the MacAddress value
Status ControllerStatusItem ControllerInfo Gets or sets the Status value
TimeZone String ControllerInfo Gets or sets the TimeZone value
Version String ControllerInfo Gets or sets the Version value
EncIV Byte[] AcreIntrusionPanelInfo Gets or sets the EncIV value
EncKeyBin Byte[] AcreIntrusionPanelInfo Gets or sets the EncKeyBin value
LastEvent Nullable<DateTime> AcreIntrusionPanelInfo Gets or sets the LastEvent value
LastNetworkEvent Nullable<DateTime> AcreIntrusionPanelInfo Gets or sets the LastNetworkEvent value
LastPoll Nullable<DateTime> AcreIntrusionPanelInfo Gets or sets the LastPoll value
Password String AcreIntrusionPanelInfo Gets or sets the Password value
ProductTitle String AcreIntrusionPanelInfo Gets or sets the ProductTitle value
SerialNumber String AcreIntrusionPanelInfo Gets or sets the SerialNumber value
SessionId Int32 AcreIntrusionPanelInfo Gets or sets the SessionId value
UserName String AcreIntrusionPanelInfo Gets or sets the UserName value

JSON Structure of AcreIntrusionPanelInfo

{
   "Href"	:	"String",
   "CommonName"	:	"String",
   "ConcurrencyVersion"	:	"Nullable\<Int64\>",
   "InFolderHref"	:	"String",
   "InFolderKey"	:	"String",
   "IsGlobal"	:	"Boolean",
   "Key"	:	"String",
   "Links"	:	"List\<[Link](/object-model/link)\>",
   "Metadata"	:	"[MetadataItem](/object-model/metadataitem)[]",
   "Monikers"	:	"[MonikerItem](/object-model/monikeritem)[]",
   "Notes"	:	"[NoteInfo](/object-model/noteinfo)[]",
   "ObjectLinks"	:	"[ObjectLinkItem](/object-model/objectlinkitem)[]",
   "Tags"	:	"String[]",
   "IsDisabled"	:	"Boolean",
   "LastPing"	:	"Nullable\<DateTime\>",
   "LastUpdatedOn"	:	"Nullable\<DateTime\>",
   "MacAddress"	:	"String",
   "Status"	:	"[ControllerStatusItem](/object-model/controllerstatusitem)",
   "TimeZone"	:	"String",
   "Version"	:	"String",
   "EncIV"	:	"Byte[]",
   "EncKeyBin"	:	"Byte[]",
   "LastEvent"	:	"Nullable\<DateTime\>",
   "LastNetworkEvent"	:	"Nullable\<DateTime\>",
   "LastPoll"	:	"Nullable\<DateTime\>",
   "Password"	:	"String",
   "ProductTitle"	:	"String",
   "SerialNumber"	:	"String",
   "SessionId"	:	"Int32",
   "UserName"	:	"String"
}

Add Acre Intrusion Panel Async

Example in C#

// Returns: AcreIntrusionPanelInfo
var acreIntrusionPanelInfo = await client.AddAcreIntrusionPanelAsync(FolderInfo folder, AcreIntrusionPanelInfo acreIntrusionPanel);

Delete Acre Intrusion Panel Async

Example in C#

// Returns: nothing
await client.DeleteAcreIntrusionPanelAsync(AcreIntrusionPanelInfo acreIntrusionPanel);

Get Acre Intrusion Panel By Registration Id Async

Example in C#

// Returns: AcreIntrusionPanelInfo
var acreIntrusionPanelInfo = await client.GetAcreIntrusionPanelByRegistrationIdAsync(FolderInfo folder, String RegistrationId);

Get Acre Intrusion Panel By Session Id Async

Example in C#

// Returns: AcreIntrusionPanelInfo
var acreIntrusionPanelInfo = await client.GetAcreIntrusionPanelBySessionIdAsync(FolderInfo folder, Int32 SessionId);

Get Acre Intrusion Panels Async

Example in C#

// Returns: IEnumerable<AcreIntrusionPanelInfo>
var acreIntrusionPanelInfo = await client.GetAcreIntrusionPanelsAsync(FolderInfo folder);

Update Acre Intrusion Panel Async

Example in C#

// Returns: nothing
await client.UpdateAcreIntrusionPanelAsync(AcreIntrusionPanelInfo acreIntrusionPanel);

Update Acre Intrusion Panel Last Event Async

Example in C#

// Returns: nothing
await client.UpdateAcreIntrusionPanelLastEventAsync(AcreIntrusionPanelInfo acreIntrusionPanel);

Update Acre Intrusion Panel Last Network Event Async

Example in C#

// Returns: nothing
await client.UpdateAcreIntrusionPanelLastNetworkEventAsync(AcreIntrusionPanelInfo acreIntrusionPanel);

Update Acre Intrusion Panel Last Poll Async

Example in C#

// Returns: nothing
await client.UpdateAcreIntrusionPanelLastPollAsync(AcreIntrusionPanelInfo acreIntrusionPanel);

Update Acre Intrusion Panel Status Async

Example in C#

// Returns: nothing
await client.UpdateAcreIntrusionPanelStatusAsync(AcreIntrusionPanelInfo acreIntrusionPanel, ControllerStatusItem Status);