CANONICAL TYPE REFERENCE
TeamMembershipState
An individually managed team membership
Unique membership identity
Team containing this membership
Existing user who belongs to the team
MEMBER or ADMIN. Admins of a stack's owning team administer that stack. Set with setTeamMemberRole.
View exact SDL
"""An individually managed team membership"""
type TeamMembershipState @iac_resource(name: "team_membership") @iac_ops(create: "createTeamMembership", read: "getTeamMembership", delete: "deleteTeamMembership") @iac_replace(strategy: DESTROY_BEFORE_CREATE) {
"""Unique membership identity"""
id: TeamMembershipID! @iac_identity(assignedBy: SERVER) @iac_computed
"""Team containing this membership"""
teamId: TeamID! @iac_ref(resource: "team") @iac_forcesReplace
"""Existing user who belongs to the team"""
userId: UserID! @iac_ref(resource: "service_account") @iac_forcesReplace
"""
MEMBER or ADMIN. Admins of a stack's owning team administer that stack. Set with setTeamMemberRole.
"""
role: TeamMemberRole! @iac_computed
}One stable address across all schema views. Follow a field’s type to explore connections between domains.