GetTableResult

data class GetTableResult(val billingMode: TableBillingMode? = null, val defaultTimeToLive: Int? = null, val encryptionSpecification: TableEncryptionSpecification? = null, val pointInTimeRecoveryEnabled: Boolean? = null, val regularColumns: List<TableColumn>? = null, val tags: List<Tag>? = null)

Constructors

Link copied to clipboard
constructor(billingMode: TableBillingMode? = null, defaultTimeToLive: Int? = null, encryptionSpecification: TableEncryptionSpecification? = null, pointInTimeRecoveryEnabled: Boolean? = null, regularColumns: List<TableColumn>? = null, tags: List<Tag>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The billing mode for the table, which determines how you'll be charged for reads and writes:

Link copied to clipboard
val defaultTimeToLive: Int? = null

Default TTL (Time To Live) in seconds, where zero is disabled. If the value is greater than zero, TTL is enabled for the entire table and an expiration timestamp is added to each column.

Link copied to clipboard

The encryption at rest options for the table.

Link copied to clipboard

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

Link copied to clipboard

Non-key columns of the table

Link copied to clipboard
val tags: List<Tag>? = null

An array of key-value pairs to apply to this resource