1.3 KiB
1.3 KiB
page_title | subcategory | description |
---|---|---|
gitea_team_membership Resource - terraform-provider-gitea | gitea_team_membership manages a single user's membership of a single team. |
gitea_team_membership (Resource)
gitea_team_membership
manages a single user's membership of a single team.
Example Usage
resource "gitea_org" "example_org" {
name = "m_example_org"
}
resource "gitea_user" "example_users" {
count = 5
username = "m_example_user_${count.index}"
login_name = "m_example_user_${count.index}"
password = "Geheim1!"
email = "m_example_user_${count.index}@user.dev"
}
resource "gitea_team" "example_team" {
name = "m_example_team"
organisation = gitea_org.example_org.name
description = "An example team for membership testing"
permission = "read"
}
resource "gitea_team_membership" "example_team_memberships" {
for_each = { for user in gitea_user.example_users : user.username => user }
team_id = gitea_team.example_team.id
username = each.value["username"]
}
Schema
Required
team_id
(Number) The ID of the team.username
(String) The username of the team member.
Read-Only
id
(String) The ID of this resource.