BackupPolicyPostgresqlFlexibleServerRetentionRuleArgs

data class BackupPolicyPostgresqlFlexibleServerRetentionRuleArgs(val criteria: Output<BackupPolicyPostgresqlFlexibleServerRetentionRuleCriteriaArgs>, val lifeCycles: Output<List<BackupPolicyPostgresqlFlexibleServerRetentionRuleLifeCycleArgs>>, val name: Output<String>, val priority: Output<Int>) : ConvertibleToJava<BackupPolicyPostgresqlFlexibleServerRetentionRuleArgs>

Constructors

Properties

Link copied to clipboard

A criteria block as defined below. Changing this forces a new resource to be created.

Link copied to clipboard

A life_cycle block as defined below. Changing this forces a new resource to be created.

Link copied to clipboard
val name: Output<String>

Specifies the name of the retention rule. Changing this forces a new resource to be created.

Link copied to clipboard
val priority: Output<Int>

Specifies the priority of the rule. The priority number must be unique for each rule. The lower the priority number, the higher the priority of the rule. Changing this forces a new resource to be created.

Functions

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