class Aws::DynamoDB::Types::SourceTableDetails
Contains the details of the table when the backup was created.
@!attribute [rw] table_name
The name of the table for which the backup was created. @return [String]
@!attribute [rw] table_id
Unique identifier for the table for which the backup was created. @return [String]
@!attribute [rw] table_arn
ARN of the table for which backup was created. @return [String]
@!attribute [rw] table_size_bytes
Size of the table in bytes. Note that this is an approximate value. @return [Integer]
@!attribute [rw] key_schema
Schema of the table. @return [Array<Types::KeySchemaElement>]
@!attribute [rw] table_creation_date_time
Time when the source table was created. @return [Time]
@!attribute [rw] provisioned_throughput
Read IOPs and Write IOPS on the table when the backup was created. @return [Types::ProvisionedThroughput]
@!attribute [rw] item_count
Number of items in the table. Note that this is an approximate value. @return [Integer]
@!attribute [rw] billing_mode
Controls how you are charged for read and write throughput and how you manage capacity. This setting can be changed later. * `PROVISIONED` - Sets the read/write capacity mode to `PROVISIONED`. We recommend using `PROVISIONED` for predictable workloads. * `PAY_PER_REQUEST` - Sets the read/write capacity mode to `PAY_PER_REQUEST`. We recommend using `PAY_PER_REQUEST` for unpredictable workloads. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/dynamodb-2012-08-10/SourceTableDetails AWS API Documentation
Constants
- SENSITIVE