/** * 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 { WorkflowAction } from './WorkflowAction'; import type { DeploymentActivationStatus } from './DeploymentActivationStatus'; import type { DeploymentOperation } from './DeploymentOperation'; import type { PackageVersionOrigin } from './PackageVersionOrigin'; import type { DeploymentOperationStatus } from './DeploymentOperationStatus'; import type { DeploymentUpgradeType } from './DeploymentUpgradeType'; import type { DeploymentStatus } from './DeploymentStatus'; import type { RuntimeSetup } from './RuntimeSetup'; /** * * @export * @interface DeploymentItemDto */ export interface DeploymentItemDto { /** * * @type {string} * @memberof DeploymentItemDto */ key: string; /** * * @type {string} * @memberof DeploymentItemDto */ installDeploymentKey: string; /** * * @type {string} * @memberof DeploymentItemDto */ name: string; /** * * @type {string} * @memberof DeploymentItemDto */ configurationKey: string; /** * * @type {string} * @memberof DeploymentItemDto */ packageVersionKey: string; /** * * @type {string} * @memberof DeploymentItemDto */ packageKey: string; /** * * @type {string} * @memberof DeploymentItemDto */ packageName: string; /** * * @type {string} * @memberof DeploymentItemDto * @deprecated */ packageVersion: string; /** * * @type {string} * @memberof DeploymentItemDto */ currentPackageVersion?: string | null; /** * * @type {string} * @memberof DeploymentItemDto */ targetPackageVersion?: string | null; /** * * @type {string} * @memberof DeploymentItemDto */ folderPath?: string | null; /** * * @type {string} * @memberof DeploymentItemDto */ installedRootFolderKey?: string | null; /** * * @type {string} * @memberof DeploymentItemDto */ installedRootFolderName?: string | null; /** * * @type {PackageVersionOrigin} * @memberof DeploymentItemDto */ packageVersionOrigin: PackageVersionOrigin; /** * * @type {Date} * @memberof DeploymentItemDto */ deploymentCreationTime: Date; /** * * @type {DeploymentStatus} * @memberof DeploymentItemDto */ status: DeploymentStatus; /** * * @type {Date} * @memberof DeploymentItemDto */ startTime?: Date | null; /** * * @type {Date} * @memberof DeploymentItemDto */ endTime?: Date | null; /** * * @type {DeploymentUpgradeType} * @memberof DeploymentItemDto */ upgradeType?: DeploymentUpgradeType; /** * * @type {DeploymentOperation} * @memberof DeploymentItemDto */ operation: DeploymentOperation; /** * * @type {DeploymentOperationStatus} * @memberof DeploymentItemDto */ operationStatus: DeploymentOperationStatus; /** * * @type {DeploymentActivationStatus} * @memberof DeploymentItemDto */ activationStatus: DeploymentActivationStatus; /** * * @type {string} * @memberof DeploymentItemDto */ instanceId?: string | null; /** * * @type {string} * @memberof DeploymentItemDto */ newPackageVersionAvailable?: string | null; /** * * @type {string} * @memberof DeploymentItemDto */ packageVersionDescription?: string | null; /** * * @type {string} * @memberof DeploymentItemDto */ packageVersionReleaseNotes?: string | null; /** * * @type {string} * @memberof DeploymentItemDto */ authorName: string; /** * * @type {string} * @memberof DeploymentItemDto */ previousDeploymentKey?: string | null; /** * * @type {RuntimeSetup} * @memberof DeploymentItemDto */ runtimeSetup?: RuntimeSetup; /** * * @type {Array} * @memberof DeploymentItemDto */ actions: Array; } /** * Check if a given object implements the DeploymentItemDto interface. */ export declare function instanceOfDeploymentItemDto(value: object): value is DeploymentItemDto; export declare function DeploymentItemDtoFromJSON(json: any): DeploymentItemDto; export declare function DeploymentItemDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): DeploymentItemDto; export declare function DeploymentItemDtoToJSON(json: any): DeploymentItemDto; export declare function DeploymentItemDtoToJSONTyped(value?: DeploymentItemDto | null, ignoreDiscriminator?: boolean): any;