/* tslint:disable */
/* eslint-disable */
/**
* TeamCity REST API
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 2018.1 (current)
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
* A collection of build customizations (artifact dependency overrides, custom parameters or changesets) that set this build apart from normal configuration builds.
* @export
* @interface Customizations
*/
export interface Customizations {
/**
* The list of parameters added by user via the Run Custom Build dialog. Existing parameters whose values were customized are not included.
* @type {{ [key: string]: string; }}
* @memberof Customizations
*/
parameters?: { [key: string]: string };
/**
* A unique changeset processed by the build. For example, a manually uploaded .diff patch (for personal builds) or an older revision that was already processed before (for history builds)
* @type {{ [key: string]: string; }}
* @memberof Customizations
*/
changes?: { [key: string]: string };
/**
* The list of artifact dependency customizations. See `build.artifactDependencyChanges` for more information.
* @type {{ [key: string]: string; }}
* @memberof Customizations
*/
artifactDependencies?: { [key: string]: string };
/**
* The list of custom snapshot dependency settings for this build, such as when an upstream build was explicitly re-run, bypassing the default reuse setting, or skipped.
* @type {{ [key: string]: string; }}
* @memberof Customizations
*/
dependencies?: { [key: string]: string };
}