You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 4
Next »
APIs
- system.cirruslink.engine.createConfig(type, props) → void
- Parameters
- String type
- Map props
- Dictionary of properties making up the configuration
- Return Value
- system.cirruslink.engine.readConfig(type) → List
- Parameters
- A List of Dictionaries of properties making up the configurations
- General Keys
Id (long)
Enabled (bool)
PrimaryHostEnabled (bool)
PrimaryHostId (str)
BlockNodeCommands (bool)
BlockDeviceCommands (bool)
BlockTagPropertyChanges (bool)
StoreHistoricalEvents (bool)
EnableLatching (bool)
LatchTimeout (long)
LatchTagList (str)
FilteredProperties (str)
EnableBdSeqChecking (bool)
CustomProperties (str)
EnablePrimaryHostSubscriptions (bool)
- Cert Files Keys
Id (long)
Name (str)
FileContents (str)
Description (str)
- Servers Keys
- Def Namespace Files Keys
- Def Namespace Filters Keys
- Def Namespace Keys
- Cust Namespace Keys
- system.cirruslink.engine.updateConfig(type, id, collisionPolicy, props) → void
- Parameters
- String type
- Long id
- The ID of the record to update
- String collisionPolicy
- Either "MergeOverwrite" or "Overwrite"
- Map props
- Return Value
- system.cirruslink.engine.deleteConfig(type, id) → void
- Parameters
- String type
- Long id
- The ID of the record to delete
- Return Value