update
This commit is contained in:
25
ts_interfaces/requests/combined.stats.ts
Normal file
25
ts_interfaces/requests/combined.stats.ts
Normal file
@@ -0,0 +1,25 @@
|
||||
import type * as data from '../data/index.js';
|
||||
|
||||
export interface IReq_GetCombinedMetrics {
|
||||
method: 'getCombinedMetrics';
|
||||
request: {
|
||||
identity: data.IIdentity;
|
||||
sections?: {
|
||||
server?: boolean;
|
||||
email?: boolean;
|
||||
dns?: boolean;
|
||||
security?: boolean;
|
||||
network?: boolean;
|
||||
};
|
||||
};
|
||||
response: {
|
||||
metrics: {
|
||||
server?: data.IServerStats;
|
||||
email?: data.IEmailStats;
|
||||
dns?: data.IDnsStats;
|
||||
security?: data.ISecurityMetrics;
|
||||
network?: data.INetworkMetrics;
|
||||
};
|
||||
timestamp: number;
|
||||
};
|
||||
}
|
@@ -1,4 +1,5 @@
|
||||
export * from './admin.js';
|
||||
export * from './config.js';
|
||||
export * from './logs.js';
|
||||
export * from './stats.js';
|
||||
export * from './stats.js';
|
||||
export * from './combined.stats.js';
|
Reference in New Issue
Block a user