team
boldlink/team/github
Terraform registry repository for Github teams module
 Terraform Github Team module Description Terraform module for creating Github teams. Examples available here Usage NOTE: These examples use the latest version of this module ``console module "team_closed" { source = "./../../" name = "example-team-minimum" description = "Example closed team" } ` Documentation Github Documentation Terraform module documentation Requirements | Name | Version | |------|---------| | terraform | >= 0.14.11 | | github | >= 4.24.1 | Providers | Name | Version | |------|---------| | github | 4.25.0 | Modules No modules. Resources | Name | Type | |------|------| | github_team.main | resource | | github_team_membership.maintainer | resource | | github_team_membership.member | resource | Input
| Name | Type | Description | Default |
|---|---|---|---|
| name | string | (Required) The name of the team. | required |
| ldap_dn | string | (Optional) The LDAP Distinguished Name of the group where membership will be syn | null |
| create_default_maintainer | bool | (Optional) Adds a default maintainer to the team. Defaults to `false` and adds t | false |
| maintainers | list(string) | The list of the maintainers of the team | [] |
| members | list(string) | The list of the members of the team | [] |
| description | string | (Optional) A description of the team. | null |
| privacy | string | (Optional) The level of privacy for the team. Must be one of `secret` or `closed | "secret" |
| parent_team_id | string | (Optional) The ID of the parent team, if this is a nested team. | null |
team_id — The ID of the created team.team_node_id — The Node ID of the created team.team_slug — The slug of the created team, which may or may not differ from name, depending on whether name conta