| // DO NOT EDIT. This file is automatically generated. |
| |
| export interface Task { |
| requester: string; |
| osType: string; |
| deviceType: string; |
| duration: string; |
| created: string; |
| leaseStartTime: string; |
| leaseEndTime: string; |
| description: string; |
| done: boolean; |
| warningSent: boolean; |
| emailThreadingReference: string; |
| taskIdForIsolates: string; |
| pool: string; |
| botId: string; |
| swarmingServer: string; |
| swarmingTaskId: string; |
| swarmingTaskState: string; |
| datastoreId: number; |
| architecture: string; |
| setupDebugger: boolean; |
| } |
| |
| export interface ExtendTaskRequest { |
| task: number; |
| duration: number; |
| } |
| |
| export interface ExpireTaskRequest { |
| task: number; |
| } |
| |
| export interface PoolDetails { |
| os_types: { [key: string]: number } | null; |
| os_to_device_types: { [key: string]: { [key: string]: number } | null } | null; |
| } |