BackupPlanBackupRuleArgs

data class BackupPlanBackupRuleArgs(val backupRetentionDays: Output<Int>, val ruleId: Output<String>, val standardSchedule: Output<BackupPlanBackupRuleStandardScheduleArgs>) : ConvertibleToJava<BackupPlanBackupRuleArgs>

Constructors

Link copied to clipboard
constructor(backupRetentionDays: Output<Int>, ruleId: Output<String>, standardSchedule: Output<BackupPlanBackupRuleStandardScheduleArgs>)

Properties

Link copied to clipboard

Configures the duration for which backup data will be kept. The value should be greater than or equal to minimum enforced retention of the backup vault.

Link copied to clipboard
val ruleId: Output<String>

The unique ID of this BackupRule. The rule_id is unique per BackupPlan.

Link copied to clipboard

StandardSchedule defines a schedule that runs within the confines of a defined window of days. Structure is documented below.

Functions

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