StorageLensConfigurationArgs

data class StorageLensConfigurationArgs(val accountLevel: Output<StorageLensAccountLevelArgs>, val awsOrg: Output<StorageLensAwsOrgArgs>? = null, val dataExport: Output<StorageLensDataExportArgs>? = null, val exclude: Output<StorageLensBucketsAndRegionsArgs>? = null, val id: Output<String>, val include: Output<StorageLensBucketsAndRegionsArgs>? = null, val isEnabled: Output<Boolean>, val storageLensArn: Output<String>? = null) : ConvertibleToJava<StorageLensConfigurationArgs>

Specifies the details of Amazon S3 Storage Lens configuration.

Constructors

Link copied to clipboard
fun StorageLensConfigurationArgs(accountLevel: Output<StorageLensAccountLevelArgs>, awsOrg: Output<StorageLensAwsOrgArgs>? = null, dataExport: Output<StorageLensDataExportArgs>? = null, exclude: Output<StorageLensBucketsAndRegionsArgs>? = null, id: Output<String>, include: Output<StorageLensBucketsAndRegionsArgs>? = null, isEnabled: Output<Boolean>, storageLensArn: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): StorageLensConfigurationArgs

Properties

Link copied to clipboard
Link copied to clipboard
val awsOrg: Output<StorageLensAwsOrgArgs>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val id: Output<String>
Link copied to clipboard
Link copied to clipboard
val isEnabled: Output<Boolean>

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

Link copied to clipboard
val storageLensArn: Output<String>? = null

The ARN for the Amazon S3 Storage Lens configuration.