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

https://github.com/happypathway/terraform-repo-vars

Terraform Module
https://github.com/happypathway/terraform-repo-vars

module terraform terraform-managed

Last synced: 3 months ago
JSON representation

Terraform Module

Awesome Lists containing this project

README

        

[![Terraform Validation](https://github.com/HappyPathway/terraform-repo-vars/actions/workflows/terraform.yaml/badge.svg)](https://github.com/HappyPathway/terraform-repo-vars/actions/workflows/terraform.yaml)

## Requirements

No requirements.

## Providers

| Name | Version |
|------|---------|
| [github](#provider\_github) | 6.2.3 |

## Modules

No modules.

## Resources

| Name | Type |
|------|------|
| [github_actions_secret.secret](https://registry.terraform.io/providers/hashicorp/github/latest/docs/resources/actions_secret) | resource |
| [github_actions_variable.variable](https://registry.terraform.io/providers/hashicorp/github/latest/docs/resources/actions_variable) | resource |

## Inputs

| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| [repo](#input\_repo) | Name of the terraform workspace and optionally github repo |

object({
name = string
})
| n/a | yes |
| [secrets](#input\_secrets) | Github Action Secrets |
list(object({
name = string,
value = string
}))
| `[]` | no |
| [vars](#input\_vars) | Github Action Vars |
list(object({
name = string,
value = string
}))
| `[]` | no |

## Outputs

No outputs.