mirror of
https://github.com/awslabs/iam-policy-autopilot.git
synced 2026-04-26 00:15:57 +03:00
[GH-ISSUE #66] IPA doesn't generate permissions for SDK method calls like describe_db_clusters #146
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#146
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 (Dec 10, 2025).
Original GitHub issue: https://github.com/awslabs/iam-policy-autopilot/issues/66
Originally assigned to: @mschlaipfer on GitHub.
We received a report that
modify_db_cluster,modify_db_cluster, andmodify_db_instanceare missed by IPA. I assume this is due to a bug in how we rename Python's camel case method names to the respective operation names which have aDBin their name.@mschlaipfer commented on GitHub (Dec 10, 2025):
The bug comes from renaming the extracted method name back to the operation name in the service reference.
describe_db_clustersis translated back toDescribeDbClusters, but the service reference stores the operation nameDescribeDBClusters. We need to store the operation name as found in the SDK model to use it in the lookup. Working on a fix.