# Packages
Package rdsdataiface provides an interface to enable mocking the AWS RDS DataService service client for testing your code.
# Functions
New creates a new instance of the client from the provided Config.
# Constants
Enum values for DecimalReturnType.
Enum values for DecimalReturnType.
Service's Endpoint identifier.
ErrCodeBadRequestException for service response error code "BadRequestException".
ErrCodeForbiddenException for service response error code "ForbiddenException".
ErrCodeInternalServerErrorException for service response error code "InternalServerErrorException".
ErrCodeNotFoundException for service response error code "NotFoundException".
ErrCodeServiceUnavailableError for service response error code "ServiceUnavailableError".
ErrCodeStatementTimeoutException for service response error code "StatementTimeoutException".
Service's identifier.
Service's name.
Enum values for TypeHint.
Enum values for TypeHint.
Enum values for TypeHint.
Enum values for TypeHint.
# Structs
Contains an array.
The request parameters represent the input of a SQL statement over an array of data.
The response elements represent the output of a SQL statement over an array of data.
BatchExecuteStatementRequest is the request type for the BatchExecuteStatement API operation.
BatchExecuteStatementResponse is the response type for the BatchExecuteStatement API operation.
The request parameters represent the input of a request to start a SQL transaction.
The response elements represent the output of a request to start a SQL transaction.
BeginTransactionRequest is the request type for the BeginTransaction API operation.
BeginTransactionResponse is the response type for the BeginTransaction API operation.
Client provides the API operation methods for making requests to AWS RDS DataService.
Contains the metadata for a column.
The request parameters represent the input of a commit transaction request.
The response elements represent the output of a commit transaction request.
CommitTransactionRequest is the request type for the CommitTransaction API operation.
CommitTransactionResponse is the response type for the CommitTransaction API operation.
The request parameters represent the input of a request to run one or more SQL statements.
The response elements represent the output of a request to run one or more SQL statements.
ExecuteSqlRequest is the request type for the ExecuteSql API operation.
ExecuteSqlResponse is the response type for the ExecuteSql API operation.
The request parameters represent the input of a request to run a SQL statement against a database.
The response elements represent the output of a request to run a SQL statement against a database.
ExecuteStatementRequest is the request type for the ExecuteStatement API operation.
ExecuteStatementResponse is the response type for the ExecuteStatement API operation.
Contains a value.
A record returned by a call.
The result set returned by a SQL statement.
The metadata of the result set returned by a SQL statement.
Options that control how the result set is returned.
The request parameters represent the input of a request to perform a rollback of a transaction.
The response elements represent the output of a request to perform a rollback of a transaction.
RollbackTransactionRequest is the request type for the RollbackTransaction API operation.
RollbackTransactionResponse is the response type for the RollbackTransaction API operation.
A parameter used in a SQL statement.
The result of a SQL statement.
A structure value returned by a call.
The response elements represent the results of an update.
Contains the value of a column.