Source code for sevenbridges.models.team_member

import logging

from sevenbridges.meta.fields import HrefField, StringField
from sevenbridges.meta.resource import Resource

logger = logging.getLogger(__name__)


[docs]class TeamMember(Resource): """ Central resource for managing team members. """ href = HrefField(read_only=True) id = StringField(read_only=True) username = StringField(read_only=False) role = StringField(read_only=True) def __eq__(self, other): if type(other) is not type(self): return False return self is other or self.id == other.id def __str__(self): return f'<Team member: username={self.username}>'