Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

APIs

  • system.cirruslink.distributor.createConfig(type, props) → void
    • Parameters
      • String type
        • The type of configuration to create with valid options:

          • Users
      • Map props
        • Dictionary of properties making up the configuration
          • Users
            • Id (long)
            • Username (str)
            • Password (str)
            • ACLs (str)
    • Return Value
      • None
  • system.cirruslink.distributor.readConfig(type) → List
    • Parameters
      • String type
        • The type of configuration to read with valid options:

          • General
          • Users
    • A List of Dictionaries of properties making up the configurations
      • General Keys
        • Id (long)
        • Enabled (bool)
        • EnableTCP (bool)
        • Port (int)
        • EnableWebsocket (bool)
        • WebsocketPort (int)
        • EnableTLS (bool)
        • SecurePort (int)
        • EnableSecureWebsocket (bool)
        • SecureWebsocketPort (int)
        • AllowAnonymousConnections (bool)
      • Users Keys
        • Id (long)
        • Username (str)
        • Password (str)
        • ACLs (str)
  • system.cirruslink.distributor.updateConfig(type, id, collisionPolicy, props) → void
    • Parameters
      • String type
        • The type of configuration to update with valid options:

          • General
          • Users
      • Long id
        • The ID of the record to update
      • String collisionPolicy
        • Either "MergeOverwrite" or "Overwrite"
      • Map props
        • General Keys
          • Id (long)
          • Enabled (bool)
          • EnableTCP (bool)
          • Port (int)
          • EnableWebsocket (bool)
          • WebsocketPort (int)
          • EnableTLS (bool)
          • SecurePort (int)
          • EnableSecureWebsocket (bool)
          • SecureWebsocketPort (int)
          • AllowAnonymousConnections (bool)
        • Users Keys
          • Id (long)
          • Username (str)
          • Password (str)
          • ACLs (str)
    • Return Value
      • None
  • system.cirruslink.distributor.deleteConfig(type, id) → void
    • Parameters
      • String type
        • The type of configuration to delete with valid options:

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