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