Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CreateBranchProtectionRuleInput

Hierarchy

Properties

Optional allowsDeletions

allowsDeletions: boolean

Optional allowsForcePushes

allowsForcePushes: boolean

Optional branchProtectionRuleId

branchProtectionRuleId: string

Optional clientMutationId

clientMutationId: string

Optional dismissesStaleReviews

dismissesStaleReviews: boolean

Optional id

id: string

Optional isAdminEnforced

isAdminEnforced: boolean

pattern

pattern: string

Optional pushActorIds

pushActorIds: string[]

Optional repositoryId

repositoryId: string

Optional requiredApprovingReviewCount

requiredApprovingReviewCount: number

Optional requiredStatusCheckContexts

requiredStatusCheckContexts: string[]

Optional requiresApprovingReviews

requiresApprovingReviews: boolean

Optional requiresCodeOwnerReviews

requiresCodeOwnerReviews: boolean

Optional requiresCommitSignatures

requiresCommitSignatures: boolean

Optional requiresLinearHistory

requiresLinearHistory: boolean

Optional requiresStatusChecks

requiresStatusChecks: boolean

Optional requiresStrictStatusChecks

requiresStrictStatusChecks: boolean

Optional restrictsPushes

restrictsPushes: boolean

Optional restrictsReviewDismissals

restrictsReviewDismissals: boolean

Optional reviewDismissalActorIds

reviewDismissalActorIds: string[]

Generated using TypeDoc