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!