-
Notifications
You must be signed in to change notification settings - Fork 375
/
manifest.yml
63 lines (63 loc) · 2.15 KB
/
manifest.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
format_version: 2.9.0
name: slack
title: "Slack Logs"
version: "1.10.1"
description: "Slack Logs Integration"
type: integration
categories:
- productivity
- security
conditions:
kibana.version: "^8.7.1"
icons:
- src: /img/slack.svg
title: Slack logo
size: 32x32
type: image/svg+xml
policy_templates:
- name: slack
title: Slack logs
description: Collect logs from Slack
inputs:
- type: httpjson
title: "Collect Slack logs via API"
description: "Collecting logs from Slack via API"
vars:
- name: api_url
type: text
title: API URL.
description: The root url for the API endpoints
multi: false
required: true
show_user: false
default: https://api.slack.com
- name: enable_request_tracer
type: bool
title: Enable request tracing
multi: false
required: false
show_user: false
description: The request tracer logs requests and responses to the agent's local file-system for debugging configurations. Enabling this request tracing compromises security and should only be used for debugging. See [documentation](https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-input-httpjson.html#_request_tracer_filename) for details.
- name: ssl
type: yaml
title: SSL
multi: false
required: false
show_user: false
- name: proxy_url
type: text
title: Proxy URL
multi: false
required: false
show_user: false
description: URL to proxy connections in the form of http[s]://<user>:<password>@<server name/ip>:<port>
- name: http_client_timeout
type: text
title: HTTP Client Timeout
description: Duration before declaring that the HTTP client connection has timed out. Valid time units are ns, us, ms, s, m, h.
multi: false
required: false
show_user: true
default: 60s
owner:
github: elastic/security-external-integrations