Tag | Persona-Owner
B
- BCPFR1 - Cross-Referencing Modules
 - BCPFR2 - Role Assignments Role Definition Mapping
 - BCPFR4 - Telemetry Enablement
 - BCPFR6 - Cross-Referencing Child-Modules
 - BCPFR7 - Cross-Referencing Modules
 - BCPNFR1 - Complex data types - General
 - BCPNFR10 - Test Bicep File Naming
 - BCPNFR11 - Test Tooling
 - BCPNFR12 - Deployment Test Naming
 - BCPNFR13 - Test file metadata
 - BCPNFR14 - Versioning
 - BCPNFR15 - AVM Module Issue template file
 - BCPNFR16 - Post-deployment tests
 - BCPNFR17 - Code Styling - Type casting
 - BCPNFR18 - User-defined types - Specification
 - BCPNFR19 - User-defined types - Naming
 - BCPNFR2 - Module Documentation Generation
 - BCPNFR20 - User-defined types - Export
 - BCPNFR21 - User-defined types - Decorators
 - BCPNFR22 - Bicep Module Changelog
 - BCPNFR23 - Module composition
 - BCPNFR3 - Usage Example formats
 - BCPNFR4 - Parameter Input Examples
 - BCPNFR5 - Role Assignments Role Definition Mapping Limits
 - BCPNFR6 - Role Assignments Role Definition Mapping Compulsory Roles
 - BCPNFR7 - Parameter Requirement Types
 - BCPNFR8 - Code Styling - lower camelCasing
 - BCPNFR9 - Inputs - Decorators
 - BCPRMNFR1 - Expected Test Directories
 - BCPRMNFR2 - User-defined types - AVM-Common-Types
 - BCPRMNFR3 - Child resources structure
 - BCPRMNFR4 - Multi-scope modules
 
P
- PMFR1 - Resource Group Creation
 - PMNFR1 - Module Naming
 - PMNFR2 - Use Resource Modules to Build a Pattern Module
 - PMNFR3 - Use other Pattern Modules to Build a Pattern Module
 - PMNFR4 - Missing Resource Module(s)
 - PMNFR5 - Parameter/Variable Naming
 
R
- RMFR1 - Single Resource Only
 - RMFR2 - No Resource Wrapper Modules
 - RMFR3 - Resource Groups
 - RMFR4 - AVM Consistent Feature & Extension Resources Value Add
 - RMFR5 - AVM Consistent Feature & Extension Resources Value Add Interfaces/Schemas
 - RMFR6 - Parameter/Variable Naming
 - RMFR7 - Minimum Required Outputs
 - RMFR8 - Dependency on child and other resources
 - RMFR9 - End-of-life resource versions
 - RMNFR1 - Module Naming
 - RMNFR2 - Parameter/Variable Naming
 - RMNFR3 - RP Collaboration
 
S
- SFR1 - Preview Services
 - SFR2 - WAF Aligned
 - SFR3 - Deployment/Usage Telemetry
 - SFR4 - Telemetry Enablement Flexibility
 - SFR5 - Availability Zones
 - SFR6 - Data Redundancy
 - SNFR1 - Prescribed Tests
 - SNFR10 - MIT Licensing
 - SNFR11 - Issues Response Times
 - SNFR12 - Versions Supported
 - SNFR14 - Data Types
 - SNFR15 - Automatic Documentation Generation
 - SNFR16 - Examples/E2E
 - SNFR17 - Semantic Versioning
 - SNFR18 - Breaking Changes
 - SNFR19 - Registries Targeted
 - SNFR2 - E2E Testing
 - SNFR20 - GitHub Teams Only
 - SNFR21 - Cross Language Collaboration
 - SNFR22 - Parameters/Variables for Resource IDs
 - SNFR23 - GitHub Repo Labels
 - SNFR24 - Testing Child, Extension & Interface Resources
 - SNFR25 - Resource Naming
 - SNFR26 - Output - Parameters - Decorators
 - SNFR3 - AVM Compliance Tests
 - SNFR4 - Unit Tests
 - SNFR5 - Upgrade Tests
 - SNFR6 - Static Analysis/Linting Tests
 - SNFR7 - Idempotency Tests
 - SNFR8 - Module Owner(s) GitHub
 - SNFR9 - AVM & PG Teams GitHub Repo Permissions
 
T
- TFFR1 - Cross-Referencing Modules
 - TFFR2 - Additional Terraform Outputs
 - TFFR3 - Providers - Permitted Versions
 - TFNFR1 - Descriptions
 - TFNFR10 - No Double Quotes in ignore_changes
 - TFNFR11 - Null Comparison Toggle
 - TFNFR12 - Dynamic for Optional Nested Objects
 - TFNFR13 - Default Values with coalesce/try
 - TFNFR14 - Not allowed variables
 - TFNFR15 - Variable Definition Order
 - TFNFR16 - Variable Naming Rules
 - TFNFR17 - Variables with Descriptions
 - TFNFR18 - Variables with Types
 - TFNFR19 - Sensitive Data Variables
 - TFNFR2 - Module Documentation Generation
 - TFNFR20 - Non-Nullable Defaults for collection values
 - TFNFR21 - Discourage Nullability by Default
 - TFNFR22 - Avoid sensitive = false
 - TFNFR23 - Sensitive Default Value Conditions
 - TFNFR24 - Handling Deprecated Variables
 - TFNFR25 - Verified Modules Requirements
 - TFNFR26 - Providers in required_providers
 - TFNFR27 - Provider Declarations in Modules
 - TFNFR29 - Sensitive Data Outputs
 - TFNFR3 - GitHub Repo Branch Protection
 - TFNFR30 - Handling Deprecated Outputs
 - TFNFR31 - locals.tf for Locals Only
 - TFNFR32 - Alphabetical Local Arrangement
 - TFNFR33 - Precise Local Types
 - TFNFR34 - Using Feature Toggles
 - TFNFR35 - Reviewing Potential Breaking Changes
 - TFNFR36 - Setting prevent_deletion_if_contains_resources
 - TFNFR37 - Tool Usage by Module Owner
 - TFNFR4 - Lower snake_casing
 - TFNFR5 - Test Tooling
 - TFNFR6 - Resource & Data Order
 - TFNFR7 - Count & for_each Use
 - TFNFR8 - Resource & Data Block Orders
 - TFNFR9 - Module Block Order