PolicyVMWorkloadProtectionPolicyBackupArgs

data class PolicyVMWorkloadProtectionPolicyBackupArgs(val frequency: Output<String>? = null, val frequencyInMinutes: Output<Int>? = null, val time: Output<String>? = null, val weekdays: Output<List<String>>? = null) : ConvertibleToJava<PolicyVMWorkloadProtectionPolicyBackupArgs>

Constructors

constructor(frequency: Output<String>? = null, frequencyInMinutes: Output<Int>? = null, time: Output<String>? = null, weekdays: Output<List<String>>? = null)

Properties

Link copied to clipboard
val frequency: Output<String>? = null

The backup frequency for the VM Workload Backup Policy. Possible values are Daily and Weekly.

Link copied to clipboard
val frequencyInMinutes: Output<Int>? = null

The backup frequency in minutes for the VM Workload Backup Policy. Possible values are 15, 30, 60, 120, 240, 480, 720 and 1440.

Link copied to clipboard
val time: Output<String>? = null

The time of day to perform the backup in 24hour format.

Link copied to clipboard
val weekdays: Output<List<String>>? = null

The days of the week to perform backups on. Possible values are Sunday, Monday, Tuesday, Wednesday, Thursday, Friday or Saturday. This is used when frequency is Weekly.

Functions

Link copied to clipboard
open override fun toJava(): PolicyVMWorkloadProtectionPolicyBackupArgs