magicbell
Version:
MagicBell API wrapper
63 lines (62 loc) • 2.36 kB
TypeScript
export declare const GetMetricsResponseSchema: {
readonly title: "GetMetricsResponseSchema";
readonly type: "object";
readonly required: readonly ["metrics", "labels", "schema"];
readonly additionalProperties: false;
readonly properties: {
readonly metrics: {
readonly type: "array";
readonly nullable: false;
readonly items: {
readonly type: "array";
readonly items: {
readonly type: "integer";
};
};
};
readonly labels: {
readonly type: "array";
readonly items: {
readonly type: "string";
};
};
readonly schema: {
readonly type: "object";
readonly required: readonly ["metric", "label"];
readonly additionalProperties: false;
readonly properties: {
readonly metric: {
readonly type: "array";
readonly items: {
readonly type: "object";
readonly required: readonly ["entity", "operation"];
readonly additionalProperties: false;
readonly properties: {
readonly entity: {
readonly type: "string";
};
readonly operation: {
readonly type: "string";
readonly enum: readonly ["count", "avg", "sum", "min", "max"];
};
};
};
};
readonly label: {
readonly type: "object";
readonly required: readonly ["name", "type"];
readonly additionalProperties: false;
readonly properties: {
readonly name: {
readonly type: "string";
};
readonly type: {
readonly type: "string";
readonly enum: readonly ["timestamp", "string"];
};
};
};
};
};
};
};