UNPKG

@cumulus/types

Version:

TypeScript definitions for working with Cumulus data structures

29 lines (26 loc) 600 B
export type AsyncOperationStatus = | 'RUNNER_FAILED' | 'RUNNING' | 'SUCCEEDED' | 'TASK_FAILED'; export type AsyncOperationType = | 'Bulk Execution Delete' | 'Bulk Granule Delete' | 'Bulk Granule Reingest' | 'Bulk Granules' | 'Dead-Letter Processing' | 'DLA Migration' | 'ES Index' | 'Kinesis Replay' | 'Reconciliation Report' | 'SQS Replay'; export interface ApiAsyncOperation { id: string, description: string, operationType: AsyncOperationType, status: AsyncOperationStatus, taskArn?: string, output?: string, createdAt?: number, updatedAt?: number, }