main.tf
describes the actual config objects to be created. The attributes of these resources are either hard coded or looked up from input variables inexamples.tfvars
variables.tf
describes the input variables to the terraform config. These can have defaultsversions.tf
is used to specify the contains version requirements for Terraform and providers.examples.tfvars
has the inputs for variables specified invariables.tf
. For variables not defined in this file, default values will be taken.outputs.tf
contains the outputs from the resources created inmain.tf