class Aws::Appflow::Types::RedshiftDestinationProperties

The properties that are applied when Amazon Redshift is being used as a destination.

@note When making an API call, you may pass RedshiftDestinationProperties

data as a hash:

    {
      object: "Object", # required
      intermediate_bucket_name: "BucketName", # required
      bucket_prefix: "BucketPrefix",
      error_handling_config: {
        fail_on_first_destination_error: false,
        bucket_prefix: "BucketPrefix",
        bucket_name: "BucketName",
      },
    }

@!attribute [rw] object

The object specified in the Amazon Redshift flow destination.
@return [String]

@!attribute [rw] intermediate_bucket_name

The intermediate bucket that Amazon AppFlow uses when moving data
into Amazon Redshift.
@return [String]

@!attribute [rw] bucket_prefix

The object key for the bucket in which Amazon AppFlow places the
destination files.
@return [String]

@!attribute [rw] error_handling_config

The settings that determine how Amazon AppFlow handles an error when
placing data in the Amazon Redshift destination. For example, this
setting would determine if the flow should fail after one insertion
error, or continue and attempt to insert every record regardless of
the initial failure. `ErrorHandlingConfig` is a part of the
destination connector details.
@return [Types::ErrorHandlingConfig]

@see docs.aws.amazon.com/goto/WebAPI/appflow-2020-08-23/RedshiftDestinationProperties AWS API Documentation

Constants

SENSITIVE