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
        • The type of configuration to create with valid options:

      • Map props
        • Dictionary of properties making up the configuration
    • Return Value
      • None
  • system.cirruslink.engine.readConfig(type) → List
    • Parameters
      • String type
        • The type of configuration to read with valid options:

          • General
          • Cert Files
          • Servers
          • Def Namespace Files
          • Def Namespace Filters
          • Def Namespace
          • Cust Namespace
    • 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
        • The type of configuration to update with valid options:

      • Long id
        • The ID of the record to update
      • String collisionPolicy
        • Either "MergeOverwrite" or "Overwrite"
      • Map props
    • Return Value
      • None
  • system.cirruslink.engine.deleteConfig(type, id) → void
    • Parameters
      • String type
        • The type of configuration to delete with valid options:

      • Long id
        • The ID of the record to delete
    • Return Value
      • None


  • No labels