skysync-cli
Version:
SkySync Command Line Interface
17 lines (16 loc) • 956 B
TypeScript
import { IHttpClient } from '../http';
import { Resource, PagedResult } from './resource';
import { JobScheduler } from '../models';
import { CancellationToken } from '../cancellation-token';
export declare class JobSchedulersResource extends Resource<JobScheduler> {
constructor(httpClient: IHttpClient);
page(params?: any, token?: CancellationToken): Promise<PagedResult<JobScheduler>>;
start(id: number, params?: any, token?: CancellationToken): Promise<JobScheduler>;
startMultiple(params?: any, token?: CancellationToken): Promise<any>;
pause(id: number, params?: any, token?: CancellationToken): Promise<JobScheduler>;
pauseMultiple(params?: any, token?: CancellationToken): Promise<any>;
stop(id: number, params?: any, token?: CancellationToken): Promise<JobScheduler>;
stopMultiple(params?: any, token?: CancellationToken): Promise<any>;
private changeStatus;
private changeStatusMultiple;
}