@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
21 lines • 835 B
TypeScript
import { OperationStep } from '../domain/OperationStep';
import { OperationActionEnum } from '../domain/OperationActionEnum';
import { OperationStatusEnum } from '../domain/OperationStatusEnum';
/** Domain operation progress */
export interface DomainTaskProgressBar {
/** Current step of the operation */
currentStep: OperationStep;
/** The estimated end date of the task */
expectedDoneDate?: string;
/** All the steps of the operation */
followUpSteps?: OperationStep[];
/** The last update date of the task */
lastUpdateDate?: string;
/** Progress percentage of the task */
progress: number;
/** Action possible on task */
taskActions: OperationActionEnum[];
/** The status of the task */
taskStatus: OperationStatusEnum;
}
//# sourceMappingURL=DomainTaskProgressBar.d.ts.map