/** *
Contains details for the backup.
*/ export interface _BackupSummary { /** *Name of the table.
*/ TableName?: string; /** *Unique identifier for the table.
*/ TableId?: string; /** *ARN associated with the table.
*/ TableArn?: string; /** *ARN associated with the backup.
*/ BackupArn?: string; /** *Name of the specified backup.
*/ BackupName?: string; /** *Time at which the backup was created.
*/ BackupCreationDateTime?: Date | string | number; /** *Time at which the automatic on-demand backup created by DynamoDB will expire. This SYSTEM on-demand backup expires automatically 35 days after its creation.
Backup can be in one of the following states: CREATING, ACTIVE, DELETED.
*/ BackupStatus?: 'CREATING' | 'DELETED' | 'AVAILABLE' | string; /** *BackupType:
USER - On-demand backup created by you.
SYSTEM - On-demand backup automatically created by DynamoDB.
Size of the backup in bytes.
*/ BackupSizeBytes?: number; } export interface _UnmarshalledBackupSummary extends _BackupSummary { /** *Time at which the backup was created.
*/ BackupCreationDateTime?: Date; /** *Time at which the automatic on-demand backup created by DynamoDB will expire. This SYSTEM on-demand backup expires automatically 35 days after its creation.