Class: Aws::DynamoDB::Types::ImportTableDescription
- Inherits:
-
Struct
- Object
- Struct
- Aws::DynamoDB::Types::ImportTableDescription
- Defined in:
- gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb
Overview
Represents the properties of the table being imported into.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_token ⇒ String
The client token that was provided for the import task.
-
#cloud_watch_log_group_arn ⇒ String
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with the target table.
-
#end_time ⇒ Time
The time at which the creation of the table associated with this import task completed.
-
#error_count ⇒ Integer
The number of errors occurred on importing the source file into the target table.
-
#failure_code ⇒ String
The error code corresponding to the failure that the import job ran into during execution.
-
#failure_message ⇒ String
The error message corresponding to the failure that the import job ran into during execution.
-
#import_arn ⇒ String
The Amazon Resource Number (ARN) corresponding to the import request.
-
#import_status ⇒ String
The status of the import.
-
#imported_item_count ⇒ Integer
The number of items successfully imported into the new table.
-
#input_compression_type ⇒ String
The compression options for the data that has been imported into the target table.
-
#input_format ⇒ String
The format of the source data going into the target table.
-
#input_format_options ⇒ Types::InputFormatOptions
The format options for the data that was imported into the target table.
-
#processed_item_count ⇒ Integer
The total number of items processed from the source file.
-
#processed_size_bytes ⇒ Integer
The total size of data processed from the source file, in Bytes.
-
#s3_bucket_source ⇒ Types::S3BucketSource
Values for the S3 bucket the source file is imported from.
-
#start_time ⇒ Time
The time when this import task started.
-
#table_arn ⇒ String
The Amazon Resource Number (ARN) of the table being imported into.
-
#table_creation_parameters ⇒ Types::TableCreationParameters
The parameters for the new table that is being imported into.
-
#table_id ⇒ String
The table id corresponding to the table created by import table process.
Instance Attribute Details
#client_token ⇒ String
The client token that was provided for the import task. Reusing the
client token on retry makes a call to ImportTable
idempotent.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#cloud_watch_log_group_arn ⇒ String
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with the target table.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#end_time ⇒ Time
The time at which the creation of the table associated with this import task completed.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#error_count ⇒ Integer
The number of errors occurred on importing the source file into the target table.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#failure_code ⇒ String
The error code corresponding to the failure that the import job ran into during execution.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#failure_message ⇒ String
The error message corresponding to the failure that the import job ran into during execution.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#import_arn ⇒ String
The Amazon Resource Number (ARN) corresponding to the import request.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#import_status ⇒ String
The status of the import.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#imported_item_count ⇒ Integer
The number of items successfully imported into the new table.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#input_compression_type ⇒ String
The compression options for the data that has been imported into the target table. The values are NONE, GZIP, or ZSTD.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#input_format ⇒ String
The format of the source data going into the target table.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#input_format_options ⇒ Types::InputFormatOptions
The format options for the data that was imported into the target table. There is one value, CsvOption.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#processed_item_count ⇒ Integer
The total number of items processed from the source file.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#processed_size_bytes ⇒ Integer
The total size of data processed from the source file, in Bytes.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#s3_bucket_source ⇒ Types::S3BucketSource
Values for the S3 bucket the source file is imported from. Includes bucket name (required), key prefix (optional) and bucket account owner ID (optional).
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#start_time ⇒ Time
The time when this import task started.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#table_arn ⇒ String
The Amazon Resource Number (ARN) of the table being imported into.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#table_creation_parameters ⇒ Types::TableCreationParameters
The parameters for the new table that is being imported into.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |
#table_id ⇒ String
The table id corresponding to the table created by import table process.
4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 |
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4499 class ImportTableDescription < Struct.new( :import_arn, :import_status, :table_arn, :table_id, :client_token, :s3_bucket_source, :error_count, :cloud_watch_log_group_arn, :input_format, :input_format_options, :input_compression_type, :table_creation_parameters, :start_time, :end_time, :processed_size_bytes, :processed_item_count, :imported_item_count, :failure_code, :failure_message) SENSITIVE = [] include Aws::Structure end |