PipeTargetRedshiftDataParameters

data class PipeTargetRedshiftDataParameters(val database: String, val dbUser: String? = null, val secretManagerArn: String? = null, val sqls: List<String>, val statementName: String? = null, val withEvent: Boolean? = null)

Constructors

Link copied to clipboard
constructor(database: String, dbUser: String? = null, secretManagerArn: String? = null, sqls: List<String>, statementName: String? = null, withEvent: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Redshift Database

Link copied to clipboard
val dbUser: String? = null

Database user name

Link copied to clipboard

Optional SecretManager ARN which stores the database credentials

Link copied to clipboard

A list of SQLs.

Link copied to clipboard
val statementName: String? = null

A name for Redshift DataAPI statement which can be used as filter of ListStatement.

Link copied to clipboard
val withEvent: Boolean? = null

Indicates whether to send an event back to EventBridge after the SQL statement runs.