2023-02-24 11:31:37 +01:00
|
|
|
/**
|
2023-03-15 13:30:07 +01:00
|
|
|
* Generated by Orval
|
2023-02-24 11:31:37 +01:00
|
|
|
* Do not edit manually.
|
2023-03-15 13:30:07 +01:00
|
|
|
* See `gen:api` script in package.json
|
2023-02-24 11:31:37 +01:00
|
|
|
*/
|
|
|
|
import type { BulkRegistrationSchema } from './bulkRegistrationSchema';
|
2023-03-10 09:36:31 +01:00
|
|
|
import type { ClientMetricsEnvSchema } from './clientMetricsEnvSchema';
|
2023-02-24 11:31:37 +01:00
|
|
|
|
2023-04-18 10:42:32 +02:00
|
|
|
/**
|
|
|
|
* A batch of metrics accumulated by Edge (or other compatible applications). Includes both application registrations as well usage metrics from clients
|
|
|
|
*/
|
2023-02-24 11:31:37 +01:00
|
|
|
export interface BulkMetricsSchema {
|
2023-06-14 14:40:24 +02:00
|
|
|
/** A list of applications registered by an Unleash SDK */
|
2023-04-18 10:42:32 +02:00
|
|
|
applications: BulkRegistrationSchema[];
|
2023-06-14 14:40:24 +02:00
|
|
|
/** a list of client usage metrics registered by downstream providers. (Typically Unleash Edge) */
|
2023-04-18 10:42:32 +02:00
|
|
|
metrics: ClientMetricsEnvSchema[];
|
2023-02-24 11:31:37 +01:00
|
|
|
}
|