membership

Flaconi/membership/github

Terraform Module HCL GITHUB

This module include existing users into organisation

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

terraform-github-membership Terraform module to manage users in github organization ![lint](https://github.com/flaconi/terraform-github-membership/actions?query=workflow%3Alint) ![test](https://github.com/flaconi/terraform-github-membership/actions?query=workflow%3Atest) ![Tag](https://github.com/flaconi/terraform-github-membership/releases) ![Terraform](https://registry.terraform.io/modules/Flaconi/membership/github/) ![License](https://opensource.org/licenses/MIT) Providers | Name | Version | |------|---------| | github | ~> 6.2, Requirements | Name | Version | |------|---------| | terraform | >= 1.3 | | github | ~> 6.2, Required Inputs No required inputs. Optional Inputs The following input variables are optional (have default values): admins Description: List of users with admin role T

Inputs (3)
NameTypeDescriptionDefault
team_idsmap(string)A dictionary for team IDs to avoid additional calls to GitHub API{}
adminslist(object({ name = strList of users with admin role[]
memberslist(object({ name = strList of users with member role[]
Outputs (2)
memberships — A map of members and admins keyed by username.
teams — A map of teams with members and corresponding roles.
Resources (1)
github_membership
Details
FrameworkTerraform Module
LanguageHCL
Version2.3.0
Cloud GITHUB
★ Stars2
Forks0
Total downloads557
Inputs3
Outputs2
Resources1
Examples3
Submodules1
LicenseMIT
NamespaceFlaconi
Updated