You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Firehose::Types::RedshiftDestinationDescription

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Describes a destination in Amazon Redshift.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#cloud_watch_logging_optionsTypes::CloudWatchLoggingOptions

The Amazon CloudWatch logging options for your delivery stream.

Returns:

#cluster_jdbc_urlString

The database connection string.

Returns:

  • (String)

    The database connection string.

#copy_commandTypes::CopyCommand

The COPY command.

Returns:

#processing_configurationTypes::ProcessingConfiguration

The data processing configuration.

Returns:

#retry_optionsTypes::RedshiftRetryOptions

The retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon Redshift. Default value is 3600 (60 minutes).

Returns:

  • (Types::RedshiftRetryOptions)

    The retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon Redshift.

#role_arnString

The Amazon Resource Name (ARN) of the AWS credentials. For more information, see Amazon Resource Names (ARNs) and AWS Service Namespaces.

Returns:

  • (String)

    The Amazon Resource Name (ARN) of the AWS credentials.

#s3_backup_descriptionTypes::S3DestinationDescription

The configuration for backup in Amazon S3.

Returns:

#s3_backup_modeString

The Amazon S3 backup mode.

Possible values:

  • Disabled
  • Enabled

Returns:

  • (String)

    The Amazon S3 backup mode.

#s3_destination_descriptionTypes::S3DestinationDescription

The Amazon S3 destination.

Returns:

#usernameString

The name of the user.

Returns:

  • (String)

    The name of the user.