TablePointInTimeRecoverySpecificationArgs

data class TablePointInTimeRecoverySpecificationArgs(val pointInTimeRecoveryEnabled: Output<Boolean>? = null, val recoveryPeriodInDays: Output<Int>? = null) : ConvertibleToJava<TablePointInTimeRecoverySpecificationArgs>

The settings used to enable point in time recovery.

Constructors

constructor(pointInTimeRecoveryEnabled: Output<Boolean>? = null, recoveryPeriodInDays: Output<Int>? = null)

Properties

Link copied to clipboard
val pointInTimeRecoveryEnabled: Output<Boolean>? = null

Indicates whether point in time recovery is enabled (true) or disabled (false) on the table.

Link copied to clipboard
val recoveryPeriodInDays: Output<Int>? = null

The number of preceding days for which continuous backups are taken and maintained. Your table data is only recoverable to any point-in-time from within the configured recovery period. This parameter is optional. If no value is provided, the value will default to 35.

Functions

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