import { _BackupDetails, _UnmarshalledBackupDetails } from './_BackupDetails'; import { _SourceTableDetails, _UnmarshalledSourceTableDetails } from './_SourceTableDetails'; import { _SourceTableFeatureDetails, _UnmarshalledSourceTableFeatureDetails } from './_SourceTableFeatureDetails'; /** *
Contains the description of the backup created for the table.
*/ export interface _BackupDescription { /** *Contains the details of the backup created for the table.
*/ BackupDetails?: _BackupDetails; /** *Contains the details of the table when the backup was created.
*/ SourceTableDetails?: _SourceTableDetails; /** *Contains the details of the features enabled on the table when the backup was created. For example, LSIs, GSIs, streams, TTL.
*/ SourceTableFeatureDetails?: _SourceTableFeatureDetails; } export interface _UnmarshalledBackupDescription extends _BackupDescription { /** *Contains the details of the backup created for the table.
*/ BackupDetails?: _UnmarshalledBackupDetails; /** *Contains the details of the table when the backup was created.
*/ SourceTableDetails?: _UnmarshalledSourceTableDetails; /** *Contains the details of the features enabled on the table when the backup was created. For example, LSIs, GSIs, streams, TTL.
*/ SourceTableFeatureDetails?: _UnmarshalledSourceTableFeatureDetails; }