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
data class TableExportIncrementalExportSpecificationArgs(val exportFromTime: Output<String>? = null, val exportToTime: Output<String>? = null, val exportViewType: Output<String>? = null) : ConvertibleToJava<TableExportIncrementalExportSpecificationArgs>
Link copied to clipboard
data class TableGlobalSecondaryIndexArgs(val hashKey: Output<String>, val name: Output<String>, val nonKeyAttributes: Output<List<String>>? = null, val onDemandThroughput: Output<TableGlobalSecondaryIndexOnDemandThroughputArgs>? = null, val projectionType: Output<String>, val rangeKey: Output<String>? = null, val readCapacity: Output<Int>? = null, val writeCapacity: Output<Int>? = null) : ConvertibleToJava<TableGlobalSecondaryIndexArgs>
data class TableGlobalSecondaryIndexOnDemandThroughputArgs(val maxReadRequestUnits: Output<Int>? = null, val maxWriteRequestUnits: Output<Int>? = null) : ConvertibleToJava<TableGlobalSecondaryIndexOnDemandThroughputArgs>
Link copied to clipboard
data class TableImportTableArgs(val inputCompressionType: Output<String>? = null, val inputFormat: Output<String>, val inputFormatOptions: Output<TableImportTableInputFormatOptionsArgs>? = null, val s3BucketSource: Output<TableImportTableS3BucketSourceArgs>) : ConvertibleToJava<TableImportTableArgs>
Link copied to clipboard
data class TableImportTableInputFormatOptionsArgs(val csv: Output<TableImportTableInputFormatOptionsCsvArgs>? = null) : ConvertibleToJava<TableImportTableInputFormatOptionsArgs>
data class TableImportTableInputFormatOptionsCsvArgs(val delimiter: Output<String>? = null, val headerLists: Output<List<String>>? = null) : ConvertibleToJava<TableImportTableInputFormatOptionsCsvArgs>
Link copied to clipboard
data class TableImportTableS3BucketSourceArgs(val bucket: Output<String>, val bucketOwner: Output<String>? = null, val keyPrefix: Output<String>? = null) : ConvertibleToJava<TableImportTableS3BucketSourceArgs>
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 TableOnDemandThroughputArgs(val maxReadRequestUnits: Output<Int>? = null, val maxWriteRequestUnits: Output<Int>? = null) : ConvertibleToJava<TableOnDemandThroughputArgs>
Link copied to clipboard
data class TablePointInTimeRecoveryArgs(val enabled: Output<Boolean>, val recoveryPeriodInDays: Output<Int>? = null) : 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>? = null, val enabled: Output<Boolean>? = null) : ConvertibleToJava<TableTtlArgs>
Link copied to clipboard