Interface CfnExport.ExportProperty

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

@Stability(Stable) public static interface CfnExport.ExportProperty extends software.amazon.jsii.JsiiSerializable
The details that are available for an export.

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.bcmdataexports.*;
 ExportProperty exportProperty = ExportProperty.builder()
         .dataQuery(DataQueryProperty.builder()
                 .queryStatement("queryStatement")
                 // the properties below are optional
                 .tableConfigurations(Map.of(
                         "tableConfigurationsKey", Map.of(
                                 "tableConfigurationsKey", "tableConfigurations")))
                 .build())
         .destinationConfigurations(DestinationConfigurationsProperty.builder()
                 .s3Destination(S3DestinationProperty.builder()
                         .s3Bucket("s3Bucket")
                         .s3OutputConfigurations(S3OutputConfigurationsProperty.builder()
                                 .compression("compression")
                                 .format("format")
                                 .outputType("outputType")
                                 .overwrite("overwrite")
                                 .build())
                         .s3Prefix("s3Prefix")
                         .s3Region("s3Region")
                         .build())
                 .build())
         .name("name")
         .refreshCadence(RefreshCadenceProperty.builder()
                 .frequency("frequency")
                 .build())
         // the properties below are optional
         .description("description")
         .exportArn("exportArn")
         .build();
 

See Also: