Skip to content

Commit 503d301

Browse files
[Cloud Security] add external id field (elastic#12329)
* add external id field * update changelog for external id * update the configuration correctly * fix configuration * fix yaml logic
1 parent 03f5239 commit 503d301

File tree

4 files changed

+18
-2
lines changed

4 files changed

+18
-2
lines changed

packages/cloud_security_posture/changelog.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# newer versions go on top
22
# version map:
3+
# 1.13.x - 8.18.x
34
# 1.12.x - 8.17.x
45
# 1.11.x - 8.16.x
56
# 1.10.x - 8.15.x
@@ -11,6 +12,11 @@
1112
# 1.4.x - 8.9.x
1213
# 1.3.x - 8.8.x
1314
# 1.2.x - 8.7.x
15+
- version: "1.13.0-preview01"
16+
changes:
17+
- description: Add AWS external_id for cloud connectors flow"
18+
type: enhancement
19+
link: https://github.com/elastic/integrations/pull/12329
1420
- version: "1.12.0"
1521
changes:
1622
- description: Changed the agentless tags to be a list

packages/cloud_security_posture/data_stream/findings/agent/stream/aws.yml.hbs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ config:
3838
{{#if role_arn}}
3939
role_arn: {{role_arn}}
4040
{{/if}}
41+
{{#if aws.credentials.external_id}}
42+
external_id: {{aws.credentials.external_id}}
43+
{{/if}}
4144
type: {{aws.credentials.type}}
4245
{{#if condition}}
4346
condition: {{ condition }}

packages/cloud_security_posture/data_stream/findings/manifest.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,13 @@ streams:
155155
required: false
156156
show_user: false
157157
secret: false
158+
- name: aws.credentials.external_id
159+
type: text
160+
title: External ID
161+
multi: false
162+
required: false
163+
show_user: false
164+
secret: true
158165
- input: cloudbeat/cis_gcp
159166
title: CIS GCP Benchmark
160167
description: CIS Benchmark for Google Cloud Platform Foundation

packages/cloud_security_posture/manifest.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
format_version: 3.2.3
22
name: cloud_security_posture
33
title: "Security Posture Management"
4-
version: "1.12.0"
4+
version: "1.13.0-preview01"
55
source:
66
license: "Elastic-2.0"
77
description: "Identify & remediate configuration risks in your Cloud infrastructure"
@@ -11,7 +11,7 @@ categories:
1111
- cloudsecurity_cdr
1212
conditions:
1313
kibana:
14-
version: "^8.17.0 || ^9.0.0"
14+
version: "^8.18.0 || ^9.0.0"
1515
elastic:
1616
subscription: basic
1717
capabilities:

0 commit comments

Comments
 (0)