ImportSourceSpecificationArgs

data class ImportSourceSpecificationArgs(val inputCompressionType: Output<String>? = null, val inputFormat: Output<String>? = null, val inputFormatOptions: Output<InputFormatOptionsArgs>? = null, val s3BucketSource: Output<S3BucketSourceArgs>? = null) : ConvertibleToJava<ImportSourceSpecificationArgs>

Definition of ImportSourceSpecification

Constructors

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

Properties

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

Type of compression to be used on the input coming from the imported table.

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

The format of the source data. Valid values for `ImportFormat` are `CSV`, `DYNAMODB_JSON` or `ION`.

Link copied to clipboard

Additional properties that specify how the input is formatted, The format options for the data that was imported into the target table. There is one value, CsvOption.

Link copied to clipboard
val s3BucketSource: Output<S3BucketSourceArgs>? = null

The S3 bucket that provides the source for the import. The S3 bucket that is being imported from.

Functions

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