windmill-api 1.682.0

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
Documentation
# EditSchedule

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**schedule** | **String** | Cron expression with 6 fields (seconds, minutes, hours, day of month, month, day of week). Example '0 0 12 * * *' for daily at noon | 
**timezone** | **String** | IANA timezone for the schedule (e.g., 'UTC', 'Europe/Paris', 'America/New_York') | 
**args** | [**std::collections::HashMap<String, serde_json::Value>**]serde_json::Value.md | The arguments to pass to the script or flow | 
**on_failure** | Option<**String**> | Path to a script or flow to run when the scheduled job fails | [optional]
**on_failure_times** | Option<**f64**> | Number of consecutive failures before the on_failure handler is triggered (default 1) | [optional]
**on_failure_exact** | Option<**bool**> | If true, trigger on_failure handler only on exactly N failures, not on every failure after N | [optional]
**on_failure_extra_args** | Option<[**std::collections::HashMap<String, serde_json::Value>**]serde_json::Value.md> | The arguments to pass to the script or flow | [optional]
**on_recovery** | Option<**String**> | Path to a script or flow to run when the schedule recovers after failures | [optional]
**on_recovery_times** | Option<**f64**> | Number of consecutive successes before the on_recovery handler is triggered (default 1) | [optional]
**on_recovery_extra_args** | Option<[**std::collections::HashMap<String, serde_json::Value>**]serde_json::Value.md> | The arguments to pass to the script or flow | [optional]
**on_success** | Option<**String**> | Path to a script or flow to run after each successful execution | [optional]
**on_success_extra_args** | Option<[**std::collections::HashMap<String, serde_json::Value>**]serde_json::Value.md> | The arguments to pass to the script or flow | [optional]
**ws_error_handler_muted** | Option<**bool**> | If true, the workspace-level error handler will not be triggered for this schedule's failures | [optional]
**retry** | Option<[**models::Retry**]Retry.md> |  | [optional]
**no_flow_overlap** | Option<**bool**> | If true, skip this schedule's execution if the previous run is still in progress (prevents concurrent runs) | [optional]
**summary** | Option<**String**> | Short summary describing the purpose of this schedule | [optional]
**description** | Option<**String**> | Detailed description of what this schedule does | [optional]
**tag** | Option<**String**> | Worker tag to route jobs to specific worker groups | [optional]
**paused_until** | Option<**String**> | ISO 8601 datetime until which the schedule is paused. Schedule resumes automatically after this time | [optional]
**cron_version** | Option<**String**> | Cron parser version. Use 'v2' for extended syntax with additional features | [optional]
**dynamic_skip** | Option<**String**> | Path to a script that validates scheduled datetimes. Receives scheduled_for datetime and returns boolean to skip (true) or run (false) | [optional]
**permissioned_as** | Option<**String**> | The user or group this schedule runs as (e.g., 'u/admin' or 'g/mygroup'). Only admins and wm_deployers can set this via preserve_permissioned_as. | [optional]
**preserve_permissioned_as** | Option<**bool**> | If true and user is admin/wm_deployers, preserve the provided permissioned_as instead of using the deploying user's identity | [optional]
**labels** | Option<**Vec<String>**> |  | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)