CreateEvalScheduleRequest
Example Usage
typescript
import { CreateEvalScheduleRequest } from "@meetkai/mka1/models/components";
let value: CreateEvalScheduleRequest = {
name: "<value>",
suiteId: "<id>",
run: {
models: [],
},
};Fields
| Field | Type | Required | Description |
|---|---|---|---|
name | string | ✔️ | N/A |
description | string | ➖ | N/A |
suiteId | string | ✔️ | N/A |
suiteVersion | number | ➖ | Pin a suite version. Omit to resolve the active version on each fire. |
cron | string | ➖ | 5-field cron expression. Provide exactly one of cron or interval_seconds. |
intervalSeconds | number | ➖ | Fixed interval between fires, in seconds. Provide exactly one of cron or interval_seconds. |
timezone | string | ➖ | IANA timezone applied to cron expressions, for example US/Pacific. |
overlapPolicy | components.EvalScheduleOverlapPolicy | ➖ | N/A |
enabled | boolean | ➖ | When false, the schedule is created paused. |
webhookUrl | string | ➖ | HTTPS endpoint notified of run status transitions. |
webhookSecret | string | ➖ | Secret used to HMAC-SHA256 sign webhook payloads. |
run | components.EvalScheduleRunConfig | ✔️ | N/A |
metadata | Record<string, string> | ➖ | N/A |