# CreateBranchProtectionOption

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**approvals_whitelist_teams** | Option<**Vec<String>**> |  | [optional]
**approvals_whitelist_username** | Option<**Vec<String>**> |  | [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**> |  | [optional]
**dismiss_stale_approvals** | Option<**bool**> |  | [optional]
**enable_approvals_whitelist** | 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]
**merge_whitelist_teams** | Option<**Vec<String>**> |  | [optional]
**merge_whitelist_usernames** | Option<**Vec<String>**> |  | [optional]
**protected_file_patterns** | Option<**String**> |  | [optional]
**push_whitelist_deploy_keys** | Option<**bool**> |  | [optional]
**push_whitelist_teams** | Option<**Vec<String>**> |  | [optional]
**push_whitelist_usernames** | Option<**Vec<String>**> |  | [optional]
**require_signed_commits** | Option<**bool**> |  | [optional]
**required_approvals** | Option<**i64**> |  | [optional]
**status_check_contexts** | Option<**Vec<String>**> |  | [optional]
**unprotected_file_patterns** | Option<**String**> |  | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


