Interface CfnFlow.IS3OutputFormatConfigProperty
The configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination.
Namespace: Amazon.CDK.AWS.AppFlow
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IS3OutputFormatConfigProperty
Syntax (vb)
Public Interface IS3OutputFormatConfigProperty
Remarks
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.AppFlow;
var s3OutputFormatConfigProperty = new S3OutputFormatConfigProperty {
AggregationConfig = new AggregationConfigProperty {
AggregationType = "aggregationType",
TargetFileSize = 123
},
FileType = "fileType",
PrefixConfig = new PrefixConfigProperty {
PathPrefixHierarchy = new [] { "pathPrefixHierarchy" },
PrefixFormat = "prefixFormat",
PrefixType = "prefixType"
},
PreserveSourceDataTyping = false
};
Synopsis
Properties
AggregationConfig | The aggregation settings that you can use to customize the output format of your flow data. |
FileType | Indicates the file type that Amazon AppFlow places in the Amazon S3 bucket. |
PrefixConfig | Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. |
PreserveSourceDataTyping | If your file output format is Parquet, use this parameter to set whether Amazon AppFlow preserves the data types in your source data when it writes the output to Amazon S3. |
Properties
AggregationConfig
The aggregation settings that you can use to customize the output format of your flow data.
virtual object AggregationConfig { get; }
Property Value
System.Object
Remarks
FileType
Indicates the file type that Amazon AppFlow places in the Amazon S3 bucket.
virtual string FileType { get; }
Property Value
System.String
Remarks
PrefixConfig
Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket.
virtual object PrefixConfig { get; }
Property Value
System.Object
Remarks
You can name folders according to the flow frequency and date.
PreserveSourceDataTyping
If your file output format is Parquet, use this parameter to set whether Amazon AppFlow preserves the data types in your source data when it writes the output to Amazon S3.
virtual object PreserveSourceDataTyping { get; }
Property Value
System.Object