aws-cdk-lib.aws_appflow.CfnFlow.UpsolverDestinationPropertiesProperty

interface UpsolverDestinationPropertiesProperty

LanguageType name
.NETAmazon.CDK.AWS.AppFlow.CfnFlow.UpsolverDestinationPropertiesProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsappflow#CfnFlow_UpsolverDestinationPropertiesProperty
Javasoftware.amazon.awscdk.services.appflow.CfnFlow.UpsolverDestinationPropertiesProperty
Pythonaws_cdk.aws_appflow.CfnFlow.UpsolverDestinationPropertiesProperty
TypeScript aws-cdk-lib » aws_appflow » CfnFlow » UpsolverDestinationPropertiesProperty

The properties that are applied when Upsolver is used as a destination.

Example

// 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 upsolverDestinationPropertiesProperty: appflow.CfnFlow.UpsolverDestinationPropertiesProperty = {
  bucketName: 'bucketName',
  s3OutputFormatConfig: {
    prefixConfig: {
      pathPrefixHierarchy: ['pathPrefixHierarchy'],
      prefixFormat: 'prefixFormat',
      prefixType: 'prefixType',
    },

    // the properties below are optional
    aggregationConfig: {
      aggregationType: 'aggregationType',
      targetFileSize: 123,
    },
    fileType: 'fileType',
  },

  // the properties below are optional
  bucketPrefix: 'bucketPrefix',
};

Properties

NameTypeDescription
bucketNamestringThe Upsolver Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
s3OutputFormatConfigIResolvable | UpsolverS3OutputFormatConfigPropertyThe configuration that determines how data is formatted when Upsolver is used as the flow destination.
bucketPrefix?stringThe object key for the destination Upsolver Amazon S3 bucket in which Amazon AppFlow places the files.

bucketName

Type: string

The Upsolver Amazon S3 bucket name in which Amazon AppFlow places the transferred data.


s3OutputFormatConfig

Type: IResolvable | UpsolverS3OutputFormatConfigProperty

The configuration that determines how data is formatted when Upsolver is used as the flow destination.


bucketPrefix?

Type: string (optional)

The object key for the destination Upsolver Amazon S3 bucket in which Amazon AppFlow places the files.