Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BranchProtection

BranchProtection represents a branch protection for a repository

export
interface

BranchProtection

Hierarchy

  • BranchProtection

Index

Properties

approvals_whitelist_teams?: string[]
memberof

BranchProtection

approvals_whitelist_username?: string[]
memberof

BranchProtection

block_on_official_review_requests?: boolean
memberof

BranchProtection

block_on_outdated_branch?: boolean
memberof

BranchProtection

block_on_rejected_reviews?: boolean
memberof

BranchProtection

branch_name?: string
memberof

BranchProtection

created_at?: string
memberof

BranchProtection

dismiss_stale_approvals?: boolean
memberof

BranchProtection

enable_approvals_whitelist?: boolean
memberof

BranchProtection

enable_merge_whitelist?: boolean
memberof

BranchProtection

enable_push?: boolean
memberof

BranchProtection

enable_push_whitelist?: boolean
memberof

BranchProtection

enable_status_check?: boolean
memberof

BranchProtection

merge_whitelist_teams?: string[]
memberof

BranchProtection

merge_whitelist_usernames?: string[]
memberof

BranchProtection

protected_file_patterns?: string
memberof

BranchProtection

push_whitelist_deploy_keys?: boolean
memberof

BranchProtection

push_whitelist_teams?: string[]
memberof

BranchProtection

push_whitelist_usernames?: string[]
memberof

BranchProtection

require_signed_commits?: boolean
memberof

BranchProtection

required_approvals?: number
memberof

BranchProtection

status_check_contexts?: string[]
memberof

BranchProtection

unprotected_file_patterns?: string
memberof

BranchProtection

updated_at?: string
memberof

BranchProtection

Generated using TypeDoc