S3BucketDestination class

A container for the bucket where the Amazon S3 Storage Lens metrics export files are located.

Constructors

S3BucketDestination({required String accountId, required String arn, required Format format, required OutputSchemaVersion outputSchemaVersion, StorageLensDataExportEncryption? encryption, String? prefix})
S3BucketDestination.fromXml(XmlElement elem)
factory

Properties

accountId String
The account ID of the owner of the S3 Storage Lens metrics export bucket.
final
arn String
The Amazon Resource Name (ARN) of the bucket. This property is read-only and follows the following format: arn:aws:s3:us-east-1:example-account-id:bucket/your-destination-bucket-name
final
encryption StorageLensDataExportEncryption?
The container for the type encryption of the metrics exports in this bucket.
final
format Format
final
hashCode int
The hash code for this object.
no setterinherited
outputSchemaVersion OutputSchemaVersion
The schema version of the export file.
final
prefix String?
The prefix of the destination bucket where the metrics export will be delivered.
final
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
toXml(String elemName, {List<XmlAttribute>? attributes}) → XmlElement

Operators

operator ==(Object other) bool
The equality operator.
inherited