class Aws::RedshiftDataAPIService::Types::BatchExecuteStatementInput
@note When making an API call, you may pass BatchExecuteStatementInput
data as a hash: { cluster_identifier: "Location", # required database: "String", # required db_user: "String", secret_arn: "SecretArn", sqls: ["StatementString"], # required statement_name: "StatementNameString", with_event: false, }
@!attribute [rw] cluster_identifier
The cluster identifier. This parameter is required when authenticating using either Secrets Manager or temporary credentials. @return [String]
@!attribute [rw] database
The name of the database. This parameter is required when authenticating using either Secrets Manager or temporary credentials. @return [String]
@!attribute [rw] db_user
The database user name. This parameter is required when authenticating using temporary credentials. @return [String]
@!attribute [rw] secret_arn
The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using Secrets Manager. @return [String]
@!attribute [rw] sqls
One or more SQL statements to run. @return [Array<String>]
@!attribute [rw] statement_name
The name of the SQL statements. You can name the SQL statements when you create them to identify the query. @return [String]
@!attribute [rw] with_event
A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statements run. @return [Boolean]
@see docs.aws.amazon.com/goto/WebAPI/redshift-data-2019-12-20/BatchExecuteStatementInput AWS API Documentation
Constants
- SENSITIVE