@Stability(value=Stable)
public static interface CfnStorageLens.DataExportProperty
extends software.amazon.jsii.JsiiSerializable
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 encryption;
DataExportProperty dataExportProperty = DataExportProperty.builder()
.cloudWatchMetrics(CloudWatchMetricsProperty.builder()
.isEnabled(false)
.build())
.s3BucketDestination(S3BucketDestinationProperty.builder()
.accountId("accountId")
.arn("arn")
.format("format")
.outputSchemaVersion("outputSchemaVersion")
// the properties below are optional
.encryption(encryption)
.prefix("prefix")
.build())
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnStorageLens.DataExportProperty.Builder
A builder for
CfnStorageLens.DataExportProperty |
static class |
CfnStorageLens.DataExportProperty.Jsii$Proxy
An implementation for
CfnStorageLens.DataExportProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnStorageLens.DataExportProperty.Builder |
builder() |
default Object |
getCloudWatchMetrics()
This property enables the Amazon CloudWatch publishing option for S3 Storage Lens metrics.
|
default Object |
getS3BucketDestination()
This property contains the details of the bucket where the S3 Storage Lens metrics export will be placed.
|
@Stability(value=Stable) @Nullable default Object getCloudWatchMetrics()
@Stability(value=Stable) @Nullable default Object getS3BucketDestination()
@Stability(value=Stable) static CfnStorageLens.DataExportProperty.Builder builder()
Copyright © 2022. All rights reserved.