Interface CfnStorageLens.IStorageLensTableDestinationProperty
This resource configures your S3 Storage Lens reports to export to read-only S3 table buckets.
Namespace: Amazon.CDK.AWS.S3
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnStorageLens.IStorageLensTableDestinationProperty
Syntax (vb)
Public Interface CfnStorageLens.IStorageLensTableDestinationProperty
Remarks
With this resource, you can store your Storage Lens metrics in S3 Tables that are created in a read-only S3 table bucket called aws-s3.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.S3;
var sses3;
var storageLensTableDestinationProperty = new StorageLensTableDestinationProperty {
IsEnabled = false,
// the properties below are optional
Encryption = new EncryptionProperty {
Ssekms = new SSEKMSProperty {
KeyId = "keyId"
},
Sses3 = sses3
}
};
Synopsis
Properties
| Encryption | This resource configures your data encryption settings for Storage Lens metrics in read-only S3 table buckets. |
| IsEnabled | This property indicates whether the export to read-only S3 table buckets is enabled for your S3 Storage Lens configuration. |
Properties
Encryption
This resource configures your data encryption settings for Storage Lens metrics in read-only S3 table buckets.
object? Encryption { get; }
Property Value
Remarks
IsEnabled
This property indicates whether the export to read-only S3 table buckets is enabled for your S3 Storage Lens configuration.
object IsEnabled { get; }
Property Value
Remarks
When set to true, Storage Lens reports are automatically exported to tables in addition to other configured destinations.
Type union: either bool or IResolvable