- Notifications
You must be signed in to change notification settings - Fork 513
[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
kaiyan-sheng left a comment
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 |
efd6 left a comment
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
|
|
agithomas left a comment
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.ymlfile.Related issues
Screenshots