Package com.pulumi.aws.s3control.inputs
Class StorageLensConfigurationStorageLensConfigurationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.s3control.inputs.StorageLensConfigurationStorageLensConfigurationArgs
-
public final class StorageLensConfigurationStorageLensConfigurationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStorageLensConfigurationStorageLensConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static StorageLensConfigurationStorageLensConfigurationArgsEmpty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final StorageLensConfigurationStorageLensConfigurationArgs Empty
-
-
Method Detail
-
accountLevel
public com.pulumi.core.Output<StorageLensConfigurationStorageLensConfigurationAccountLevelArgs> accountLevel()
- Returns:
- Account-level configurations of the S3 Storage Lens configuration. See `accountLevel` below for more details.
-
awsOrg
public java.util.Optional<com.pulumi.core.Output<StorageLensConfigurationStorageLensConfigurationAwsOrgArgs>> awsOrg()
- Returns:
- Amazon Web Services organization for the S3 Storage Lens configuration. See `awsOrg` below for more details.
-
dataExport
public java.util.Optional<com.pulumi.core.Output<StorageLensConfigurationStorageLensConfigurationDataExportArgs>> dataExport()
- Returns:
- Properties of S3 Storage Lens metrics export including the destination, schema and format. See `dataExport` below for more details.
-
enabled
public com.pulumi.core.Output<java.lang.Boolean> enabled()
- Returns:
- Whether the S3 Storage Lens configuration is enabled.
-
exclude
public java.util.Optional<com.pulumi.core.Output<StorageLensConfigurationStorageLensConfigurationExcludeArgs>> exclude()
- Returns:
- What is excluded in this configuration. Conflicts with `include`. See `exclude` below for more details.
-
expandedPrefixesDataExport
public java.util.Optional<com.pulumi.core.Output<StorageLensConfigurationStorageLensConfigurationExpandedPrefixesDataExportArgs>> expandedPrefixesDataExport()
- Returns:
- Configuration for the S3 Storage Lens expanded prefix metrics report. Unlike the default Storage Lens metrics report, the enhanced prefix metrics report includes all S3 Storage Lens storage and activity data related to the full list of prefixes in your Storage Lens configuration. See `expandedPrefixesDataExport` below for more details.
-
include
public java.util.Optional<com.pulumi.core.Output<StorageLensConfigurationStorageLensConfigurationIncludeArgs>> include()
- Returns:
- What is included in this configuration. Conflicts with `exclude`. See `include` below for more details.
-
prefixDelimiter
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> prefixDelimiter()
- Returns:
- Prefix delimiter used for object keys in this S3 Storage Lens configuration.
-
builder
public static StorageLensConfigurationStorageLensConfigurationArgs.Builder builder()
-
builder
public static StorageLensConfigurationStorageLensConfigurationArgs.Builder builder(StorageLensConfigurationStorageLensConfigurationArgs defaults)
-
-