Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Builder for GetTableItemPlainArgs.
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
class GetTablePlainArgsBuilder
Builder for GetTablePlainArgs.
Link copied to clipboard
data class GetTableServerSideEncryption(val enabled: Boolean, val kmsKeyArn: String) : ConvertibleToJava<GetTableServerSideEncryption>
Link copied to clipboard
Builder for GetTableServerSideEncryption.
Link copied to clipboard
data class GlobalTableReplicaArgs(val regionName: Output<String>) : ConvertibleToJava<GlobalTableReplicaArgs>
Link copied to clipboard
Builder for GlobalTableReplicaArgs.
Link copied to clipboard
data class TableAttributeArgs(val name: Output<String>, val type: Output<String>) : ConvertibleToJava<TableAttributeArgs>
Link copied to clipboard
Builder for 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
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>
Link copied to clipboard
Builder for TableGlobalSecondaryIndexArgs.
Link copied to clipboard
data class TableGlobalSecondaryIndexOnDemandThroughputArgs(val maxReadRequestUnits: Output<Int>? = null, val maxWriteRequestUnits: Output<Int>? = null) : ConvertibleToJava<TableGlobalSecondaryIndexOnDemandThroughputArgs>
Link copied to clipboard
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
Builder for TableImportTableArgs.
Link copied to clipboard
data class TableImportTableInputFormatOptionsArgs(val csv: Output<TableImportTableInputFormatOptionsCsvArgs>? = null) : ConvertibleToJava<TableImportTableInputFormatOptionsArgs>
Link copied to clipboard
Link copied to clipboard
data class TableImportTableInputFormatOptionsCsvArgs(val delimiter: Output<String>? = null, val headerLists: Output<List<String>>? = null) : ConvertibleToJava<TableImportTableInputFormatOptionsCsvArgs>
Link copied to clipboard
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
Builder for TableImportTableS3BucketSourceArgs.
Link copied to clipboard
Link copied to clipboard
Builder for TableLocalSecondaryIndexArgs.
Link copied to clipboard
data class TableOnDemandThroughputArgs(val maxReadRequestUnits: Output<Int>? = null, val maxWriteRequestUnits: Output<Int>? = null) : ConvertibleToJava<TableOnDemandThroughputArgs>
Link copied to clipboard
Builder for TableOnDemandThroughputArgs.
Link copied to clipboard
data class TablePointInTimeRecoveryArgs(val enabled: Output<Boolean>, val recoveryPeriodInDays: Output<Int>? = null) : ConvertibleToJava<TablePointInTimeRecoveryArgs>
Link copied to clipboard
Builder for 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
class TableReplicaArgsBuilder
Builder for TableReplicaArgs.
Link copied to clipboard
data class TableServerSideEncryptionArgs(val enabled: Output<Boolean>, val kmsKeyArn: Output<String>? = null) : ConvertibleToJava<TableServerSideEncryptionArgs>
Link copied to clipboard
Builder for TableServerSideEncryptionArgs.
Link copied to clipboard
data class TableTtlArgs(val attributeName: Output<String>? = null, val enabled: Output<Boolean>? = null) : ConvertibleToJava<TableTtlArgs>
Link copied to clipboard
class TableTtlArgsBuilder
Builder for TableTtlArgs.