aws-cdk-lib.aws_s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty

interface AdvancedCostOptimizationMetricsProperty

LanguageType name
.NETAmazon.CDK.AWS.S3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awss3#CfnStorageLens_AdvancedCostOptimizationMetricsProperty
Javasoftware.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty
Pythonaws_cdk.aws_s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty
TypeScript aws-cdk-lib » aws_s3 » CfnStorageLens » AdvancedCostOptimizationMetricsProperty

This resource enables Amazon S3 Storage Lens advanced cost optimization metrics.

Advanced cost optimization metrics provide insights that you can use to manage and optimize your storage costs, for example, lifecycle rule counts for transitions, expirations, and incomplete multipart uploads.

For more information, see Assessing your storage activity and usage with S3 Storage Lens in the Amazon S3 User Guide . For a complete list of metrics, see S3 Storage Lens metrics glossary in the Amazon S3 User Guide .

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_s3 as s3 } from 'aws-cdk-lib';
const advancedCostOptimizationMetricsProperty: s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty = {
  isEnabled: false,
};

Properties

NameTypeDescription
isEnabled?boolean | IResolvableIndicates whether advanced cost optimization metrics are enabled.

isEnabled?

Type: boolean | IResolvable (optional)

Indicates whether advanced cost optimization metrics are enabled.