BackupPolicyDiskRetentionRuleArgs

data class BackupPolicyDiskRetentionRuleArgs(val criteria: Output<BackupPolicyDiskRetentionRuleCriteriaArgs>, val duration: Output<String>, val name: Output<String>, val priority: Output<Int>) : ConvertibleToJava<BackupPolicyDiskRetentionRuleArgs>

Constructors

Link copied to clipboard
constructor(criteria: Output<BackupPolicyDiskRetentionRuleCriteriaArgs>, duration: Output<String>, name: Output<String>, priority: Output<Int>)

Properties

Link copied to clipboard

A criteria block as defined below. Changing this forces a new Backup Policy Disk to be created.

Link copied to clipboard
val duration: Output<String>

Duration of deletion after given timespan. It should follow ISO 8601 duration format. Changing this forces a new Backup Policy Disk to be created.

Link copied to clipboard
val name: Output<String>

The name which should be used for this retention rule. Changing this forces a new Backup Policy Disk to be created.

Link copied to clipboard
val priority: Output<Int>

Retention Tag priority. Changing this forces a new Backup Policy Disk to be created.

Functions

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