View Source GitHub.Branch.Protection (GitHub REST API Client v0.0.9)
Provides struct and type for BranchProtection
Link to this section Summary
Link to this section Types
@type t() :: %GitHub.Branch.Protection{ allow_deletions: map() | nil, allow_force_pushes: map() | nil, allow_fork_syncing: map() | nil, block_creations: map() | nil, enabled: boolean() | nil, enforce_admins: GitHub.ProtectedBranch.AdminEnforced.t() | nil, lock_branch: map() | nil, name: String.t() | nil, protection_url: String.t() | nil, required_conversation_resolution: map() | nil, required_linear_history: map() | nil, required_pull_request_reviews: GitHub.ProtectedBranch.PullRequestReview.t() | nil, required_signatures: map() | nil, required_status_checks: GitHub.ProtectedBranch.RequiredStatusCheck.t() | nil, restrictions: GitHub.Branch.RestrictionPolicy.t() | nil, url: String.t() | nil }