EventTargetRedshiftTargetArgs

data class EventTargetRedshiftTargetArgs(val database: Output<String>, val dbUser: Output<String>? = null, val secretsManagerArn: Output<String>? = null, val sql: Output<String>? = null, val statementName: Output<String>? = null, val withEvent: Output<Boolean>? = null) : ConvertibleToJava<EventTargetRedshiftTargetArgs>

Constructors

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

Properties

Link copied to clipboard
val database: Output<String>

The name of the database.

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

The database user name.

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

The name or ARN of the secret that enables access to the database.

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

The SQL statement text to run.

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

The name of the SQL statement.

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(): EventTargetRedshiftTargetArgs