Skip to content

DOC-315: Document RAM ram:RequestedAllowsExternalPrincipals condition key#812

Open
quetzalliwrites wants to merge 1 commit into
mainfrom
doc-315-doc-ram-add-condition-key
Open

DOC-315: Document RAM ram:RequestedAllowsExternalPrincipals condition key#812
quetzalliwrites wants to merge 1 commit into
mainfrom
doc-315-doc-ram-add-condition-key

Conversation

@quetzalliwrites

Copy link
Copy Markdown
Collaborator

Summary

  • Add an "IAM Condition Keys" section to the RAM docs (ram.mdx), mirroring the existing EC2 pattern.
  • Documents ram:RequestedAllowsExternalPrincipals, populated from the allowExternalPrincipals field on CreateResourceShare/UpdateResourceShare, with an example policy restricting resource shares to principals within the organization.

Related engineering PR: https://github.com/localstack/localstack-pro/pull/7560
Linear: https://linear.app/localstack/issue/DOC-315/doc-ram-add-condition-key-ramrequestedallowsexternalprincipals

Test plan

  • astro build completes successfully
  • starlight-links-validator reports all internal links valid

… key

Add an IAM Condition Keys section to the RAM docs, mirroring the
existing EC2 pattern, covering the new condition key that gates
CreateResourceShare/UpdateResourceShare based on allowExternalPrincipals.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying localstack-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 735579b
Status: ✅  Deploy successful!
Preview URL: https://d01d102e.localstack-docs.pages.dev
Branch Preview URL: https://doc-315-doc-ram-add-conditio.localstack-docs.pages.dev

View logs

@quetzalliwrites quetzalliwrites self-assigned this Jul 23, 2026
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