BackupPlanBackupSchedule

data class BackupPlanBackupSchedule(val cronSchedule: String? = null, val paused: Boolean? = null, val rpoConfig: BackupPlanBackupScheduleRpoConfig? = null)

Constructors

Link copied to clipboard
constructor(cronSchedule: String? = null, paused: Boolean? = null, rpoConfig: BackupPlanBackupScheduleRpoConfig? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val cronSchedule: String? = null

A standard cron string that defines a repeating schedule for creating Backups via this BackupPlan. This is mutually exclusive with the rpoConfig field since at most one schedule can be defined for a BackupPlan. If this is defined, then backupRetainDays must also be defined.

Link copied to clipboard
val paused: Boolean? = null

This flag denotes whether automatic Backup creation is paused for this BackupPlan.

Link copied to clipboard

Defines the RPO schedule configuration for this BackupPlan. This is mutually exclusive with the cronSchedule field since at most one schedule can be defined for a BackupPLan. If this is defined, then backupRetainDays must also be defined. Structure is documented below.