mirror of
https://github.com/awslabs/iam-policy-autopilot.git
synced 2026-04-26 00:15:57 +03:00
[GH-ISSUE #110] Distinguish a waiter from a "regular" SDK call #98
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/iam-policy-autopilot#98
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @mschlaipfer on GitHub (Jan 20, 2026).
Original GitHub issue: https://github.com/awslabs/iam-policy-autopilot/issues/110
See https://github.com/awslabs/iam-policy-autopilot/pull/109/files/2edcb2ad06d5bedfafab7754006793eb833434d5#r2709693207.
When creating a waiter we currently need to map the waiter to the operation during extraction. This is because
SdkMethodCallbeing filtered out during disambiguation.SdkMethodCalltype) currently does not perform waiter to operation resolution, which means that a custom extractor (or agent or human user) needs to know how to map a waiter to its operation.We should introduce a way to distinguish a waiter from a "regular" SDK call and store the waiter name here. We should add support for resolving the waiter -> operation map during enrichment.