Package-level declarations

Types

Link copied to clipboard
data class GetTableItemPlainArgs(val expressionAttributeNames: Map<String, String>? = null, val key: String, val projectionExpression: String? = null, val tableName: String) : ConvertibleToJava<GetTableItemPlainArgs>

A collection of arguments for invoking getTableItem.

Link copied to clipboard
data class GetTablePlainArgs(val name: String, val serverSideEncryption: GetTableServerSideEncryption? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetTablePlainArgs>

A collection of arguments for invoking getTable.

Link copied to clipboard
Link copied to clipboard
data class GetTableServerSideEncryption(val enabled: Boolean, val kmsKeyArn: String) : ConvertibleToJava<GetTableServerSideEncryption>
Link copied to clipboard
data class GlobalTableReplicaArgs(val regionName: Output<String>) : ConvertibleToJava<GlobalTableReplicaArgs>
Link copied to clipboard
data class TableAttributeArgs(val name: Output<String>, val type: Output<String>) : ConvertibleToJava<TableAttributeArgs>
Link copied to clipboard
Link copied to clipboard
data class TableGlobalSecondaryIndexArgs(val hashKey: Output<String>, val name: Output<String>, val nonKeyAttributes: Output<List<String>>? = null, val projectionType: Output<String>, val rangeKey: Output<String>? = null, val readCapacity: Output<Int>? = null, val writeCapacity: Output<Int>? = null) : ConvertibleToJava<TableGlobalSecondaryIndexArgs>
Link copied to clipboard
data class TableLocalSecondaryIndexArgs(val name: Output<String>, val nonKeyAttributes: Output<List<String>>? = null, val projectionType: Output<String>, val rangeKey: Output<String>) : ConvertibleToJava<TableLocalSecondaryIndexArgs>
Link copied to clipboard
data class TablePointInTimeRecoveryArgs(val enabled: Output<Boolean>) : ConvertibleToJava<TablePointInTimeRecoveryArgs>
Link copied to clipboard
data class TableReplicaArgs(val arn: Output<String>? = null, val kmsKeyArn: Output<String>? = null, val pointInTimeRecovery: Output<Boolean>? = null, val propagateTags: Output<Boolean>? = null, val regionName: Output<String>, val streamArn: Output<String>? = null, val streamLabel: Output<String>? = null) : ConvertibleToJava<TableReplicaArgs>
Link copied to clipboard
Link copied to clipboard
data class TableServerSideEncryptionArgs(val enabled: Output<Boolean>, val kmsKeyArn: Output<String>? = null) : ConvertibleToJava<TableServerSideEncryptionArgs>
Link copied to clipboard
data class TableTtlArgs(val attributeName: Output<String>, val enabled: Output<Boolean>? = null) : ConvertibleToJava<TableTtlArgs>
Link copied to clipboard