import type { UserInfoV3 } from '../schemas/UserInfoV3'; /** * A single Harness CD deployment record for a version. */ export interface VersionDeploymentV3 { envIdentifier: string; envName: string; /** * Environment type. Allowed values: `PRODUCTION`, `PRE_PRODUCTION`. * */ envType: 'PRE_PRODUCTION' | 'PRODUCTION'; infraIdentifier?: string; infraName?: string; /** * Number of running instances for this service + environment combination. * @format int32 */ instanceCount: number; /** * Unix timestamp in milliseconds of the last deployment. * @format int64 */ lastDeployedAt?: number | null; lastDeployedBy?: UserInfoV3; orgIdentifier: string; pipelineExecutionId?: string; pipelineExecutionName?: string; projectIdentifier: string; serviceIdentifier: string; serviceName: string; }