organization

Flaconi/organization/github

Terraform Module HCL GITHUB

Terraform module to manage GitHub organization settings

Install
module "organization" {
source = "Flaconi/organization/github"
version = "3.1.1"
}
plain text: /constructs/tfmod-flaconi-organization-github/install.txt
⭐ Source on GitHub 📦 Registry page
README

Terraform GitHub Organization module Terraform module to manage settings of GitHub organization ![lint](https://github.com/flaconi/terraform-github-organization/actions?query=workflow%3Alint) ![test](https://github.com/flaconi/terraform-github-organization/actions?query=workflow%3Atest) ![Tag](https://github.com/flaconi/terraform-github-organization/releases) ![Terraform](https://registry.terraform.io/modules/Flaconi/organization/github/) ![License](https://opensource.org/licenses/MIT) Providers | Name | Version | |------|---------| | github | 6.7.5 | Requirements | Name | Version | |------|---------| | terraform | ~> 1.3 | | github | 6.7.5 | Required Inputs The following input variables are required: name Description: Github organization name to manage. Type: string Optional Inputs The fo

Inputs (5)
NameTypeDescriptionDefault
namestringGithub organization name to manage. required
settingsobject({ general = object(Global organization settingsnull
secretsmap(object({ encrypted_valGlobal organization secrets{}
bot_secretsmap(object({ encrypted_valGlobal dependabot secrets{}
webhookslist(object({ ident = strList of webhook configurations.[]
Outputs (4)
webhook_urls — Webhook URLs
settings — Organization settings
secrets — A map of create secret names
bot_secrets — A map of create dependabot secret names
Resources (4)
github_actions_organization_secretgithub_dependabot_organization_secretgithub_organization_settingsgithub_organization_webhook
Details
FrameworkTerraform Module
LanguageHCL
Version3.1.1
Cloud GITHUB
★ Stars0
Forks0
Total downloads471
Inputs5
Outputs4
Resources4
Examples3
LicenseMIT
NamespaceFlaconi
Updated