├── variables.tf ├── outputs.tf ├── LICENSE ├── ... ├── modules/ │ ├── nestedA/ │ │ ├── README.md │ │ ├── variables.tf │ │ ├── main.tf │ │ ├── outputs.tf │ ├── .../ main.tf, variables.tf, outputs.tf The recommended filenames for a minimal module, even if they're empty. main.tf should be the primary entrypoint.