Table of Contents

Class ScheduleFile

Namespace
Oscova.Agents.Persistence
Assembly
Oscova.Agents.dll

YAML shape for the discriminated schedule block in task.md frontmatter.

public sealed class ScheduleFile

Inheritance

Inherited Members

Properties

Cron

Gets or sets the cron expression for cron schedules.

DeleteAfterRun

Gets or sets whether a successful one-shot task should be deleted instead of disabled.

IntervalMinutes

Gets or sets the interval in minutes for interval schedules.

Kind

Gets or sets the serialized schedule kind.

PredecessorTaskId

Gets or sets the predecessor task id for after-task schedules.

RunAt

Gets or sets the ISO timestamp for one-shot schedules.

Timezone

Gets or sets the time-zone identifier for cron schedules.