/** * Sonatype Lifecycle Public REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.207.0-01 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface ApiSourceControlDTO */ export interface ApiSourceControlDTO { /** * * @type {string} * @memberof ApiSourceControlDTO */ authenticationType?: string; /** * * @type {string} * @memberof ApiSourceControlDTO */ baseBranch?: string; /** * * @type {number} * @memberof ApiSourceControlDTO */ closePrAfterDays?: number; /** * * @type {boolean} * @memberof ApiSourceControlDTO */ closePrAfterDaysOpenEnabled?: boolean; /** * * @type {boolean} * @memberof ApiSourceControlDTO */ closePrOnFailedChecksEnabled?: boolean; /** * * @type {boolean} * @memberof ApiSourceControlDTO */ commitStatusEnabled?: boolean; /** * * @type {boolean} * @memberof ApiSourceControlDTO */ enablePullRequests?: boolean; /** * * @type {boolean} * @memberof ApiSourceControlDTO */ enableStatusChecks?: boolean; /** * * @type {string} * @memberof ApiSourceControlDTO */ id?: string; /** * * @type {boolean} * @memberof ApiSourceControlDTO */ innerSourceAutomatedUpdatesEnabled?: boolean; /** * * @type {boolean} * @memberof ApiSourceControlDTO */ manualPullRequestsEnabled?: boolean; /** * * @type {boolean} * @memberof ApiSourceControlDTO */ nonGoldenPullRequestsEnabled?: boolean; /** * * @type {string} * @memberof ApiSourceControlDTO */ ownerId?: string; /** * * @type {string} * @memberof ApiSourceControlDTO */ provider?: string; /** * * @type {boolean} * @memberof ApiSourceControlDTO */ pullRequestCommentingEnabled?: boolean; /** * * @type {boolean} * @memberof ApiSourceControlDTO */ remediationPullRequestsEnabled?: boolean; /** * * @type {string} * @memberof ApiSourceControlDTO */ repositoryUrl?: string; /** * * @type {boolean} * @memberof ApiSourceControlDTO */ sourceControlEvaluationsEnabled?: boolean; /** * * @type {string} * @memberof ApiSourceControlDTO */ sourceControlScanTarget?: string; /** * * @type {boolean} * @memberof ApiSourceControlDTO */ sshEnabled?: boolean; /** * * @type {boolean} * @memberof ApiSourceControlDTO */ statusChecksEnabled?: boolean; /** * * @type {string} * @memberof ApiSourceControlDTO */ token?: string; /** * * @type {string} * @memberof ApiSourceControlDTO */ username?: string; } /** * Check if a given object implements the ApiSourceControlDTO interface. */ export declare function instanceOfApiSourceControlDTO(value: object): value is ApiSourceControlDTO; export declare function ApiSourceControlDTOFromJSON(json: any): ApiSourceControlDTO; export declare function ApiSourceControlDTOFromJSONTyped(json: any, ignoreDiscriminator: boolean): ApiSourceControlDTO; export declare function ApiSourceControlDTOToJSON(json: any): ApiSourceControlDTO; export declare function ApiSourceControlDTOToJSONTyped(value?: ApiSourceControlDTO | null, ignoreDiscriminator?: boolean): any;