/** * 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. */ import type { ReachabilityConfig } from './ReachabilityConfig'; import type { DownloadConfig } from './DownloadConfig'; import type { ProxyConfig } from './ProxyConfig'; /** * * @export * @interface ApiCiConfigurationDto */ export interface ApiCiConfigurationDto { /** * * @type {Array} * @memberof ApiCiConfigurationDto */ advancedProperties?: Array; /** * * @type {DownloadConfig} * @memberof ApiCiConfigurationDto */ download?: DownloadConfig; /** * * @type {boolean} * @memberof ApiCiConfigurationDto */ enableDebugLogging?: boolean; /** * * @type {boolean} * @memberof ApiCiConfigurationDto */ failBuildOnNetworkError?: boolean; /** * * @type {boolean} * @memberof ApiCiConfigurationDto */ failBuildOnPolicyWarnings?: boolean; /** * * @type {boolean} * @memberof ApiCiConfigurationDto */ failBuildOnReachabilityErrors?: boolean; /** * * @type {boolean} * @memberof ApiCiConfigurationDto */ failBuildOnScanningErrors?: boolean; /** * * @type {Array} * @memberof ApiCiConfigurationDto */ moduleExcludes?: Array; /** * * @type {string} * @memberof ApiCiConfigurationDto */ parameterPriority?: string; /** * * @type {ProxyConfig} * @memberof ApiCiConfigurationDto */ proxy?: ProxyConfig; /** * * @type {ReachabilityConfig} * @memberof ApiCiConfigurationDto */ reachability?: ReachabilityConfig; /** * * @type {string} * @memberof ApiCiConfigurationDto */ resultFile?: string; /** * * @type {string} * @memberof ApiCiConfigurationDto */ sarifFile?: string; /** * * @type {Array} * @memberof ApiCiConfigurationDto */ scanPatterns?: Array; /** * * @type {boolean} * @memberof ApiCiConfigurationDto */ unstableBuildOnPolicyWarnings?: boolean; } /** * Check if a given object implements the ApiCiConfigurationDto interface. */ export declare function instanceOfApiCiConfigurationDto(value: object): value is ApiCiConfigurationDto; export declare function ApiCiConfigurationDtoFromJSON(json: any): ApiCiConfigurationDto; export declare function ApiCiConfigurationDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ApiCiConfigurationDto; export declare function ApiCiConfigurationDtoToJSON(json: any): ApiCiConfigurationDto; export declare function ApiCiConfigurationDtoToJSONTyped(value?: ApiCiConfigurationDto | null, ignoreDiscriminator?: boolean): any;