ExecuteStatementInput
public struct ExecuteStatementInput : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The cluster identifier. This parameter is required when authenticating using either AWS Secrets Manager or temporary credentials.
Declaration
Swift
public let clusterIdentifier: String -
The name of the database. This parameter is required when authenticating using temporary credentials.
Declaration
Swift
public let database: String? -
The database user name. This parameter is required when authenticating using temporary credentials.
Declaration
Swift
public let dbUser: String? -
The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using AWS Secrets Manager.
Declaration
Swift
public let secretArn: String? -
The SQL statement text to run.
Declaration
Swift
public let sql: String -
The name of the SQL statement. You can name the SQL statement when you create it to identify the query.
Declaration
Swift
public let statementName: String? -
A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.
Declaration
Swift
public let withEvent: Bool? -
Undocumented
Declaration
Swift
public init(clusterIdentifier: String, database: String? = nil, dbUser: String? = nil, secretArn: String? = nil, sql: String, statementName: String? = nil, withEvent: Bool? = nil) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
ExecuteStatementInput Structure Reference