TableTimeToLiveSpecificationArgs

data class TableTimeToLiveSpecificationArgs(val attributeName: Output<String>? = null, val enabled: Output<Boolean>) : ConvertibleToJava<TableTimeToLiveSpecificationArgs>

Represents the settings used to enable or disable Time to Live (TTL) for the specified table.

Constructors

Link copied to clipboard
constructor(attributeName: Output<String>? = null, enabled: Output<Boolean>)

Properties

Link copied to clipboard
val attributeName: Output<String>? = null

The name of the TTL attribute used to store the expiration time for items in the table. + The `AttributeName` property is required when enabling the TTL, or when TTL is already enabled.

Link copied to clipboard
val enabled: Output<Boolean>

Indicates whether TTL is to be enabled (true) or disabled (false) on the table.

Functions

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