const scheduleSchema: ZodObject<{ create_time: ZodOptional<ZodString>; cron_schedule: ZodObject<{ quartz_cron_expression: ZodString; timezone_id: ZodString; }, $strip>; dashboard_id: ZodOptional<ZodString>; display_name: ZodOptional<ZodString>; etag: ZodOptional<ZodString>; pause_status: ZodOptional<ZodUnion<readonly [ZodLiteral<"PAUSED">, ZodLiteral<"UNPAUSED">]>>; schedule_id: ZodOptional<ZodString>; update_time: ZodOptional<ZodString>; warehouse_id: ZodOptional<ZodString>; }, $strip>
create_time (optional): A timestamp indicating when the schedule was created.
cron_schedule: The cron expression describing the frequency of the periodic refresh for this schedule.
cron_schedule.quartz_cron_expression: A cron expression using quartz syntax. EX: 0 0 8 * * ? represents everyday at 8am. See [Cron Trigger] for details. [Cron Trigger]: http://www.quartz-scheduler.org/documentation/quartz-2.3.0/tutorials/crontrigger.html
cron_schedule.timezone_id: A Java timezone id. The schedule will be resolved with respect to this timezone. See [Java TimeZone] for details. [Java TimeZone]: https://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html
dashboard_id (optional): UUID identifying the dashboard to which the schedule belongs.
display_name (optional): The display name for schedule.
etag (optional): The etag for the schedule. Must be left empty on create, must be provided on updates to ensure that the schedule has not been modified since the last read, and can be optionally provided on delete.
pause_status (optional): The status indicates whether this schedule is paused or not.
schedule_id (optional): UUID identifying the schedule.
update_time (optional): A timestamp indicating when the schedule was last updated.
warehouse_id (optional): The warehouse id to run the dashboard with for the schedule.