-
Notifications
You must be signed in to change notification settings - Fork 9.3k
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
feat: Add CloudTrail Event Data Store suspend ingestion #40607
feat: Add CloudTrail Event Data Store suspend ingestion #40607
Conversation
Community NoteVoting for Prioritization
For Submitters
|
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.
Welcome @jsakama 👋
It looks like this is your first Pull Request submission to the Terraform AWS Provider! If you haven’t already done so please make sure you have checked out our CONTRIBUTOR guide and FAQ to make sure your contribution is adhering to best practice and has all the necessary elements in place for a successful approval.
Also take a look at our FAQ which details how we prioritize Pull Requests for inclusion.
Thanks again, and welcome to the community! 😃
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 🚀.
% make testacc TESTARGS='-run=TestAccCloudTrailEventDataStore_' PKG=cloudtrail ACCTEST_PARALLELISM=3
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.23.3 test ./internal/service/cloudtrail/... -v -count 1 -parallel 3 -run=TestAccCloudTrailEventDataStore_ -timeout 360m -vet=off
2025/01/21 16:13:34 Initializing Terraform AWS Provider...
=== RUN TestAccCloudTrailEventDataStore_basic
=== PAUSE TestAccCloudTrailEventDataStore_basic
=== RUN TestAccCloudTrailEventDataStore_billingMode
=== PAUSE TestAccCloudTrailEventDataStore_billingMode
=== RUN TestAccCloudTrailEventDataStore_suspend
=== PAUSE TestAccCloudTrailEventDataStore_suspend
=== RUN TestAccCloudTrailEventDataStore_kmsKeyId
=== PAUSE TestAccCloudTrailEventDataStore_kmsKeyId
=== RUN TestAccCloudTrailEventDataStore_disappears
=== PAUSE TestAccCloudTrailEventDataStore_disappears
=== RUN TestAccCloudTrailEventDataStore_tags
=== PAUSE TestAccCloudTrailEventDataStore_tags
=== RUN TestAccCloudTrailEventDataStore_options
=== PAUSE TestAccCloudTrailEventDataStore_options
=== RUN TestAccCloudTrailEventDataStore_advancedEventSelector
=== PAUSE TestAccCloudTrailEventDataStore_advancedEventSelector
=== CONT TestAccCloudTrailEventDataStore_basic
=== CONT TestAccCloudTrailEventDataStore_disappears
=== CONT TestAccCloudTrailEventDataStore_suspend
--- PASS: TestAccCloudTrailEventDataStore_disappears (13.04s)
=== CONT TestAccCloudTrailEventDataStore_kmsKeyId
--- PASS: TestAccCloudTrailEventDataStore_basic (15.15s)
=== CONT TestAccCloudTrailEventDataStore_options
event_data_store_test.go:282: this AWS account must be the management account of an AWS Organization
--- SKIP: TestAccCloudTrailEventDataStore_options (0.31s)
=== CONT TestAccCloudTrailEventDataStore_advancedEventSelector
--- PASS: TestAccCloudTrailEventDataStore_advancedEventSelector (14.04s)
=== CONT TestAccCloudTrailEventDataStore_tags
--- PASS: TestAccCloudTrailEventDataStore_kmsKeyId (20.07s)
=== CONT TestAccCloudTrailEventDataStore_billingMode
--- PASS: TestAccCloudTrailEventDataStore_suspend (39.91s)
--- PASS: TestAccCloudTrailEventDataStore_billingMode (21.64s)
--- PASS: TestAccCloudTrailEventDataStore_tags (29.43s)
PASS
ok github.com/hashicorp/terraform-provider-aws/internal/service/cloudtrail 64.315s
Co-authored-by: Jared Baker <jar-b@users.noreply.github.com>
@jsakama Thanks for the contribution 🎉 👏. |
Relations
This PR is add the
suspend
argument toaws_cloudtrail_event_data_store
resource.Closes #34910
References
AWS API Documentation: StopEventDataStoreIngestion and StartEventDataStoreIngestion.
Output from Acceptance Testing