UpsolverS3OutputFormatConfigProperty Struct
The configuration that determines how Amazon AppFlow formats the flow output data when Upsolver is used as the destination.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_appflow as appflow } from 'aws-cdk-lib';
const upsolverS3OutputFormatConfigProperty: appflow.CfnFlow.UpsolverS3OutputFormatConfigProperty = {
prefixConfig: {
pathPrefixHierarchy: ['pathPrefixHierarchy'],
prefixFormat: 'prefixFormat',
prefixType: 'prefixType',
},
// the properties below are optional
aggregationConfig: {
aggregationType: 'aggregationType',
targetFileSize: 123,
},
fileType: 'fileType',
};
Properties
aggregationConfigIResolvable | CfnFlow.AggregationConfigPropertyaggregation_configtyping.Union[IResolvable, AggregationConfigProperty]aggregationConfigIResolvableAggregationConfigIResolvableAggregationConfiginterface{}#The aggregation settings that you can use to customize the output format of your flow data.
Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket.
prefixConfigIResolvable | CfnFlow.PrefixConfigPropertyprefix_configtyping.Union[IResolvable, PrefixConfigProperty]prefixConfigIResolvablePrefixConfigIResolvablePrefixConfiginterface{}required#Specifies elements that Amazon AppFlow includes in the file and folder names in the flow destination.