├── .devcontainer └── devcontainer.json ├── .editorconfig ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── avm_module_issue.yml │ ├── avm_question_feedback.yml │ └── config.yml ├── PULL_REQUEST_TEMPLATE.md ├── actions │ ├── 1es-runner-auth-docker │ │ └── action.yml │ ├── avmfix │ │ └── action.yml │ ├── docs-check │ │ └── action.yml │ ├── e2e-getexamples │ │ └── action.yml │ └── linting │ │ └── action.yml ├── policies │ ├── eventResponder.yml │ └── scheduledSearches.yml └── workflows │ ├── pr-check.yml │ └── test-examples-template.yml ├── .gitignore ├── .terraform-docs.yml ├── .vscode ├── extensions.json └── settings.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── _footer.md ├── _header.md ├── avm ├── avm.bat ├── avm.ps1 ├── examples ├── .terraform-docs.yml ├── README.md ├── default │ ├── README.md │ ├── _footer.md │ ├── _header.md │ ├── main.tf │ └── variables.tf └── ignore_example_for_e2e │ ├── .e2eignore │ ├── README.md │ ├── _footer.md │ ├── _header.md │ ├── main.tf │ └── variables.tf ├── locals.tf ├── main.privateendpoint.tf ├── main.telemetry.tf ├── main.tf ├── modules ├── .terraform-docs.yml └── README.md ├── outputs.tf ├── terraform.tf ├── tests └── README.md └── variables.tf /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/avm_module_issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.github/ISSUE_TEMPLATE/avm_module_issue.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/avm_question_feedback.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.github/ISSUE_TEMPLATE/avm_question_feedback.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/1es-runner-auth-docker/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.github/actions/1es-runner-auth-docker/action.yml -------------------------------------------------------------------------------- /.github/actions/avmfix/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.github/actions/avmfix/action.yml -------------------------------------------------------------------------------- /.github/actions/docs-check/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.github/actions/docs-check/action.yml -------------------------------------------------------------------------------- /.github/actions/e2e-getexamples/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.github/actions/e2e-getexamples/action.yml -------------------------------------------------------------------------------- /.github/actions/linting/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.github/actions/linting/action.yml -------------------------------------------------------------------------------- /.github/policies/eventResponder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.github/policies/eventResponder.yml -------------------------------------------------------------------------------- /.github/policies/scheduledSearches.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.github/policies/scheduledSearches.yml -------------------------------------------------------------------------------- /.github/workflows/pr-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.github/workflows/pr-check.yml -------------------------------------------------------------------------------- /.github/workflows/test-examples-template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.github/workflows/test-examples-template.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.gitignore -------------------------------------------------------------------------------- /.terraform-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.terraform-docs.yml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /_footer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/_footer.md -------------------------------------------------------------------------------- /_header.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/_header.md -------------------------------------------------------------------------------- /avm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/avm -------------------------------------------------------------------------------- /avm.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | .\avm.ps1 %1 3 | -------------------------------------------------------------------------------- /avm.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/avm.ps1 -------------------------------------------------------------------------------- /examples/.terraform-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/examples/.terraform-docs.yml -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/default/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/examples/default/README.md -------------------------------------------------------------------------------- /examples/default/_footer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/examples/default/_footer.md -------------------------------------------------------------------------------- /examples/default/_header.md: -------------------------------------------------------------------------------- 1 | # Default example 2 | 3 | This deploys the module in its simplest form. 4 | -------------------------------------------------------------------------------- /examples/default/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/examples/default/main.tf -------------------------------------------------------------------------------- /examples/default/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/examples/default/variables.tf -------------------------------------------------------------------------------- /examples/ignore_example_for_e2e/.e2eignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/ignore_example_for_e2e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/examples/ignore_example_for_e2e/README.md -------------------------------------------------------------------------------- /examples/ignore_example_for_e2e/_footer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/examples/ignore_example_for_e2e/_footer.md -------------------------------------------------------------------------------- /examples/ignore_example_for_e2e/_header.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/examples/ignore_example_for_e2e/_header.md -------------------------------------------------------------------------------- /examples/ignore_example_for_e2e/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/examples/ignore_example_for_e2e/main.tf -------------------------------------------------------------------------------- /examples/ignore_example_for_e2e/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/examples/ignore_example_for_e2e/variables.tf -------------------------------------------------------------------------------- /locals.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/locals.tf -------------------------------------------------------------------------------- /main.privateendpoint.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/main.privateendpoint.tf -------------------------------------------------------------------------------- /main.telemetry.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/main.telemetry.tf -------------------------------------------------------------------------------- /main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/main.tf -------------------------------------------------------------------------------- /modules/.terraform-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/modules/.terraform-docs.yml -------------------------------------------------------------------------------- /modules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/modules/README.md -------------------------------------------------------------------------------- /outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/outputs.tf -------------------------------------------------------------------------------- /terraform.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/terraform.tf -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/tests/README.md -------------------------------------------------------------------------------- /variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-avm-template/HEAD/variables.tf --------------------------------------------------------------------------------