UNPKG

skysync-cli

Version:

SkySync Command Line Interface

20 lines (19 loc) 1.21 kB
import { IHttpClient } from '../http'; import { PagedResource } from './resource'; import { Job, JobResetType } from '../models'; import { CancellationToken } from '../cancellation-token'; export declare class JobsResource extends PagedResource<Job> { constructor(httpClient: IHttpClient); start(id: string, params?: any, token?: CancellationToken): Promise<Job>; startMultiple(params?: any, token?: CancellationToken): Promise<any>; pause(id: string, params?: any, token?: CancellationToken): Promise<Job>; pauseMultiple(params?: any, token?: CancellationToken): Promise<any>; resume(id: string, params?: any, token?: CancellationToken): Promise<Job>; cancel(id: string, params?: any, token?: CancellationToken): Promise<Job>; patchMultiple(params: any, changes: Job, token?: CancellationToken): Promise<any>; clone(id: string, body?: any, params?: any, token?: CancellationToken): Promise<Job>; private changeStatus; private changeStatusMultiple; reset(id: string, reset: JobResetType, params?: any, token?: CancellationToken): Promise<Job>; resetMultiple(reset: JobResetType, params?: any, token?: CancellationToken): Promise<Job>; }