{ "id":"/axapi/v3/threat-intel/threat-feed/{type}", "type":"object", "node-type":"list", "title":"threat-feed", "partition-visibility":"shared", "description":"Configure vendor specific module control options", "properties":{ "type":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'webroot': Configure Webroot module options; ", "enum":[ "webroot" ], "optional":false }, "server":{ "type":"string", "format":"string", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"Server IP or Hostname", "optional":true }, "port":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "default":443, "partition-visibility":"shared", "description":"Port to query server(default 443)", "optional":true }, "server-timeout":{ "type":"number", "format":"number", "minimum":1, "maximum":30, "default":15, "partition-visibility":"shared", "description":"Server Timeout in seconds (default: 15s)", "optional":true }, "rtu-update-disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Disables real time updates(default enable)", "optional":true }, "update-interval":{ "type":"number", "format":"number", "minimum":10, "maximum":14400, "default":120, "partition-visibility":"shared", "description":"Interval to check for database or RTU updates(default 120 mins)", "optional":true }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "partition-visibility":"shared", "description":"Use management interface for all communication with threat-intel server", "optional":true }, "log-level":{ "type":"string", "format":"enum", "default":"warning", "partition-visibility":"shared", "description":"'disable': Disable all logging; 'error': Log error events; 'warning': Log warning events and above; 'info': Log info events and above; 'debug': Log debug events and above; 'trace': enable all logs; ", "enum":[ "disable", "error", "warning", "info", "debug", "trace" ], "optional":true }, "proxy-host":{ "type":"string", "format":"string", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"Proxy server hostname or IP address", "optional":true }, "proxy-port":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "partition-visibility":"shared", "description":"Port to connect on proxy server", "optional":true }, "proxy-auth-type":{ "type":"string", "format":"enum", "default":"ntlm", "partition-visibility":"shared", "description":"'ntlm': NTLM authentication(default); 'basic': Basic authentication; ", "enum":[ "ntlm", "basic" ], "optional":true }, "domain":{ "type":"string", "format":"string", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Realm for NTLM authentication", "optional":true }, "proxy-username":{ "type":"string", "format":"string", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Username for proxy authentication", "optional":true }, "proxy-password":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Password for proxy authentication", "optional":true }, "secret-string":{ "type":"string", "format":"password", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"password value", "optional":true }, "encrypted":{ "type":"encrypted", "format":"encrypted", "partition-visibility":"shared", "description":"Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED secret string)", "optional":true }, "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable module", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "user-tag":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag", "optional":true } }, "object-keys":[ "type" ], "required":[ "type" ] }