PipeTargetRedshiftDataParametersArgs

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

Constructors

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

Properties

Link copied to clipboard
val database: Output<String>

Redshift Database

Link copied to clipboard
val dbUser: Output<String>? = null

Database user name

Link copied to clipboard
val secretManagerArn: Output<String>? = null

Optional SecretManager ARN which stores the database credentials

Link copied to clipboard
val sqls: Output<List<String>>

A list of SQLs.

Link copied to clipboard
val statementName: Output<String>? = null

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

Link copied to clipboard
val withEvent: Output<Boolean>? = null

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

Functions

Link copied to clipboard
open override fun toJava(): PipeTargetRedshiftDataParametersArgs