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