-
Notifications
You must be signed in to change notification settings - Fork 474
[AWS] Add support to configure owning account for AWS metrics integrations #11442
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[AWS] Add support to configure owning account for AWS metrics integrations #11442
Conversation
1c32b57
to
ab4e0ea
Compare
Pinging @elastic/security-service-integrations (Team:Security-Service Integrations) |
🚀 Benchmarks reportTo see the full report comment with |
@kaiyan-sheng the latest version works end to end without any issue. This commit 71a3190 fixed the integer conversation issue. |
dd5ee44
to
764fa85
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It will be good to also add this new config in to aws_bedrock
package :)
ohh thanks for noticing this. I will add this :) |
deb7c4f
to
59e1f27
Compare
@kaiyan-sheng done, added with commit 59e1f27 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
codeowner approval only (with nit)
a2f5a97
to
8a28151
Compare
Could you check if the aws_bedrock package also must receive this change? |
Yeah, this is already included in the aws_bedrock integration - https://github.com/elastic/integrations/pull/11442/files#diff-c926417996626708e4db868273667118a2e9edb1fde0d50858531be8dc780c73 |
243d43b
to
d7bfba4
Compare
Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> # Conflicts: # packages/aws/changelog.yml
Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co>
Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co>
Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co>
Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co>
Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co>
Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co>
Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> # Conflicts: # packages/aws_bedrock/changelog.yml
Co-authored-by: kaiyan-sheng <kaiyan.sheng@elastic.co>
Co-authored-by: kaiyan-sheng <kaiyan.sheng@elastic.co>
Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co>
Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co>
Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co>
Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co>
d7bfba4
to
4ca5449
Compare
💚 Build Succeeded
History
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Package aws - 2.30.0 containing this change is available at https://epr.elastic.co/search?package=aws |
Package aws_bedrock - 0.12.0 containing this change is available at https://epr.elastic.co/search?package=aws_bedrock |
…tions (elastic#11442) * introduce owning account for AWS metrics integrations Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> # Conflicts: # packages/aws/changelog.yml * update build docs Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * update compatible beats version Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * add missing property to agent Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * accept owning account as a string at agent Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * fix merge conflict and update changelog and version Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * make ownining account conditional Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * add ownining account support to aws bedrock Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> # Conflicts: # packages/aws_bedrock/changelog.yml * Update packages/aws/_dev/build/docs/README.md Co-authored-by: kaiyan-sheng <kaiyan.sheng@elastic.co> * Update packages/aws/_dev/build/docs/README.md Co-authored-by: kaiyan-sheng <kaiyan.sheng@elastic.co> * set 0.12.0 version for aws bedrock Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * add newline Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * update build docs Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * review suggestion - links to aws resources Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> --------- Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> Co-authored-by: kaiyan-sheng <kaiyan.sheng@elastic.co>
…tions (elastic#11442) * introduce owning account for AWS metrics integrations Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> # Conflicts: # packages/aws/changelog.yml * update build docs Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * update compatible beats version Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * add missing property to agent Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * accept owning account as a string at agent Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * fix merge conflict and update changelog and version Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * make ownining account conditional Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * add ownining account support to aws bedrock Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> # Conflicts: # packages/aws_bedrock/changelog.yml * Update packages/aws/_dev/build/docs/README.md Co-authored-by: kaiyan-sheng <kaiyan.sheng@elastic.co> * Update packages/aws/_dev/build/docs/README.md Co-authored-by: kaiyan-sheng <kaiyan.sheng@elastic.co> * set 0.12.0 version for aws bedrock Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * add newline Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * update build docs Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * review suggestion - links to aws resources Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> --------- Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> Co-authored-by: kaiyan-sheng <kaiyan.sheng@elastic.co>
Proposed commit message
This PR adds support to configure Owning Account for AWS metrics integrations. The Owning Account property works together with Include Linked Accounts property. And it accepts an AWS account ID which should be a valid linked account ID of the monitoring account.
Checklist
changelog.yml
file.Related issues
Screenshots