Skip to content

Commit 3e09a97

Browse files
committed
snyk: add maximum executions option for data streams
1 parent 2b24cbb commit 3e09a97

File tree

6 files changed

+28
-1
lines changed

6 files changed

+28
-1
lines changed

packages/snyk/changelog.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
# newer versions go on top
2+
- version: "2.1.0"
3+
changes:
4+
- description: Add maximum executions configuration option for data streams.
5+
type: enhancement
6+
link: https://github.com/elastic/integrations/pull/
27
- version: "2.0.0"
38
changes:
49
- description: Removed legacy audit and vulnerabilities data streams.

packages/snyk/data_stream/audit_logs/agent/stream/cel.yml.hbs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ redact:
4444
fields:
4545
- audit_id
4646
- api_token
47+
{{#if max_executions}}
48+
max_executions: {{max_executions}}
49+
{{/if}}
4750
program: |
4851
state.with({
4952
"Header": {

packages/snyk/data_stream/audit_logs/manifest.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,14 @@ streams:
7474
multi: false
7575
required: false
7676
show_user: false
77+
- name: max_executions
78+
type: integer
79+
title: Maximum Pages Per Interval
80+
description: Maximum Pages Per Interval is the maximum number of pages that can be collected at each interval.
81+
multi: false
82+
required: false
83+
show_user: false
84+
default: 1000
7785
- name: tags
7886
type: text
7987
title: Tags

packages/snyk/data_stream/issues/agent/stream/cel.yml.hbs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@ redact:
6161
fields:
6262
- issues_id
6363
- api_token
64+
{{#if max_executions}}
65+
max_executions: {{max_executions}}
66+
{{/if}}
6467
program: |
6568
state.with(get_request(
6669
state.url.trim_right("/") + state.?cursor.next.orValue(

packages/snyk/data_stream/issues/manifest.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,14 @@ streams:
118118
multi: false
119119
required: false
120120
show_user: false
121+
- name: max_executions
122+
type: integer
123+
title: Maximum Pages Per Interval
124+
description: Maximum Pages Per Interval is the maximum number of pages that can be collected at each interval.
125+
multi: false
126+
required: false
127+
show_user: false
128+
default: 1000
121129
- name: tags
122130
type: text
123131
title: Tags

packages/snyk/manifest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
format_version: "3.0.2"
22
name: snyk
33
title: "Snyk"
4-
version: "2.0.0"
4+
version: "2.1.0"
55
description: Collect logs from Snyk with Elastic Agent.
66
type: integration
77
categories:

0 commit comments

Comments
 (0)