class Aws::DynamoDB::Types::SourceTableFeatureDetails

Contains the details of the features enabled on the table when the backup was created. For example, LSIs, GSIs, streams, TTL.

@!attribute [rw] local_secondary_indexes

Represents the LSI properties for the table when the backup was
created. It includes the IndexName, KeySchema and Projection for the
LSIs on the table at the time of backup.
@return [Array<Types::LocalSecondaryIndexInfo>]

@!attribute [rw] global_secondary_indexes

Represents the GSI properties for the table when the backup was
created. It includes the IndexName, KeySchema, Projection, and
ProvisionedThroughput for the GSIs on the table at the time of
backup.
@return [Array<Types::GlobalSecondaryIndexInfo>]

@!attribute [rw] stream_description

Stream settings on the table when the backup was created.
@return [Types::StreamSpecification]

@!attribute [rw] time_to_live_description

Time to Live settings on the table when the backup was created.
@return [Types::TimeToLiveDescription]

@!attribute [rw] sse_description

The description of the server-side encryption status on the table
when the backup was created.
@return [Types::SSEDescription]

@see docs.aws.amazon.com/goto/WebAPI/dynamodb-2012-08-10/SourceTableFeatureDetails AWS API Documentation

Constants

SENSITIVE