StorageLensConfiguration class
A container for the Amazon S3 Storage Lens configuration.
Constructors
- StorageLensConfiguration({required AccountLevel accountLevel, required String id, required bool isEnabled, StorageLensAwsOrg? awsOrg, StorageLensDataExport? dataExport, Exclude? exclude, Include? include, String? storageLensArn})
- StorageLensConfiguration.fromXml(XmlElement elem)
-
factory
Properties
- accountLevel → AccountLevel
-
A container for all the account-level configurations of your S3 Storage Lens
configuration.
final
- awsOrg → StorageLensAwsOrg?
-
A container for the AWS organization for this S3 Storage Lens configuration.
final
- dataExport → StorageLensDataExport?
-
A container to specify the properties of your S3 Storage Lens metrics export
including, the destination, schema and format.
final
- exclude → Exclude?
-
A container for what is excluded in this configuration. This container can
only be valid if there is no
Include
container submitted, and it's not empty.final - hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
A container for the Amazon S3 Storage Lens configuration ID.
final
- include → Include?
-
A container for what is included in this configuration. This container can
only be valid if there is no
Exclude
container submitted, and it's not empty.final - isEnabled → bool
-
A container for whether the S3 Storage Lens configuration is enabled.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- storageLensArn → String?
-
The Amazon Resource Name (ARN) of the S3 Storage Lens configuration. This
property is read-only and follows the following format:
arn:aws:s3:us-east-1:example-account-id:storage-lens/your-dashboard-name
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
-
toXml(
String elemName, {List< XmlAttribute> ? attributes}) → XmlElement
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited