/** * UiPath.AutomationSolutionsService.WebApi 1.0 * Solutions API * * The version of the OpenAPI document: 1.0 * * * 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 { DeploymentActivationStatus } from './DeploymentActivationStatus'; import type { DeploymentOperation } from './DeploymentOperation'; import type { DeploymentOperationStatus } from './DeploymentOperationStatus'; import type { OrderByDirection } from './OrderByDirection'; /** * * @export * @interface DeploymentsSearchRequest2 */ export interface DeploymentsSearchRequest2 { /** * * @type {string} * @memberof DeploymentsSearchRequest2 */ orderByColumn?: string | null; /** * * @type {OrderByDirection} * @memberof DeploymentsSearchRequest2 */ orderByDirection?: OrderByDirection; /** * * @type {string} * @memberof DeploymentsSearchRequest2 */ searchTerm?: string | null; /** * * @type {number} * @memberof DeploymentsSearchRequest2 */ skip?: number | null; /** * * @type {number} * @memberof DeploymentsSearchRequest2 */ take?: number | null; /** * * @type {Array} * @memberof DeploymentsSearchRequest2 */ operationStatuses: Array; /** * * @type {DeploymentOperation} * @memberof DeploymentsSearchRequest2 */ operation?: DeploymentOperation; /** * * @type {Array} * @memberof DeploymentsSearchRequest2 */ activationStatuses: Array; /** * * @type {string} * @memberof DeploymentsSearchRequest2 */ packageName?: string | null; /** * * @type {string} * @memberof DeploymentsSearchRequest2 */ packageVersion?: string | null; /** * * @type {string} * @memberof DeploymentsSearchRequest2 */ currentPackageVersion?: string | null; /** * * @type {string} * @memberof DeploymentsSearchRequest2 */ targetPackageVersion?: string | null; /** * * @type {string} * @memberof DeploymentsSearchRequest2 */ targetFolderName?: string | null; /** * * @type {string} * @memberof DeploymentsSearchRequest2 */ packageVersionKey?: string | null; } /** * Check if a given object implements the DeploymentsSearchRequest2 interface. */ export declare function instanceOfDeploymentsSearchRequest2(value: object): value is DeploymentsSearchRequest2; export declare function DeploymentsSearchRequest2FromJSON(json: any): DeploymentsSearchRequest2; export declare function DeploymentsSearchRequest2FromJSONTyped(json: any, ignoreDiscriminator: boolean): DeploymentsSearchRequest2; export declare function DeploymentsSearchRequest2ToJSON(json: any): DeploymentsSearchRequest2; export declare function DeploymentsSearchRequest2ToJSONTyped(value?: DeploymentsSearchRequest2 | null, ignoreDiscriminator?: boolean): any;