Terraform module to manage users in github organization
Name | Version |
---|---|
github | ~> 6.2 |
Name | Version |
---|---|
terraform | >= 1.3 |
github | ~> 6.2 |
No required inputs.
The following input variables are optional (have default values):
Description: List of users with admin role
Type:
list(object({
name = string
github = string
teams = optional(map(string), {})
}))
Default: []
Description: List of users with member role
Type:
list(object({
name = string
github = string
teams = optional(map(string), {})
}))
Default: []
Description: A dictionary for team IDs to avoid additional calls to GitHub API
Type: map(string)
Default: {}
Name | Description |
---|---|
memberships | A map of members and admins keyed by username. |
teams | A map of teams with members and corresponding roles. |
Copyright (c) 2021 Flaconi GmbH