ExportTask class
Contains the details of a snapshot export to Amazon S3.
This data type is used as a response element in the
DescribeExportTasks
action.
Constructors
-
ExportTask({List<
String> ? exportOnly, String? exportTaskIdentifier, String? failureCause, String? iamRoleArn, String? kmsKeyId, int? percentProgress, String? s3Bucket, String? s3Prefix, DateTime? snapshotTime, String? sourceArn, String? status, DateTime? taskEndTime, DateTime? taskStartTime, int? totalExtractedDataInGB, String? warningMessage}) - ExportTask.fromXml(XmlElement elem)
-
factory
Properties
-
exportOnly
→ List<
String> ? -
The data exported from the snapshot. Valid values are the following:
final
- exportTaskIdentifier → String?
-
A unique identifier for the snapshot export task. This ID isn't an
identifier for the Amazon S3 bucket where the snapshot is exported to.
final
- failureCause → String?
-
The reason the export failed, if it failed.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- iamRoleArn → String?
-
The name of the IAM role that is used to write to Amazon S3 when exporting a
snapshot.
final
- kmsKeyId → String?
-
The key identifier of the AWS KMS customer master key (CMK) that is used to
encrypt the snapshot when it's exported to Amazon S3. The AWS KMS CMK
identifier is its key ARN, key ID, alias ARN, or alias name. The IAM role
used for the snapshot export must have encryption and decryption permissions
to use this AWS KMS CMK.
final
- percentProgress → int?
-
The progress of the snapshot export task as a percentage.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- s3Bucket → String?
-
The Amazon S3 bucket that the snapshot is exported to.
final
- s3Prefix → String?
-
The Amazon S3 bucket prefix that is the file name and path of the exported
snapshot.
final
- snapshotTime → DateTime?
-
The time that the snapshot was created.
final
- sourceArn → String?
-
The Amazon Resource Name (ARN) of the snapshot exported to Amazon S3.
final
- status → String?
-
The progress status of the export task.
final
- taskEndTime → DateTime?
-
The time that the snapshot export task completed.
final
- taskStartTime → DateTime?
-
The time that the snapshot export task started.
final
- totalExtractedDataInGB → int?
-
The total amount of data exported, in gigabytes.
final
- warningMessage → String?
-
A warning about the snapshot export task.
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