Skip to content

Comments

BAU: Remove redundant Lambda permission resources#7874

Open
alhcomer wants to merge 1 commit intomainfrom
BAU/remove-resources
Open

BAU: Remove redundant Lambda permission resources#7874
alhcomer wants to merge 1 commit intomainfrom
BAU/remove-resources

Conversation

@alhcomer
Copy link
Contributor

@alhcomer alhcomer commented Feb 20, 2026

What

API Gateway invokes lambdas via the :active alias, so only the AliasPermission is needed. The base FunctionPermission was unused.

Had to update the openapi spec to also reference the alias

How to review

  1. Code Review

Checklist

  • Deployment of this PR will not break active user journeys
  • Impact on orch and auth mutual dependencies has been checked.
  • No changes required or changes have been made to stub-orchestration.
  • A UCD review has been performed.
  • All commits contain one or more Co-authored-by lines where pairing or mobbing has taken place

Related PRs

@github-actions
Copy link

Java Tests Skipped

No Java files were changed in this pull request. Java tests will be skipped1.

Any Java files that are changed in a subsequent commit will trigger the Java tests.

Footnotes

  1. These tests will still show as passing in the PR status check, but will not actually have run.

API Gateway invokes lambdas via the :active alias, so only the
AliasPermission is needed. The base FunctionPermission was unused.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant