Interface CfnStorageLens.EncryptionProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnStorageLens.EncryptionProperty.Jsii$Proxy
Enclosing class:
CfnStorageLens

@Stability(Stable) public static interface CfnStorageLens.EncryptionProperty extends software.amazon.jsii.JsiiSerializable
This resource contains the type of server-side encryption used to encrypt an Amazon S3 Storage Lens metrics export.

For valid values, see the StorageLensDataExportEncryption in the Amazon S3 API Reference .

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.s3.*;
 Object sses3;
 EncryptionProperty encryptionProperty = EncryptionProperty.builder()
         .ssekms(SSEKMSProperty.builder()
                 .keyId("keyId")
                 .build())
         .sses3(sses3)
         .build();