Show / Hide Table of Contents

Class FirehoseDeliveryStreamRedshiftConfiguration

Inheritance
System.Object
FirehoseDeliveryStreamRedshiftConfiguration
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Kinesis.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class FirehoseDeliveryStreamRedshiftConfiguration

Fields

View Source

CloudwatchLoggingOptions

The CloudWatch Logging Options for the delivery stream. More details are given below

Declaration
public readonly FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptions CloudwatchLoggingOptions
Field Value
Type Description
FirehoseDeliveryStreamRedshiftConfigurationCloudwatchLoggingOptions
View Source

ClusterJdbcurl

The jdbcurl of the redshift cluster.

Declaration
public readonly string ClusterJdbcurl
Field Value
Type Description
System.String
View Source

CopyOptions

Copy options for copying the data from the s3 intermediate bucket into redshift, for example to change the default delimiter. For valid values, see the AWS documentation

Declaration
public readonly string CopyOptions
Field Value
Type Description
System.String
View Source

DataTableColumns

The data table columns that will be targeted by the copy command.

Declaration
public readonly string DataTableColumns
Field Value
Type Description
System.String
View Source

DataTableName

The name of the table in the redshift cluster that the s3 bucket will copy to.

Declaration
public readonly string DataTableName
Field Value
Type Description
System.String
View Source

Password

The password for the username above.

Declaration
public readonly string Password
Field Value
Type Description
System.String
View Source

ProcessingConfiguration

The data processing configuration. More details are given below.

Declaration
public readonly FirehoseDeliveryStreamRedshiftConfigurationProcessingConfiguration ProcessingConfiguration
Field Value
Type Description
FirehoseDeliveryStreamRedshiftConfigurationProcessingConfiguration
View Source

RetryDuration

The length of time during which Firehose retries delivery after a failure, starting from the initial request and including the first attempt. The default value is 3600 seconds (60 minutes). Firehose does not retry if the value of DurationInSeconds is 0 (zero) or if the first delivery attempt takes longer than the current value.

Declaration
public readonly int? RetryDuration
Field Value
Type Description
System.Nullable<System.Int32>
View Source

RoleArn

The arn of the role the stream assumes.

Declaration
public readonly string RoleArn
Field Value
Type Description
System.String
View Source

S3BackupConfiguration

The configuration for backup in Amazon S3. Required if s3_backup_mode is Enabled. Supports the same fields as s3_configuration object.

Declaration
public readonly FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfiguration S3BackupConfiguration
Field Value
Type Description
FirehoseDeliveryStreamRedshiftConfigurationS3BackupConfiguration
View Source

S3BackupMode

The Amazon S3 backup mode. Valid values are Disabled and Enabled. Default value is Disabled.

Declaration
public readonly string S3BackupMode
Field Value
Type Description
System.String
View Source

Username

The username that the firehose delivery stream will assume. It is strongly recommended that the username and password provided is used exclusively for Amazon Kinesis Firehose purposes, and that the permissions for the account are restricted for Amazon Redshift INSERT permissions.

Declaration
public readonly string Username
Field Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.