Kvindo™ Cloud Docs
An Image Schedule is a policy that automatically captures a VM into an Image on a recurring schedule and keeps a configurable number of the most recent images. It is a standalone resource — attach it to a VM via the VM's imageScheduleIds.
• Schedule — a cron expression (e.g. 0 3 * * * = daily at 03:00) plus its format
• Retention count — how many recent images to keep; older ones are deleted automatically
• Attachment — reference it from one or more VMs' imageScheduleIds; the schedule itself has no target field
• Enabled — toggle the policy on or off without deleting it
Use Image Schedules as a lightweight backup for VMs. For application data, prefer application-level or Volume-level backups.
| UI Name | API / kc name | Terraform name | Optional | Format | Default | Is read only | Description |
|---|---|---|---|---|---|---|---|
| Enabled | spec.enabled |
spec.enabled |
Yes | boolean (nullable) | — | No | Whether the schedule is active |
| Schedule Format | spec.scheduleFormat |
spec.schedule_format |
Yes | string (nullable) | cron |
No | Format of the schedule expression |
| Schedule | spec.schedule |
spec.schedule |
Yes | string (nullable) | — | No | The schedule expression, e.g. cron 0 3 * * * |
| Retention Count | spec.retentionCount |
spec.retention_count |
Yes | integer (nullable) | — | No | How many images to keep; older ones are deleted |
Terraform
Python SDK
kc CLI
Examples
More in this section