Bitbucket Data Center API Client
    Preparing search index...

    Interface UpdateRepositorySettingsData

    Payload for POST /rest/api/latest/projects/{key}/repos/{slug}/settings/pull-requests.

    Only the fields to change need to be supplied.

    interface UpdateRepositorySettingsData {
        mergeConfig?: {
            commitSummaries?: number;
            defaultStrategy?: {
                id:
                    | "no-ff"
                    | "ff"
                    | "ff-only"
                    | "rebase-no-ff"
                    | "rebase-ff-only"
                    | "squash"
                    | "squash-ff-only";
            };
            strategies?: {
                id: | "no-ff"
                | "ff"
                | "ff-only"
                | "rebase-no-ff"
                | "rebase-ff-only"
                | "squash"
                | "squash-ff-only";
            }[];
            type?: string;
        };
        requiredAllApprovals?: boolean;
        requiredApprovals?: number;
        requiredSuccessfulBuilds?: number;
    }
    Index

    Properties

    mergeConfig?: {
        commitSummaries?: number;
        defaultStrategy?: {
            id:
                | "no-ff"
                | "ff"
                | "ff-only"
                | "rebase-no-ff"
                | "rebase-ff-only"
                | "squash"
                | "squash-ff-only";
        };
        strategies?: {
            id: | "no-ff"
            | "ff"
            | "ff-only"
            | "rebase-no-ff"
            | "rebase-ff-only"
            | "squash"
            | "squash-ff-only";
        }[];
        type?: string;
    }
    requiredAllApprovals?: boolean
    requiredApprovals?: number
    requiredSuccessfulBuilds?: number