/* generated using openapi-typescript-codegen -- do not edit */ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ import type { StateEnum } from './StateEnum'; export type ReportStatus = { /** * Used to download the report */ report_id?: string; /** * Report slug, this is passed when calling the create report endpoint */ report_name?: string; /** * Report States * * * `pending` - Pending * * `running` - Running * * `accumulating` - Accumulating * * `processing` - Processing * * `storing` - Storing * * `completed` - Completed * * `cancelled` - Cancelled * * `error` - Error * * `expired` - Expired */ state?: StateEnum; /** * Report request timestamp (ISO 8601) */ started_on?: string; /** * Report Owner */ owner?: string; /** * When report would expire and not available for download anymore */ expires?: string; /** * Download link for report when available */ url?: string; /** * When the report was requested (ISO 8601) */ created_at?: string; /** * Seconds the client should poll before relying on notifications */ poll_timeout?: number; };