skysync-cli
Version:
SkySync Command Line Interface
19 lines (18 loc) • 1.01 kB
TypeScript
import { IHttpClient } from '../http';
import { BaseResource } from './resource';
import { DiagnosticMetric, DiagnosticFiddlerStatus, DiagnosticLoggingStatus } from '../models';
import { CancellationToken } from '../cancellation-token';
export declare class DiagnosticMetricsResource extends BaseResource {
constructor(httpClient: IHttpClient);
list(params?: any, token?: CancellationToken): Promise<DiagnosticMetric[]>;
}
export declare class DiagnosticFiddlerResource extends BaseResource {
constructor(httpClient: IHttpClient);
get(token?: CancellationToken): Promise<DiagnosticFiddlerStatus>;
post(status: boolean, token?: CancellationToken): Promise<DiagnosticFiddlerStatus>;
}
export declare class DiagnosticLoggingResource extends BaseResource {
constructor(httpClient: IHttpClient);
get(token?: CancellationToken): Promise<DiagnosticLoggingStatus>;
post(logging: DiagnosticLoggingStatus, token?: CancellationToken): Promise<DiagnosticLoggingStatus>;
}