-
Notifications
You must be signed in to change notification settings - Fork 457
[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 <[email protected]> # Conflicts: # packages/aws/changelog.yml
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]> # Conflicts: # packages/aws_bedrock/changelog.yml
Co-authored-by: kaiyan-sheng <[email protected]>
Co-authored-by: kaiyan-sheng <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
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 <[email protected]> # Conflicts: # packages/aws/changelog.yml * update build docs Signed-off-by: Kavindu Dodanduwa <[email protected]> * update compatible beats version Signed-off-by: Kavindu Dodanduwa <[email protected]> * add missing property to agent Signed-off-by: Kavindu Dodanduwa <[email protected]> * accept owning account as a string at agent Signed-off-by: Kavindu Dodanduwa <[email protected]> * fix merge conflict and update changelog and version Signed-off-by: Kavindu Dodanduwa <[email protected]> * make ownining account conditional Signed-off-by: Kavindu Dodanduwa <[email protected]> * add ownining account support to aws bedrock Signed-off-by: Kavindu Dodanduwa <[email protected]> # Conflicts: # packages/aws_bedrock/changelog.yml * Update packages/aws/_dev/build/docs/README.md Co-authored-by: kaiyan-sheng <[email protected]> * Update packages/aws/_dev/build/docs/README.md Co-authored-by: kaiyan-sheng <[email protected]> * set 0.12.0 version for aws bedrock Signed-off-by: Kavindu Dodanduwa <[email protected]> * add newline Signed-off-by: Kavindu Dodanduwa <[email protected]> * update build docs Signed-off-by: Kavindu Dodanduwa <[email protected]> * review suggestion - links to aws resources Signed-off-by: Kavindu Dodanduwa <[email protected]> --------- Signed-off-by: Kavindu Dodanduwa <[email protected]> Co-authored-by: kaiyan-sheng <[email protected]>
…tions (elastic#11442) * introduce owning account for AWS metrics integrations Signed-off-by: Kavindu Dodanduwa <[email protected]> # Conflicts: # packages/aws/changelog.yml * update build docs Signed-off-by: Kavindu Dodanduwa <[email protected]> * update compatible beats version Signed-off-by: Kavindu Dodanduwa <[email protected]> * add missing property to agent Signed-off-by: Kavindu Dodanduwa <[email protected]> * accept owning account as a string at agent Signed-off-by: Kavindu Dodanduwa <[email protected]> * fix merge conflict and update changelog and version Signed-off-by: Kavindu Dodanduwa <[email protected]> * make ownining account conditional Signed-off-by: Kavindu Dodanduwa <[email protected]> * add ownining account support to aws bedrock Signed-off-by: Kavindu Dodanduwa <[email protected]> # Conflicts: # packages/aws_bedrock/changelog.yml * Update packages/aws/_dev/build/docs/README.md Co-authored-by: kaiyan-sheng <[email protected]> * Update packages/aws/_dev/build/docs/README.md Co-authored-by: kaiyan-sheng <[email protected]> * set 0.12.0 version for aws bedrock Signed-off-by: Kavindu Dodanduwa <[email protected]> * add newline Signed-off-by: Kavindu Dodanduwa <[email protected]> * update build docs Signed-off-by: Kavindu Dodanduwa <[email protected]> * review suggestion - links to aws resources Signed-off-by: Kavindu Dodanduwa <[email protected]> --------- Signed-off-by: Kavindu Dodanduwa <[email protected]> Co-authored-by: kaiyan-sheng <[email protected]>
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