Files
gitea-rs/crates/gitea-client/docs/BranchProtection.md
2026-03-20 16:24:40 +01:00

2.5 KiB

BranchProtection

Properties

Name Type Description Notes
approvals_whitelist_teams Option<Vec> [optional]
approvals_whitelist_username Option<Vec> [optional]
block_admin_merge_override Option<bool> [optional]
block_on_official_review_requests Option<bool> [optional]
block_on_outdated_branch Option<bool> [optional]
block_on_rejected_reviews Option<bool> [optional]
branch_name Option<String> Deprecated: true [optional]
created_at Option<String> [optional]
dismiss_stale_approvals Option<bool> [optional]
enable_approvals_whitelist Option<bool> [optional]
enable_force_push Option<bool> [optional]
enable_force_push_allowlist Option<bool> [optional]
enable_merge_whitelist Option<bool> [optional]
enable_push Option<bool> [optional]
enable_push_whitelist Option<bool> [optional]
enable_status_check Option<bool> [optional]
force_push_allowlist_deploy_keys Option<bool> [optional]
force_push_allowlist_teams Option<Vec> [optional]
force_push_allowlist_usernames Option<Vec> [optional]
ignore_stale_approvals Option<bool> [optional]
merge_whitelist_teams Option<Vec> [optional]
merge_whitelist_usernames Option<Vec> [optional]
priority Option<i64> Priority is the priority of this branch protection rule [optional]
protected_file_patterns Option<String> [optional]
push_whitelist_deploy_keys Option<bool> [optional]
push_whitelist_teams Option<Vec> [optional]
push_whitelist_usernames Option<Vec> [optional]
require_signed_commits Option<bool> [optional]
required_approvals Option<i64> [optional]
rule_name Option<String> RuleName is the name of the branch protection rule [optional]
status_check_contexts Option<Vec> [optional]
unprotected_file_patterns Option<String> [optional]
updated_at Option<String> [optional]

[Back to Model list] [Back to API list] [Back to README]