BackupDetails class
Contains the details of the backup created for the table.
Constructors
- BackupDetails({required String backupArn, required DateTime backupCreationDateTime, required String backupName, required BackupStatus backupStatus, required BackupType backupType, DateTime? backupExpiryDateTime, int? backupSizeBytes})
-
BackupDetails.fromJson(Map<
String, dynamic> json) -
factory
Properties
- backupArn → String
-
ARN associated with the backup.
final
- backupCreationDateTime → DateTime
-
Time at which the backup was created. This is the request time of the
backup.
final
- backupExpiryDateTime → DateTime?
-
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.final - backupName → String
-
Name of the requested backup.
final
- backupSizeBytes → int?
-
Size of the backup in bytes.
final
- backupStatus → BackupStatus
-
Backup can be in one of the following states: CREATING, ACTIVE, DELETED.
final
- backupType → BackupType
-
BackupType:
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited