blob: 6fc739964b8d571da15d777689afb952b43f2fd1 [file] [log] [blame]
// 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;
}