Class: Aws::DynamoDB::Types::ImportSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb

Overview

Summary information about the source file for the import.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cloud_watch_log_group_arn ⇒ String

The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with this import task.

Returns:

  • (String)


4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4941

class ImportSummary < Struct.new(
  :import_arn,
  :import_status,
  :table_arn,
  :s3_bucket_source,
  :cloud_watch_log_group_arn,
  :input_format,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#end_time ⇒ Time

The time at which this import task ended.

Returns:

  • (Time)


4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4941

class ImportSummary < Struct.new(
  :import_arn,
  :import_status,
  :table_arn,
  :s3_bucket_source,
  :cloud_watch_log_group_arn,
  :input_format,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#import_arn ⇒ String

The Amazon Resource Number (ARN) corresponding to the import request.

Returns:

  • (String)


4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4941

class ImportSummary < Struct.new(
  :import_arn,
  :import_status,
  :table_arn,
  :s3_bucket_source,
  :cloud_watch_log_group_arn,
  :input_format,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#import_status ⇒ String

The status of the import operation.

Returns:

  • (String)


4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4941

class ImportSummary < Struct.new(
  :import_arn,
  :import_status,
  :table_arn,
  :s3_bucket_source,
  :cloud_watch_log_group_arn,
  :input_format,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#input_format ⇒ String

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

Returns:

  • (String)


4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4941

class ImportSummary < Struct.new(
  :import_arn,
  :import_status,
  :table_arn,
  :s3_bucket_source,
  :cloud_watch_log_group_arn,
  :input_format,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#s3_bucket_source ⇒ Types::S3BucketSource

The path and S3 bucket of the source file that is being imported. This includes the S3Bucket (required), S3KeyPrefix (optional) and S3BucketOwner (optional if the bucket is owned by the requester).



4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4941

class ImportSummary < Struct.new(
  :import_arn,
  :import_status,
  :table_arn,
  :s3_bucket_source,
  :cloud_watch_log_group_arn,
  :input_format,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#start_time ⇒ Time

The time at which this import task began.

Returns:

  • (Time)


4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4941

class ImportSummary < Struct.new(
  :import_arn,
  :import_status,
  :table_arn,
  :s3_bucket_source,
  :cloud_watch_log_group_arn,
  :input_format,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#table_arn ⇒ String

The Amazon Resource Number (ARN) of the table being imported into.

Returns:

  • (String)


4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
# File 'gems/aws-sdk-dynamodb/lib/aws-sdk-dynamodb/types.rb', line 4941

class ImportSummary < Struct.new(
  :import_arn,
  :import_status,
  :table_arn,
  :s3_bucket_source,
  :cloud_watch_log_group_arn,
  :input_format,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end