Show / Hide Table of Contents

Class CfnFlow.UpsolverDestinationPropertiesProperty

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

Inheritance
object
CfnFlow.UpsolverDestinationPropertiesProperty
Implements
CfnFlow.IUpsolverDestinationPropertiesProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.AppFlow
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnFlow.UpsolverDestinationPropertiesProperty : CfnFlow.IUpsolverDestinationPropertiesProperty
Syntax (vb)
Public Class CfnFlow.UpsolverDestinationPropertiesProperty Implements CfnFlow.IUpsolverDestinationPropertiesProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolverdestinationproperties.html

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 upsolverDestinationPropertiesProperty = new UpsolverDestinationPropertiesProperty {
                 BucketName = "bucketName",
                 S3OutputFormatConfig = new UpsolverS3OutputFormatConfigProperty {
                     PrefixConfig = new PrefixConfigProperty {
                         PathPrefixHierarchy = new [] { "pathPrefixHierarchy" },
                         PrefixFormat = "prefixFormat",
                         PrefixType = "prefixType"
                     },

                     // the properties below are optional
                     AggregationConfig = new AggregationConfigProperty {
                         AggregationType = "aggregationType",
                         TargetFileSize = 123
                     },
                     FileType = "fileType"
                 },

                 // the properties below are optional
                 BucketPrefix = "bucketPrefix"
             };

Synopsis

Constructors

UpsolverDestinationPropertiesProperty()

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

Properties

BucketName

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

BucketPrefix

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

S3OutputFormatConfig

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

Constructors

UpsolverDestinationPropertiesProperty()

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

public UpsolverDestinationPropertiesProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolverdestinationproperties.html

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 upsolverDestinationPropertiesProperty = new UpsolverDestinationPropertiesProperty {
                 BucketName = "bucketName",
                 S3OutputFormatConfig = new UpsolverS3OutputFormatConfigProperty {
                     PrefixConfig = new PrefixConfigProperty {
                         PathPrefixHierarchy = new [] { "pathPrefixHierarchy" },
                         PrefixFormat = "prefixFormat",
                         PrefixType = "prefixType"
                     },

                     // the properties below are optional
                     AggregationConfig = new AggregationConfigProperty {
                         AggregationType = "aggregationType",
                         TargetFileSize = 123
                     },
                     FileType = "fileType"
                 },

                 // the properties below are optional
                 BucketPrefix = "bucketPrefix"
             };

Properties

BucketName

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

public string BucketName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolverdestinationproperties.html#cfn-appflow-flow-upsolverdestinationproperties-bucketname

BucketPrefix

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

public string? BucketPrefix { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolverdestinationproperties.html#cfn-appflow-flow-upsolverdestinationproperties-bucketprefix

S3OutputFormatConfig

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

public object S3OutputFormatConfig { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolverdestinationproperties.html#cfn-appflow-flow-upsolverdestinationproperties-s3outputformatconfig

Implements

CfnFlow.IUpsolverDestinationPropertiesProperty
Back to top Generated by DocFX