Database Long Term Retention Policy Args
data class DatabaseLongTermRetentionPolicyArgs(val immutableBackupsEnabled: Output<Boolean>? = null, val monthlyRetention: Output<String>? = null, val weekOfYear: Output<Int>? = null, val weeklyRetention: Output<String>? = null, val yearlyRetention: Output<String>? = null) : ConvertibleToJava<DatabaseLongTermRetentionPolicyArgs>
Constructors
Properties
Link copied to clipboard
Link copied to clipboard
The monthly retention policy for an LTR backup in an ISO 8601 format. Valid value is between 1 to 120 months. e.g. P1Y
, P1M
, P4W
or P30D
. Defaults to PT0S
.
Link copied to clipboard
The weekly retention policy for an LTR backup in an ISO 8601 format. Valid value is between 1 to 520 weeks. e.g. P1Y
, P1M
, P1W
or P7D
. Defaults to PT0S
.
Link copied to clipboard
The week of year to take the yearly backup. Value has to be between 1
and 52
.
Link copied to clipboard
The yearly retention policy for an LTR backup in an ISO 8601 format. Valid value is between 1 to 10 years. e.g. P1Y
, P12M
, P52W
or P365D
. Defaults to PT0S
.