-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
CFN: add support for passing objects in GetAtt #13206
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
Conversation
LocalStack Community integration with Pro 2 files ± 0 2 suites ±0 34m 44s ⏱️ - 1h 26m 3s Results for commit d61f59d. ± Comparison against base commit b592fbd. This pull request removes 4226 tests.♻️ This comment has been updated with latest results. |
Test Results (amd64) - Integration, Bootstrap 5 files 5 suites 48m 14s ⏱️ Results for commit d61f59d. ♻️ This comment has been updated with latest results. |
Test Results - Alternative Providers575 tests 330 ✅ 25m 44s ⏱️ Results for commit d61f59d. ♻️ This comment has been updated with latest results. |
dominikschubert
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.
Minor change request, then good to go 👍
localstack-core/localstack/services/cloudformation/engine/v2/change_set_model_preproc.py
Show resolved
Hide resolved
dominikschubert
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, thanks for addressing my comment by adding additional documentation on the allowed property types 👍
bff5621 to
d61f59d
Compare
Motivation
This PR enables Fn::GetAtt to return objects (e.g., nested or structured data) as values, a feature primarily used by CDK utilities like the JSON generator. This is critical for complex CDK constructs that rely on downstream resources expecting well-defined object structures.
Changes
Testing