code: def get_protection(self):
          
          headers, data = self._requester.requestJsonAndCheck(
              "GET",
              self.protection_url,
              headers={'Accept': Consts.mediaTypeRequireMultipleApprovingReviews}
          )
          return github.BranchProtection.BranchProtection(self._requester, headers, data, completed=True)
docs: :calls: `GET /repos/:owner/:repo/branches/:branch/protection <https://developer.github.com/v3/repos/branches>`_