code: def get_team_push_restrictions(self):
          
          return github.PaginatedList.PaginatedList(
              github.Team.Team,
              self._requester,
              self.protection_url + "/restrictions/teams",
              None
          )
docs: :calls: `GET /repos/:owner/:repo/branches/:branch/protection/restrictions/teams <https://developer.github.com/v3/repos/branches>`_
          :rtype: :class:`github.PaginatedList.PaginatedList` of :class:`github.Team.Team`