Repository navigation
Expand file tree
/
Copy pathmanifest.yml
More file actions
85 lines (85 loc) · 3.15 KB
/
Copy pathmanifest.yml
File metadata and controls
85 lines (85 loc) · 3.15 KB
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
format_version: 2.11.0
name: bitdefender
title: "BitDefender"
version: "1.4.0"
source:
license: "Elastic-2.0"
description: "Ingest BitDefender GravityZone logs and data"
type: integration
categories:
- security
conditions:
kibana:
version: "^8.5.1"
elastic:
subscription: "basic"
screenshots:
- src: /img/bitdefender-dashboard-push-notifications.png
title: Push Notifications Dashboard
size: 600x600
type: image/png
- src: /img/bitdefender-dashboard-push-config-and-stats.png
title: Push Notification Configuration & Statistics Dashboard
size: 600x600
type: image/png
icons:
- src: /img/bitdefender_gravityzone.svg
title: BitDefender GravityZone
size: 64x64
type: image/svg+xml
policy_templates:
- name: bitdefender_gravityzone
title: BitDefender GravityZone
description: Collect push notification events and related data from BitDefender GravityZone
inputs:
- type: http_endpoint
title: Receive Push Notifications Events
description: "Receives push notifications as JSON via HTTP POST"
vars:
- name: push_notification_configuration_id
type: text
title: BitDefender GravityZone Push Notification ID
description: Used locally to tie together all push notification elements
show_user: true
required: true
default: 1
- name: tenants
type: text
multi: true
title: Company ID to company name mapping
required: true
show_user: true
default:
- "623c18fb12fb8700396d6375: test_events"
- type: httpjson
title: Poll Push Notification Information
description: Collects BitDefender GravityZone Push Notification Configuration State & Statistics
vars:
- name: push_notification_configuration_id
type: text
title: BitDefender GravityZone Push Notification ID
description: Used locally to tie together all push notification elements
show_user: true
required: true
default: 1
- name: url
type: text
title: URL of BitDefender GravityZone API push endpoint
description: i.e. scheme://host:port/path
show_user: true
required: true
default: https://cloud.gravityzone.bitdefender.com/api/v1.0/jsonrpc/push
- name: api_key
type: text
title: BitDefender GravityZone API Key
show_user: true
required: true
- 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.
owner:
github: elastic/security-external-integrations