Interface CfnExportPropsMixin.ExportProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnExportPropsMixin.ExportProperty.Jsii$Proxy
- Enclosing class:
CfnExportPropsMixin
@Stability(Stable)
public static interface CfnExportPropsMixin.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.cfnpropertymixins.services.bcmdataexports.*;
ExportProperty exportProperty = ExportProperty.builder()
.dataQuery(DataQueryProperty.builder()
.queryStatement("queryStatement")
.tableConfigurations(Map.of(
"tableConfigurationsKey", Map.of(
"tableConfigurationsKey", "tableConfigurations")))
.build())
.description("description")
.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())
.exportArn("exportArn")
.name("name")
.refreshCadence(RefreshCadenceProperty.builder()
.frequency("frequency")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnExportPropsMixin.ExportPropertystatic final classAn implementation forCfnExportPropsMixin.ExportProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe data query for this specific data export.default StringThe description for this specific data export.default ObjectThe destination configuration for this specific data export.default StringThe Amazon Resource Name (ARN) for this export.default StringgetName()The name of this specific data export.default ObjectThe cadence for AWS to update the export in your S3 bucket.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDataQuery
The data query for this specific data export.Returns union: either
IResolvableorCfnExportPropsMixin.DataQueryProperty- See Also:
-
getDescription
The description for this specific data export.- See Also:
-
getDestinationConfigurations
The destination configuration for this specific data export.Returns union: either
IResolvableorCfnExportPropsMixin.DestinationConfigurationsProperty- See Also:
-
getExportArn
The Amazon Resource Name (ARN) for this export.- See Also:
-
getName
The name of this specific data export.- See Also:
-
getRefreshCadence
The cadence for AWS to update the export in your S3 bucket.Returns union: either
IResolvableorCfnExportPropsMixin.RefreshCadenceProperty- See Also:
-
builder
-