An open API service indexing awesome lists of open source software.

https://github.com/thesis/terraform-module-template-repo

This repo is designed to be used as a template for building your own Terraform module. It includes stub files matching the Terraform standard module structure. See the CONTRIBUTING.md file for more info on how to use this template.
https://github.com/thesis/terraform-module-template-repo

template terraform terraform-module

Last synced: 27 days ago
JSON representation

This repo is designed to be used as a template for building your own Terraform module. It includes stub files matching the Terraform standard module structure. See the CONTRIBUTING.md file for more info on how to use this template.

Awesome Lists containing this project

README

          

# Module Name

Module description

## Compatibility

This is where you might mention what module version(s) are compatible with
which Terraform verion(s).

## Usage

Sample module block showing required fields configured. You can have
multiple examples if it makes sense for the module.

```hcl
module "your_custom_name_for_your_instance_of_this_module" {
source = "git@github.com:thesis/this-module-name.git"
name = "name-of-your-project"
org_id = "your-org-id"
billing_account = "your-billing-account"
project_owner_members = ["john@email.co", "lilly@email.co",]
location = "us-central1"
}
```

## Inputs

Table of available module inputs in the format:

|Name | Description | Type |Default | Required
--- | --- | --- | --- | --- |
`inputName`| Description of this input | input type | `default value` | boolean

## Notes

Anything quirky about the module folks may want to know about. Relevant
links or additional useful information. Format is up to you.

## License

See [LICENSE](./LICENSE) for full details.