Skip to content

Latest commit

 

History

History
57 lines (45 loc) · 1.06 KB

File metadata and controls

57 lines (45 loc) · 1.06 KB
page_title forgejo_team_member Data Source - forgejo
subcategory
description Forgejo team member data source.

forgejo_team_member (Data Source)

Forgejo team member data source.

Example Usage

terraform {
  required_providers {
    forgejo = {
      source = "svalabs/forgejo"
    }
  }
}

provider "forgejo" {
  host = "http://localhost:3000"
}

# Existing organization
data "forgejo_organization" "organization" {
  name = "test_organization"
}

# Existing team
data "forgejo_team" "team" {
  organization_id = data.forgejo_organization.organization.id
  name            = "test_team"
}

# Existing user
data "forgejo_user" "user" {
  name = "test_user"
}

# Existing member
data "forgejo_team_member" "team_membership" {
  team_id = data.forgejo_team.team.id
  user    = data.forgejo_user.user.login
}

Schema

Required

  • team_id (Number) Numeric identifier of the team.
  • user (String) Username of the team member.