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
constructor(frequency: Output<String>, hourDuration: Output<Int>? = null, hourInterval: Output<Int>? = null, time: Output<String>, weekdays: Output<List<String>>? = null)

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.

Functions

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