Github GraphQL API / BranchProtectionRule

A branch protection rule.

Implements

Fields

allowsDeletions : Boolean!

allowsForcePushes : Boolean!

branchProtectionRuleConflicts (
       String: String
       String: String
       Int: Int
       Int: Int
) : BranchProtectionRuleConflictConnection!

bypassForcePushAllowances (
       String: String
       String: String
       Int: Int
       Int: Int
) : BypassForcePushAllowanceConnection!

bypassPullRequestAllowances (
       String: String
       String: String
       Int: Int
       Int: Int
) : BypassPullRequestAllowanceConnection!

creator : Actor

databaseId : Int

dismissesStaleReviews : Boolean!

id : ID!

isAdminEnforced : Boolean!

matchingRefs (
       String: String
       String: String
       String: String
       Int: Int
       Int: Int
) : RefConnection!

pattern : String!

pushAllowances (
       String: String
       String: String
       Int: Int
       Int: Int
) : PushAllowanceConnection!

repository : Repository

requiredApprovingReviewCount : Int

requiredStatusCheckContexts : [String]

requiredStatusChecks : [RequiredStatusCheckDescription!]

requiresApprovingReviews : Boolean!

requiresCodeOwnerReviews : Boolean!

requiresCommitSignatures : Boolean!

requiresConversationResolution : Boolean!

requiresLinearHistory : Boolean!

requiresStatusChecks : Boolean!

requiresStrictStatusChecks : Boolean!

restrictsPushes : Boolean!

restrictsReviewDismissals : Boolean!

reviewDismissalAllowances (
       String: String
       String: String
       Int: Int
       Int: Int
) : ReviewDismissalAllowanceConnection!

Documentation created using imtala