Skip to content

Add docs for Azure Network Security Perimeter (NSP) support#698

Merged
IEvangelist merged 1 commit intorelease/13.3from
AddNSPDocs
Apr 10, 2026
Merged

Add docs for Azure Network Security Perimeter (NSP) support#698
IEvangelist merged 1 commit intorelease/13.3from
AddNSPDocs

Conversation

@eerhardt
Copy link
Copy Markdown
Member

Summary

Adds documentation for the new Network Security Perimeter (NSP) APIs introduced in microsoft/aspire#15711 to the existing Azure Virtual Network docs page.

Changes

  • Updated page description and resource type list to include NSPs
  • Added new Add a network security perimeter section covering:
    • Why use an NSP — explains the grouping model and when to prefer NSPs over per-resource private endpoints
    • Create a perimeter — \AddNetworkSecurityPerimeter()\
    • Add access rules — \WithAccessRule()\ with inbound (IP prefixes, subscriptions) and outbound (FQDNs) rules, plus a properties reference table
    • Associate resources — \WithNetworkSecurityPerimeter()\ with the full list of supported PaaS resources
    • Enforced vs. Learning mode — explains both access modes and when to use each
  • Added Azure NSP documentation link to See also section

Fixes #689

@eerhardt eerhardt requested a review from IEvangelist as a code owner April 10, 2026 14:16
@eerhardt eerhardt force-pushed the AddNSPDocs branch 4 times, most recently from ff2c2b5 to 70b47fc Compare April 10, 2026 14:38
Add documentation for the new NSP APIs introduced in microsoft/aspire#15711.
The new section on the Azure Virtual Network page covers:
- What NSPs are and why they're useful for PaaS service isolation
- AddNetworkSecurityPerimeter() API
- WithAccessRule() for inbound/outbound access rules
- WithNetworkSecurityPerimeter() for associating PaaS resources
- Enforced vs. Learning access modes
- List of supported Azure resources

Also adds a shell What's new in Aspire 13.3 page with an NSP highlight
and a sidebar entry.

Fixes #689

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@IEvangelist IEvangelist merged commit 4f818e1 into release/13.3 Apr 10, 2026
1 check passed
@IEvangelist IEvangelist deleted the AddNSPDocs branch April 10, 2026 15:38
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.

2 participants