using System.Diagnostics.CodeAnalysis; using Octokit.Internal; namespace Octokit { /// /// Used to describe a permission level. /// [SuppressMessage("Microsoft.Naming", "CA1711:IdentifiersShouldNotHaveIncorrectSuffix")] public enum Permission { /// /// team members can pull, push and administer these repositories. /// [Parameter(Value = "admin")] Admin, /// /// team members can pull and push, but not administer these repositories /// [Parameter(Value = "push")] Push, /// /// team members can pull, but not push to or administer these repositories /// [Parameter(Value = "pull")] Pull } }