BackupPolicyPostgresqlRetentionRule

data class BackupPolicyPostgresqlRetentionRule(val criteria: BackupPolicyPostgresqlRetentionRuleCriteria, val duration: String, val name: String, val priority: Int)

Constructors

Link copied to clipboard
constructor(criteria: BackupPolicyPostgresqlRetentionRuleCriteria, duration: String, name: String, priority: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard

Duration after which the backup is deleted. It should follow ISO 8601 duration format. Changing this forces a new Backup Policy PostgreSQL to be created.

Link copied to clipboard

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

Link copied to clipboard

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 Backup Policy PostgreSQL to be created.