Skip to content

Commit 4eed396

Browse files
authored
[aws] Add support for external_id to datastreams fetching logs from S3 (#13956)
1 parent 75a42f7 commit 4eed396

File tree

14 files changed

+51
-3
lines changed

14 files changed

+51
-3
lines changed

packages/aws/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: "3.5.0"
3+
changes:
4+
- description: Add the `external_id` field to data streams collecting data from S3.
5+
type: enhancement
6+
link: https://github.com/elastic/integrations/pull/13956
27
- version: "3.4.0"
38
changes:
49
- description: Add new AWS Config datastream.

packages/aws/data_stream/apigateway_logs/agent/stream/aws-s3.yml.hbs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@ session_token: {{session_token}}
6767
{{#if role_arn}}
6868
role_arn: {{role_arn}}
6969
{{/if}}
70+
{{#if external_id}}
71+
external_id: {{external_id}}
72+
{{/if}}
7073
{{#if fips_enabled}}
7174
fips_enabled: {{fips_enabled}}
7275
{{/if}}

packages/aws/data_stream/cloudfront_logs/agent/stream/aws-s3.yml.hbs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@ session_token: {{session_token}}
6767
{{#if role_arn}}
6868
role_arn: {{role_arn}}
6969
{{/if}}
70+
{{#if external_id}}
71+
external_id: {{external_id}}
72+
{{/if}}
7073
{{#if fips_enabled}}
7174
fips_enabled: {{fips_enabled}}
7275
{{/if}}

packages/aws/data_stream/cloudtrail/agent/stream/aws-s3.yml.hbs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,9 @@ session_token: {{session_token}}
8080
{{#if role_arn}}
8181
role_arn: {{role_arn}}
8282
{{/if}}
83+
{{#if external_id}}
84+
external_id: {{external_id}}
85+
{{/if}}
8386
{{#if fips_enabled}}
8487
fips_enabled: {{fips_enabled}}
8588
{{/if}}

packages/aws/data_stream/ec2_logs/agent/stream/aws-s3.yml.hbs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@ session_token: {{session_token}}
6767
{{#if role_arn}}
6868
role_arn: {{role_arn}}
6969
{{/if}}
70+
{{#if external_id}}
71+
external_id: {{external_id}}
72+
{{/if}}
7073
{{#if fips_enabled}}
7174
fips_enabled: {{fips_enabled}}
7275
{{/if}}

packages/aws/data_stream/elb_logs/agent/stream/aws-s3.yml.hbs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@ session_token: {{session_token}}
6767
{{#if role_arn}}
6868
role_arn: {{role_arn}}
6969
{{/if}}
70+
{{#if external_id}}
71+
external_id: {{external_id}}
72+
{{/if}}
7073
{{#if fips_enabled}}
7174
fips_enabled: {{fips_enabled}}
7275
{{/if}}

packages/aws/data_stream/emr_logs/agent/stream/aws-s3.yml.hbs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,9 @@ session_token: {{session_token}}
7171
{{#if role_arn}}
7272
role_arn: {{role_arn}}
7373
{{/if}}
74+
{{#if external_id}}
75+
external_id: {{external_id}}
76+
{{/if}}
7477
{{#if fips_enabled}}
7578
fips_enabled: {{fips_enabled}}
7679
{{/if}}

packages/aws/data_stream/firewall_logs/agent/stream/aws-s3.yml.hbs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,9 @@ session_token: {{session_token}}
7171
{{#if role_arn}}
7272
role_arn: {{role_arn}}
7373
{{/if}}
74+
{{#if external_id}}
75+
external_id: {{external_id}}
76+
{{/if}}
7477
{{#if fips_enabled}}
7578
fips_enabled: {{fips_enabled}}
7679
{{/if}}

packages/aws/data_stream/guardduty/agent/stream/aws-s3.yml.hbs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,9 @@ credential_profile_name: {{credential_profile_name}}
6868
{{#if role_arn}}
6969
role_arn: {{role_arn}}
7070
{{/if}}
71+
{{#if external_id}}
72+
external_id: {{external_id}}
73+
{{/if}}
7174
{{#if fips_enabled}}
7275
fips_enabled: {{fips_enabled}}
7376
{{/if}}

packages/aws/data_stream/route53_resolver_logs/agent/stream/aws-s3.yml.hbs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@ session_token: {{session_token}}
6767
{{#if role_arn}}
6868
role_arn: {{role_arn}}
6969
{{/if}}
70+
{{#if external_id}}
71+
external_id: {{external_id}}
72+
{{/if}}
7073
{{#if fips_enabled}}
7174
fips_enabled: {{fips_enabled}}
7275
{{/if}}

0 commit comments

Comments
 (0)