@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
27 lines (26 loc) • 938 B
TypeScript
import { PerformanceProfileRecord } from '../../performance/performance-profile-record';
import { RpcObservableRequestContext } from '../rpc-observable-request';
import { RpcObservableResultContext } from '../rpc-observable-result';
/**
* RPC Performance request name and version.
*/
export declare class RpcObservablePerformanceKey {
static command: string;
static configCommand: string;
static version: string;
}
/**
* Rpc observable performance data.
*/
export interface RpcObservablePerformanceRequest extends PerformanceProfileRecord, RpcObservableRequestContext {
}
export declare type RpcObservablePerformanceResult = RpcObservableResultContext;
export interface RpcObservablePerformanceError extends RpcObservableResultContext {
error: Error;
}
/**
* Rpc observable performance set data.
*/
export interface RpcObservablePerformanceConfigRequest extends RpcObservableRequestContext {
enabled: boolean;
}