ExportDescription class
Represents the properties of the exported table.
Constructors
- ExportDescription({int? billedSizeBytes, String? clientToken, DateTime? endTime, String? exportArn, ExportFormat? exportFormat, String? exportManifest, ExportStatus? exportStatus, DateTime? exportTime, String? failureCode, String? failureMessage, int? itemCount, String? s3Bucket, String? s3BucketOwner, String? s3Prefix, S3SseAlgorithm? s3SseAlgorithm, String? s3SseKmsKeyId, DateTime? startTime, String? tableArn, String? tableId})
-
ExportDescription.fromJson(Map<
String, dynamic> json) -
factory
Properties
- billedSizeBytes → int?
-
The billable size of the table export.
final
- clientToken → String?
-
The client token that was provided for the export task. A client token makes
calls to
ExportTableToPointInTimeInput
idempotent, meaning that multiple identical calls have the same effect as one single call.final - endTime → DateTime?
-
The time at which the export task completed.
final
- exportArn → String?
-
The Amazon Resource Name (ARN) of the table export.
final
- exportFormat → ExportFormat?
-
The format of the exported data. Valid values for
ExportFormat
areDYNAMODB_JSON
orION
.final - exportManifest → String?
-
The name of the manifest file for the export task.
final
- exportStatus → ExportStatus?
-
Export can be in one of the following states: IN_PROGRESS, COMPLETED, or
FAILED.
final
- exportTime → DateTime?
-
Point in time from which table data was exported.
final
- failureCode → String?
-
Status code for the result of the failed export.
final
- failureMessage → String?
-
Export failure reason description.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- itemCount → int?
-
The number of items exported.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- s3Bucket → String?
-
The name of the Amazon S3 bucket containing the export.
final
- s3BucketOwner → String?
-
The ID of the AWS account that owns the bucket containing the export.
final
- s3Prefix → String?
-
The Amazon S3 bucket prefix used as the file name and path of the exported
snapshot.
final
- s3SseAlgorithm → S3SseAlgorithm?
-
Type of encryption used on the bucket where export data is stored. Valid
values for
S3SseAlgorithm
are:final - s3SseKmsKeyId → String?
-
The ID of the AWS KMS managed key used to encrypt the S3 bucket where export
data is stored (if applicable).
final
- startTime → DateTime?
-
The time at which the export task began.
final
- tableArn → String?
-
The Amazon Resource Name (ARN) of the table that was exported.
final
- tableId → String?
-
Unique ID of the table that was exported.
final
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