-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
[SFN] Base Support for ValidateStateMachineDefinition #11660
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 29m 32s ⏱️ - 1h 11m 1s Results for commit 253f3af. ± Comparison against base commit 7875b83. This pull request removes 2448 and adds 8 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
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.
Thanks for immediately jumping on this and implementing basic support here. Definitely an area that will be interesting to see growing and aligning our validation with that done by AWS. 👍
|
||
@markers.snapshot.skip_snapshot_verify( | ||
paths=[ | ||
"$..tracingConfiguration", |
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.
Any particular reason for this here? I didn't see that key anywhere in the recorded snapshots below
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.
This can indeed be removed, thanks!
Motivation
Upgrading to the latest Terraform AWS provider is currently not possible because the Step Functions v2 provider lacks support for the ValidateStateMachineDefinition API action. This pull request introduces basic support for this API action, reporting any currently detectable issues (for STANDARD and EXPRESS) in the diagnostics field and reflecting the validation outcome in the result field. Addresses: #11553
Changes