-
Notifications
You must be signed in to change notification settings - Fork 9.2k
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
r/flow_log: Add cross_account_iam_role_arn
attribute
#29254
Conversation
Community NoteVoting for Prioritization
For Submitters
|
5ae55c0
to
3667826
Compare
3667826
to
bec3732
Compare
bec3732
to
f9e8aeb
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.
LGTM 🚀.
% make testacc TESTARGS='-run=TestAccVPCFlowLog_' PKG=ec2 ACCTEST_PARALLELISM=3
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./internal/service/ec2/... -v -count 1 -parallel 3 -run=TestAccVPCFlowLog_ -timeout 180m
=== RUN TestAccVPCFlowLog_basic
=== PAUSE TestAccVPCFlowLog_basic
=== RUN TestAccVPCFlowLog_logFormat
=== PAUSE TestAccVPCFlowLog_logFormat
=== RUN TestAccVPCFlowLog_subnetID
=== PAUSE TestAccVPCFlowLog_subnetID
=== RUN TestAccVPCFlowLog_transitGatewayID
=== PAUSE TestAccVPCFlowLog_transitGatewayID
=== RUN TestAccVPCFlowLog_transitGatewayAttachmentID
=== PAUSE TestAccVPCFlowLog_transitGatewayAttachmentID
=== RUN TestAccVPCFlowLog_LogDestinationType_cloudWatchLogs
=== PAUSE TestAccVPCFlowLog_LogDestinationType_cloudWatchLogs
=== RUN TestAccVPCFlowLog_LogDestinationType_kinesisFirehose
=== PAUSE TestAccVPCFlowLog_LogDestinationType_kinesisFirehose
=== RUN TestAccVPCFlowLog_LogDestinationType_s3
=== PAUSE TestAccVPCFlowLog_LogDestinationType_s3
=== RUN TestAccVPCFlowLog_LogDestinationTypeS3_invalid
=== PAUSE TestAccVPCFlowLog_LogDestinationTypeS3_invalid
=== RUN TestAccVPCFlowLog_LogDestinationTypeS3DO_plainText
=== PAUSE TestAccVPCFlowLog_LogDestinationTypeS3DO_plainText
=== RUN TestAccVPCFlowLog_LogDestinationTypeS3DOPlainText_hiveCompatible
=== PAUSE TestAccVPCFlowLog_LogDestinationTypeS3DOPlainText_hiveCompatible
=== RUN TestAccVPCFlowLog_LogDestinationTypeS3DO_parquet
=== PAUSE TestAccVPCFlowLog_LogDestinationTypeS3DO_parquet
=== RUN TestAccVPCFlowLog_LogDestinationTypeS3DOParquet_hiveCompatible
=== PAUSE TestAccVPCFlowLog_LogDestinationTypeS3DOParquet_hiveCompatible
=== RUN TestAccVPCFlowLog_LogDestinationTypeS3DOParquetHiveCompatible_perHour
=== PAUSE TestAccVPCFlowLog_LogDestinationTypeS3DOParquetHiveCompatible_perHour
=== RUN TestAccVPCFlowLog_LogDestinationType_maxAggregationInterval
=== PAUSE TestAccVPCFlowLog_LogDestinationType_maxAggregationInterval
=== RUN TestAccVPCFlowLog_tags
=== PAUSE TestAccVPCFlowLog_tags
=== RUN TestAccVPCFlowLog_disappears
=== PAUSE TestAccVPCFlowLog_disappears
=== CONT TestAccVPCFlowLog_basic
=== CONT TestAccVPCFlowLog_LogDestinationTypeS3DO_plainText
=== CONT TestAccVPCFlowLog_LogDestinationTypeS3DOParquetHiveCompatible_perHour
--- PASS: TestAccVPCFlowLog_basic (26.24s)
=== CONT TestAccVPCFlowLog_disappears
--- PASS: TestAccVPCFlowLog_LogDestinationTypeS3DO_plainText (27.20s)
=== CONT TestAccVPCFlowLog_tags
=== CONT TestAccVPCFlowLog_LogDestinationType_maxAggregationInterval
--- PASS: TestAccVPCFlowLog_LogDestinationTypeS3DOParquetHiveCompatible_perHour (27.61s)
--- PASS: TestAccVPCFlowLog_disappears (20.62s)
=== CONT TestAccVPCFlowLog_LogDestinationType_cloudWatchLogs
--- PASS: TestAccVPCFlowLog_LogDestinationType_maxAggregationInterval (23.81s)
=== CONT TestAccVPCFlowLog_LogDestinationTypeS3_invalid
--- PASS: TestAccVPCFlowLog_LogDestinationTypeS3_invalid (13.68s)
=== CONT TestAccVPCFlowLog_LogDestinationType_s3
--- PASS: TestAccVPCFlowLog_LogDestinationType_cloudWatchLogs (23.77s)
=== CONT TestAccVPCFlowLog_LogDestinationType_kinesisFirehose
=== CONT TestAccVPCFlowLog_LogDestinationTypeS3DOPlainText_hiveCompatible
--- PASS: TestAccVPCFlowLog_tags (55.89s)
--- PASS: TestAccVPCFlowLog_LogDestinationType_s3 (24.47s)
=== CONT TestAccVPCFlowLog_transitGatewayID
--- PASS: TestAccVPCFlowLog_LogDestinationTypeS3DOPlainText_hiveCompatible (24.29s)
=== CONT TestAccVPCFlowLog_transitGatewayAttachmentID
--- PASS: TestAccVPCFlowLog_LogDestinationType_kinesisFirehose (154.32s)
=== CONT TestAccVPCFlowLog_subnetID
--- PASS: TestAccVPCFlowLog_transitGatewayID (157.71s)
=== CONT TestAccVPCFlowLog_LogDestinationTypeS3DOParquet_hiveCompatible
--- PASS: TestAccVPCFlowLog_subnetID (23.30s)
=== CONT TestAccVPCFlowLog_logFormat
--- PASS: TestAccVPCFlowLog_logFormat (24.44s)
=== CONT TestAccVPCFlowLog_LogDestinationTypeS3DO_parquet
--- PASS: TestAccVPCFlowLog_LogDestinationTypeS3DOParquet_hiveCompatible (25.72s)
--- PASS: TestAccVPCFlowLog_LogDestinationTypeS3DO_parquet (23.36s)
--- PASS: TestAccVPCFlowLog_transitGatewayAttachmentID (301.86s)
PASS
ok github.com/hashicorp/terraform-provider-aws/internal/service/ec2 414.889s
@mattburgess Thanks for the contribution 🎉 👏. I changed the new attribute name to |
This functionality has been released in v4.58.0 of the Terraform AWS Provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you! |
@ewbankkit Why isn't this attribute called |
@mattburgess thank you so much for your contribution. You deserve a beer! |
@marcel-mattr as @ewbankkit mentioned above, the AWS Provider tries to align with the underlying AWS API whenever possible. As you'll see here, AWS ,for whatever reason, decided to call this new parameter As to why, then, If it was up to me, the AWS API would have parameters called |
I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. |
Description
Relations
Closes #28577.
Closes #29323.
References
Output from Acceptance Testing