Team Memberships

class terrasnek.team_memberships.TFCTeamMemberships(instance_url, org_name, headers, well_known_paths, verify, log_level)

Team Membership API Docs

add_user_to_team(team_id, payload)

POST /teams/:team_id/relationships/users

Team Membership Add User To Team API Doc Reference

Add User to Team Sample Payload

add_user_to_team_with_org_id(team_id, payload)

POST /teams/:team_id/relationships/organization-memberships

Team Membership Add User To Team With Org ID API Doc Reference

Add User To Team With Org ID Sample Payload

remove_user_from_team(team_id, payload)

DELETE /teams/:team_id/relationships/users

Team Membership Remove User From Team API Doc Reference

Remove User From Team With Team ID Sample Payload

remove_user_from_team_with_org_id(team_id, payload)

DELETE /teams/:team_id/relationships/organization-memberships

Team Membership Remove User From Team With Org ID API Doc Reference

Remove User From Team With Org ID Sample Payload

required_entitlements()

Terraform Cloud Entitlements required for endpoint to work.

terraform_cloud_only()

Return True if this endpoint is only for Terraform Cloud, else False.

terraform_enterprise_only()

Return True if this endpoint is only for Terraform Enterprise, else False.