StorageLensConfiguration

data class StorageLensConfiguration(val accountLevel: StorageLensAccountLevel, val awsOrg: StorageLensAwsOrg? = null, val dataExport: StorageLensDataExport? = null, val exclude: StorageLensBucketsAndRegions? = null, val id: String, val include: StorageLensBucketsAndRegions? = null, val isEnabled: Boolean, val storageLensArn: String? = null)

Specifies the details of Amazon S3 Storage Lens configuration.

Constructors

Link copied to clipboard
constructor(accountLevel: StorageLensAccountLevel, awsOrg: StorageLensAwsOrg? = null, dataExport: StorageLensDataExport? = null, exclude: StorageLensBucketsAndRegions? = null, id: String, include: StorageLensBucketsAndRegions? = null, isEnabled: Boolean, storageLensArn: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

This property contains the details of the account-level metrics for Amazon S3 Storage Lens configuration.

Link copied to clipboard

This property contains the details of the AWS Organization for the S3 Storage Lens configuration.

Link copied to clipboard

This property contains the details of this S3 Storage Lens configuration's metrics export.

Link copied to clipboard

This property contains the details of the bucket and or Regions excluded for Amazon S3 Storage Lens configuration.

Link copied to clipboard
val id: String

This property contains the details of the ID of the S3 Storage Lens configuration.

Link copied to clipboard

This property contains the details of the bucket and or Regions included for Amazon S3 Storage Lens configuration.

Link copied to clipboard

Specifies whether the Amazon S3 Storage Lens configuration is enabled or disabled.

Link copied to clipboard
val storageLensArn: String? = null

The ARN for the Amazon S3 Storage Lens configuration.