class Aws::DynamoDB::Types::ImportTableInput


@see docs.aws.amazon.com/goto/WebAPI/dynamodb-2012-08-10/ImportTableInput AWS API Documentation
@return [Types::TableCreationParameters]
Parameters for the table to import the data into.
@!attribute [rw] table_creation_parameters
@return [String]
table.
Type of compression to be used on the input coming from the imported
@!attribute [rw] input_compression_type
@return [Types::InputFormatOptions]
Additional properties that specify how the input is formatted,
@!attribute [rw] input_format_options
@return [String]
‘CSV`, `DYNAMODB_JSON` or `ION`.
The format of the source data. Valid values for `ImportFormat` are
@!attribute [rw] input_format
@return [Types::S3BucketSource]
The S3 bucket that provides the source for the import.
@!attribute [rw] s3_bucket_source
@return [String]
not need to pass this option.
**A suitable default value is auto-generated.** You should normally
returns an `IdempotentParameterMismatch` exception.
other parameters within the 8-hour idempotency window, DynamoDB
If you submit a request with the same client token but a change in
result might not be idempotent.
request with the same client token for more than 8 hours, or the
client token is treated as a new request. Do not resubmit the same
uses it is completed. After 8 hours, any request with the same
A client token is valid for 8 hours after the first request that
effect as one single call.
idempotent, meaning that multiple identical calls have the same
Providing a `ClientToken` makes the call to `ImportTableInput`
@!attribute [rw] client_token