# Terraform Contribution Guide Bicep Contribution Guidance for the Azure Verified Modules (AVM) program Important While this page describes and summarizes important aspects of contributing to AVM, it only references some of the shared and language specific requirements. Therefore, this contribution guide MUST be used in conjunction with the Terraform specifications. ALL AVM modules (Resource and Pattern modules) MUST meet the respective requirements described in these specifications! Summary This section lists AVM’s Terraform-specific contribution guidance. Prerequisites Composition Terraform contribution flow ## Pages in this section: - [Terraform Composition](https://raw.githubusercontent.com/Azure/Azure-Verified-Modules/refs/heads/main/docs/content/contributing/terraform/composition.md) - [Terraform Contribution Prerequisites](https://raw.githubusercontent.com/Azure/Azure-Verified-Modules/refs/heads/main/docs/content/contributing/terraform/prerequisites.md) - [Review of Terraform Modules](https://raw.githubusercontent.com/Azure/Azure-Verified-Modules/refs/heads/main/docs/content/contributing/terraform/review.md) - [Terraform Module Testing](https://raw.githubusercontent.com/Azure/Azure-Verified-Modules/refs/heads/main/docs/content/contributing/terraform/testing.md) --- Source: https://raw.githubusercontent.com/Azure/Azure-Verified-Modules/refs/heads/main/docs/content/contributing/terraform/_index.md Last Modified: 0001-01-01