/* tslint:disable */ /* eslint-disable */ /** * Gitea API. * This documentation describes the Gitea API. * * OpenAPI spec version: 1.15.0+dev-49-gaee5ef005 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ /** * EditBranchProtectionOption options for editing a branch protection * @export * @interface EditBranchProtectionOption */ export interface EditBranchProtectionOption { /** * * @type {Array<string>} * @memberof EditBranchProtectionOption */ approvals_whitelist_teams?: any; /** * * @type {Array<string>} * @memberof EditBranchProtectionOption */ approvals_whitelist_username?: any; /** * * @type {boolean} * @memberof EditBranchProtectionOption */ block_on_official_review_requests?: any; /** * * @type {boolean} * @memberof EditBranchProtectionOption */ block_on_outdated_branch?: any; /** * * @type {boolean} * @memberof EditBranchProtectionOption */ block_on_rejected_reviews?: any; /** * * @type {boolean} * @memberof EditBranchProtectionOption */ dismiss_stale_approvals?: any; /** * * @type {boolean} * @memberof EditBranchProtectionOption */ enable_approvals_whitelist?: any; /** * * @type {boolean} * @memberof EditBranchProtectionOption */ enable_merge_whitelist?: any; /** * * @type {boolean} * @memberof EditBranchProtectionOption */ enable_push?: any; /** * * @type {boolean} * @memberof EditBranchProtectionOption */ enable_push_whitelist?: any; /** * * @type {boolean} * @memberof EditBranchProtectionOption */ enable_status_check?: any; /** * * @type {Array<string>} * @memberof EditBranchProtectionOption */ merge_whitelist_teams?: any; /** * * @type {Array<string>} * @memberof EditBranchProtectionOption */ merge_whitelist_usernames?: any; /** * * @type {string} * @memberof EditBranchProtectionOption */ protected_file_patterns?: any; /** * * @type {boolean} * @memberof EditBranchProtectionOption */ push_whitelist_deploy_keys?: any; /** * * @type {Array<string>} * @memberof EditBranchProtectionOption */ push_whitelist_teams?: any; /** * * @type {Array<string>} * @memberof EditBranchProtectionOption */ push_whitelist_usernames?: any; /** * * @type {boolean} * @memberof EditBranchProtectionOption */ require_signed_commits?: any; /** * * @type {number} * @memberof EditBranchProtectionOption */ required_approvals?: any; /** * * @type {Array<string>} * @memberof EditBranchProtectionOption */ status_check_contexts?: any; }