Skip to content

@awssolutions/gen-ai-evaluation-toolkit-ts-client


@awssolutions/gen-ai-evaluation-toolkit-ts-client / UpdateJobSchedulerCommandOutput

Interface: UpdateJobSchedulerCommandOutput

The output of UpdateJobSchedulerCommand.

Extends

Properties

app?

optional app?: AppConfig

App invocation configuration (optional, for FULL and APP_INVOKE)

Inherited from

UpdateJobSchedulerOutput.app


createdAt

createdAt: Date

Timestamp when the scheduler was created

Inherited from

UpdateJobSchedulerOutput.createdAt


cron

cron: string

Cron expression defining when jobs should run (e.g., '0 0 * * *' for daily)

Inherited from

UpdateJobSchedulerOutput.cron


evaluatorName

evaluatorName: string

Name of the evaluator to run

Inherited from

UpdateJobSchedulerOutput.evaluatorName


experimentName?

optional experimentName?: string

Experiment name for grouping scheduled runs

Inherited from

UpdateJobSchedulerOutput.experimentName


jobType

jobType: JobType

Type of job to submit on each schedule trigger

Inherited from

UpdateJobSchedulerOutput.jobType


name

name: string

Unique name of the job scheduler

Inherited from

UpdateJobSchedulerOutput.name


scorers?

optional scorers?: Record\<string, ScorerConfig | null>

Scorer configurations keyed by scorer name (required for FULL and SCORE)

Inherited from

UpdateJobSchedulerOutput.scorers


sourceReportId?

optional sourceReportId?: string

Source report ID to re-score (for SCORE jobs, mutually exclusive with testResults)

Inherited from

UpdateJobSchedulerOutput.sourceReportId


testCases?

optional testCases?: TestDataSource

Source of test cases (required for FULL and APP_INVOKE)

Inherited from

UpdateJobSchedulerOutput.testCases


testResults?

optional testResults?: InlineTestResult[]

Inline test results for scoring (for SCORE jobs, mutually exclusive with sourceReportId)

Inherited from

UpdateJobSchedulerOutput.testResults