TableImportTableArgs

data class TableImportTableArgs(val inputCompressionType: Output<String>? = null, val inputFormat: Output<String>, val inputFormatOptions: Output<TableImportTableInputFormatOptionsArgs>? = null, val s3BucketSource: Output<TableImportTableS3BucketSourceArgs>) : ConvertibleToJava<TableImportTableArgs>

Constructors

Link copied to clipboard
constructor(inputCompressionType: Output<String>? = null, inputFormat: Output<String>, inputFormatOptions: Output<TableImportTableInputFormatOptionsArgs>? = null, s3BucketSource: Output<TableImportTableS3BucketSourceArgs>)

Properties

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

Type of compression to be used on the input coming from the imported table. Valid values are GZIP, ZSTD and NONE.

Link copied to clipboard
val inputFormat: Output<String>

The format of the source data. Valid values are CSV, DYNAMODB_JSON, and ION.

Link copied to clipboard

Describe the format options for the data that was imported into the target table. There is one value, csv. See below.

Link copied to clipboard

Values for the S3 bucket the source file is imported from. See below.

Functions

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