PolicyVMBackupArgs

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

Constructors

Link copied to clipboard
fun PolicyVMBackupArgs(frequency: Output<String>, hourDuration: Output<Int>? = null, hourInterval: Output<Int>? = null, time: Output<String>, weekdays: Output<List<String>>? = null)

Functions

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

Properties

Link copied to clipboard
val frequency: Output<String>

Sets the backup frequency. Possible values are Hourly, Daily and Weekly.

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

Duration of the backup window in hours. Possible values are between 4 and 24 This is used when frequency is Hourly.

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

Interval in hour at which backup is triggered. Possible values are 4, 6, 8 and 12. This is used when frequency is Hourly.

Link copied to clipboard
val time: Output<String>

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. Must be one of Sunday, Monday, Tuesday, Wednesday, Thursday, Friday or Saturday. This is used when frequency is Weekly.