scimMonitorJson: (
req: any,
) => {
authRequired: boolean;
baseUrl: any;
counters: {
authentication: {
anonymous: any;
applications: number;
byScheme: any;
cap: number;
capped: boolean;
distinct: number;
identities: number;
refused: any;
};
byScimType: any;
byStatus: any;
byStatusClass: any;
bytesOut: any;
calls: any;
clients: {
calls: any;
failed: any;
firstAt: any;
kind: any;
lastAt: any;
lastOperation: any;
lastStatus: any;
ok: any;
principal: any;
resourceTypes: string[];
schemes: string[];
}[];
failed: any;
firstAt: any;
lastAt: any;
latency: { averageMs: number; maxMs: any; totalMs: any };
ok: any;
operations: {
averageMs: number;
bytes: any;
count: any;
failed: any;
label: any;
maxMs: any;
method: any;
ok: any;
operation: any;
what: any;
}[];
realm: { id: any; name: any };
recent: any;
recentCap: number;
resourceTypes: { count: any; resourceType: string }[];
since: number;
successRate: number;
};
enabled: any;
installed: boolean;
schemes: any;
store: any;
} = ...
Type Declaration
-
- (
req: any,
): {
authRequired: boolean;
baseUrl: any;
counters: {
authentication: {
anonymous: any;
applications: number;
byScheme: any;
cap: number;
capped: boolean;
distinct: number;
identities: number;
refused: any;
};
byScimType: any;
byStatus: any;
byStatusClass: any;
bytesOut: any;
calls: any;
clients: {
calls: any;
failed: any;
firstAt: any;
kind: any;
lastAt: any;
lastOperation: any;
lastStatus: any;
ok: any;
principal: any;
resourceTypes: string[];
schemes: string[];
}[];
failed: any;
firstAt: any;
lastAt: any;
latency: { averageMs: number; maxMs: any; totalMs: any };
ok: any;
operations: {
averageMs: number;
bytes: any;
count: any;
failed: any;
label: any;
maxMs: any;
method: any;
ok: any;
operation: any;
what: any;
}[];
realm: { id: any; name: any };
recent: any;
recentCap: number;
resourceTypes: { count: any; resourceType: string }[];
since: number;
successRate: number;
};
enabled: any;
installed: boolean;
schemes: any;
store: any;
}
-
Returns {
authRequired: boolean;
baseUrl: any;
counters: {
authentication: {
anonymous: any;
applications: number;
byScheme: any;
cap: number;
capped: boolean;
distinct: number;
identities: number;
refused: any;
};
byScimType: any;
byStatus: any;
byStatusClass: any;
bytesOut: any;
calls: any;
clients: {
calls: any;
failed: any;
firstAt: any;
kind: any;
lastAt: any;
lastOperation: any;
lastStatus: any;
ok: any;
principal: any;
resourceTypes: string[];
schemes: string[];
}[];
failed: any;
firstAt: any;
lastAt: any;
latency: { averageMs: number; maxMs: any; totalMs: any };
ok: any;
operations: {
averageMs: number;
bytes: any;
count: any;
failed: any;
label: any;
maxMs: any;
method: any;
ok: any;
operation: any;
what: any;
}[];
realm: { id: any; name: any };
recent: any;
recentCap: number;
resourceTypes: { count: any; resourceType: string }[];
since: number;
successRate: number;
};
enabled: any;
installed: boolean;
schemes: any;
store: any;
}
the JSON
Builds
/admin/scim/monitor's JSON: what SCIM has been asked to do.