h&O      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                            (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';  amazonka-rds-dataContains an array.See:  smart constructor.amazonka-rds-dataAn array of arrays.amazonka-rds-dataAn array of Boolean values.amazonka-rds-data#An array of floating-point numbers.amazonka-rds-dataAn array of integers.amazonka-rds-dataAn array of strings.amazonka-rds-dataCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - An array of arrays.,   - An array of Boolean values.,  & - An array of floating-point numbers.,   - An array of integers.,   - An array of strings.amazonka-rds-dataAn array of arrays. amazonka-rds-dataAn array of Boolean values. amazonka-rds-data#An array of floating-point numbers. amazonka-rds-dataAn array of integers. amazonka-rds-dataAn array of strings.   (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-rds-data#Contains the metadata for a column.See: % smart constructor.amazonka-rds-dataThe type of the column.amazonka-rds-dataA value that indicates whether the column increments automatically.amazonka-rds-data - A value that indicates whether an integer column is signed., + - The label for the column., , - The name of the column., -9 - A value that indicates whether the column is nullable., .2 - The precision value of a decimal number column. , /. - The scale value of a decimal number column.!, 0 - The name of the schema that owns the table that includes the column.", 12 - The name of the table that includes the column.#, 2 - The type of the column.$, 31 - The database-specific data type of the column.&amazonka-rds-dataThe type of the column.'amazonka-rds-dataA value that indicates whether the column increments automatically.(amazonka-rds-data<=;?><=?>(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';$Samazonka-rds-dataContains a value.See: \ smart constructor.Uamazonka-rds-dataAn array of values.Vamazonka-rds-dataA value of BLOB data type.Wamazonka-rds-dataA value of Boolean data type.Xamazonka-rds-dataA value of double data type.Yamazonka-rds-data A NULL value.Zamazonka-rds-dataA value of long data type.[amazonka-rds-dataA value of string data type.\amazonka-rds-dataCreate a value of S" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:U, ] - An array of values.V, ^$ - A value of BLOB data type.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens- accepts and returns only raw unencoded data.W, _ - A value of Boolean data type.X, ` - A value of double data type.Y, a - A NULL value.Z, b - A value of long data type.[, c - A value of string data type.]amazonka-rds-dataAn array of values.^amazonka-rds-data!A value of BLOB data type.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens- accepts and returns only raw unencoded data._amazonka-rds-dataA value of Boolean data type.`amazonka-rds-dataA value of double data type.aamazonka-rds-data A NULL value.bamazonka-rds-dataA value of long data type.camazonka-rds-dataA value of string data type.SZYXWVU[T\]^_`abcSZYXWVU[T\]^_`abc(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?%Wlpomnlpomnpo(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?&(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';2amazonka-rds-data4Options that control how the result set is returned.See:  smart constructor.amazonka-rds-data&A value that indicates how a field of DECIMAL4 type is represented in the response. The value of STRING, the default, specifies that it is converted to a String value. The value of DOUBLE_OR_LONG specifies that it is converted to a Long value if its scale is 0, or to a Double value otherwise.Conversion to Double or Long can result in roundoff errors due to precision loss. We recommend converting to String, especially when working with currency values.amazonka-rds-data&A value that indicates how a field of LONG* type is represented. Allowed values are LONG and STRING. The default is LONG . Specify STRING if the length or precision of numeric values might cause truncation or rounding errors.amazonka-rds-dataCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ) - A value that indicates how a field of DECIMAL4 type is represented in the response. The value of STRING, the default, specifies that it is converted to a String value. The value of DOUBLE_OR_LONG specifies that it is converted to a Long value if its scale is 0, or to a Double value otherwise.Conversion to Double or Long can result in roundoff errors due to precision loss. We recommend converting to String, especially when working with currency values., ) - A value that indicates how a field of LONG* type is represented. Allowed values are LONG and STRING. The default is LONG . Specify STRING if the length or precision of numeric values might cause truncation or rounding errors.amazonka-rds-data&A value that indicates how a field of DECIMAL4 type is represented in the response. The value of STRING, the default, specifies that it is converted to a String value. The value of DOUBLE_OR_LONG specifies that it is converted to a Long value if its scale is 0, or to a Double value otherwise.Conversion to Double or Long can result in roundoff errors due to precision loss. We recommend converting to String, especially when working with currency values.amazonka-rds-data&A value that indicates how a field of LONG* type is represented. Allowed values are LONG and STRING. The default is LONG . Specify STRING if the length or precision of numeric values might cause truncation or rounding errors.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?2  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Bamazonka-rds-data$A parameter used in a SQL statement.See:  smart constructor.amazonka-rds-dataThe name of the parameter.amazonka-rds-dataA hint that specifies the correct object type for data type mapping. Possible values are as follows:DATE - The corresponding String. parameter value is sent as an object of DATE3 type to the database. The accepted format is  YYYY-MM-DD.DECIMAL - The corresponding String. parameter value is sent as an object of DECIMAL type to the database.JSON - The corresponding String. parameter value is sent as an object of JSON type to the database.TIME - The corresponding String. parameter value is sent as an object of TIME3 type to the database. The accepted format is HH:MM:SS[.FFF]. TIMESTAMP - The corresponding String. parameter value is sent as an object of  TIMESTAMP3 type to the database. The accepted format is YYYY-MM-DD HH:MM:SS[.FFF].UUID - The corresponding String. parameter value is sent as an object of UUID type to the database.amazonka-rds-dataThe value of the parameter.amazonka-rds-dataCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the parameter.,  - A hint that specifies the correct object type for data type mapping. Possible values are as follows:DATE - The corresponding String. parameter value is sent as an object of DATE3 type to the database. The accepted format is  YYYY-MM-DD.DECIMAL - The corresponding String. parameter value is sent as an object of DECIMAL type to the database.JSON - The corresponding String. parameter value is sent as an object of JSON type to the database.TIME - The corresponding String. parameter value is sent as an object of TIME3 type to the database. The accepted format is HH:MM:SS[.FFF]. TIMESTAMP - The corresponding String. parameter value is sent as an object of  TIMESTAMP3 type to the database. The accepted format is YYYY-MM-DD HH:MM:SS[.FFF].UUID - The corresponding String. parameter value is sent as an object of UUID type to the database.,  - The value of the parameter.amazonka-rds-dataThe name of the parameter.amazonka-rds-dataA hint that specifies the correct object type for data type mapping. Possible values are as follows:DATE - The corresponding String. parameter value is sent as an object of DATE3 type to the database. The accepted format is  YYYY-MM-DD.DECIMAL - The corresponding String. parameter value is sent as an object of DECIMAL type to the database.JSON - The corresponding String. parameter value is sent as an object of JSON type to the database.TIME - The corresponding String. parameter value is sent as an object of TIME3 type to the database. The accepted format is HH:MM:SS[.FFF]. TIMESTAMP - The corresponding String. parameter value is sent as an object of  TIMESTAMP3 type to the database. The accepted format is YYYY-MM-DD HH:MM:SS[.FFF].UUID - The corresponding String. parameter value is sent as an object of UUID type to the database.amazonka-rds-dataThe value of the parameter.   (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Framazonka-rds-data9The response elements represent the results of an update.See:  smart constructor.amazonka-rds-data/Values for fields generated during the request.amazonka-rds-dataCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 2 - Values for fields generated during the request.amazonka-rds-data/Values for fields generated during the request. (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%Iamazonka-rds-data API version  2018-08-011 of the Amazon RDS DataService SDK configuration.amazonka-rds-data9You do not have sufficient access to perform this action.amazonka-rds-data4There is an error in the call or in a SQL statement.amazonka-rds-data3There are insufficient privileges to make the call.amazonka-rds-dataAn internal error occurred.amazonka-rds-dataThe  resourceArn,  secretArn, or  transactionId value can't be found.amazonka-rds-dataThe service specified by the  resourceArn parameter is not available.amazonka-rds-data-The execution of the SQL statement timed out.  !"#$%&'()*+,-./0123;?><=ST[UVWXYZ\]^_`abclpomn;?><=?>lpomnpo  !"#$%&'()*+,-./0123ST[UVWXYZ\]^_`abc (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';Tamazonka-rds-dataThe response elements represent the output of a request to perform a rollback of a transaction.See:  smart constructor.amazonka-rds-data%The status of the rollback operation.amazonka-rds-data The response's http status code.amazonka-rds-dataThe request parameters represent the input of a request to perform a rollback of a transaction.See:  smart constructor.amazonka-rds-dataThe Amazon Resource Name (ARN) of the Aurora Serverless DB cluster.amazonka-rds-dataThe name or ARN of the secret that enables access to the DB cluster.amazonka-rds-data/The identifier of the transaction to roll back.amazonka-rds-dataCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Amazon Resource Name (ARN) of the Aurora Serverless DB cluster.,  - The name or ARN of the secret that enables access to the DB cluster., 2 - The identifier of the transaction to roll back.amazonka-rds-dataThe Amazon Resource Name (ARN) of the Aurora Serverless DB cluster.amazonka-rds-dataThe name or ARN of the secret that enables access to the DB cluster.amazonka-rds-data/The identifier of the transaction to roll back.amazonka-rds-dataCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ( - The status of the rollback operation., # - The response's http status code.amazonka-rds-data%The status of the rollback operation.amazonka-rds-data The response's http status code.amazonka-rds-dataamazonka-rds-dataamazonka-rds-dataamazonka-rds-data (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';+&amazonka-rds-dataThe response elements represent the output of a request to run a SQL statement against a database.See:  smart constructor.amazonka-rds-dataMetadata for the columns included in the results. This field is blank if the formatRecordsAs parameter is set to JSON.amazonka-rds-data3A string value that represents the result set of a SELECT statement in JSON format. This value is only present when the formatRecordsAs parameter is set to JSON.The size limit for this field is currently 10 MB. If the JSON-formatted string representing the result set requires more than 10 MB, the call returns an error.amazonka-rds-data1Values for fields generated during a DML request. 

The generatedFields data isn't supported by Aurora PostgreSQL. To get the values of generated fields, use the RETURNING clause. For more information, see Returning Data From Modified Rows in the PostgreSQL documentation.

amazonka-rds-data-The number of records updated by the request.amazonka-rds-dataThe records returned by the SQL statement. This field is blank if the formatRecordsAs parameter is set to JSON.amazonka-rds-data The response's http status code.amazonka-rds-dataThe request parameters represent the input of a request to run a SQL statement against a database.See:  smart constructor.amazonka-rds-dataA value that indicates whether to continue running the statement after the call times out. By default, the statement stops running when the call times out.For DDL statements, we recommend continuing to run the statement after the call times out. When a DDL statement terminates before it is finished running, it can result in errors and possibly corrupted data structures.amazonka-rds-dataThe name of the database.amazonka-rds-dataA value that indicates whether to format the result set as a single JSON string. This parameter only applies to SELECT statements and is ignored for other types of statements. Allowed values are NONE and JSON. The default value is NONE!. The result is returned in the formattedRecords field.For usage information about the JSON format for result sets, see  https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api.htmlUsing the Data API in the Amazon Aurora User Guide.amazonka-rds-dataA value that indicates whether to include metadata in the results.amazonka-rds-data%The parameters for the SQL statement.#Array parameters are not supported.amazonka-rds-data4Options that control how the result set is returned.amazonka-rds-data The name of the database schema.Currently, the schema parameter isn't supported.amazonka-rds-data?The identifier of a transaction that was started by using the BeginTransaction operation. Specify the transaction ID of the transaction that you want to include the SQL statement in.If the SQL statement is not part of a transaction, don't set this parameter.amazonka-rds-dataThe Amazon Resource Name (ARN) of the Aurora Serverless DB cluster.amazonka-rds-dataThe ARN of the secret that enables access to the DB cluster. Enter the database user name and password for the credentials in the secret.0For information about creating the secret, see  https://docs.aws.amazon.com/secretsmanager/latest/userguide/create_database_secret.htmlCreate a database secret.amazonka-rds-dataThe SQL statement to run.amazonka-rds-dataCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A value that indicates whether to continue running the statement after the call times out. By default, the statement stops running when the call times out.For DDL statements, we recommend continuing to run the statement after the call times out. When a DDL statement terminates before it is finished running, it can result in errors and possibly corrupted data structures.,  - The name of the database.,  - A value that indicates whether to format the result set as a single JSON string. This parameter only applies to SELECT statements and is ignored for other types of statements. Allowed values are NONE and JSON. The default value is NONE!. The result is returned in the formattedRecords field.For usage information about the JSON format for result sets, see  https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api.htmlUsing the Data API in the Amazon Aurora User Guide.,  - A value that indicates whether to include metadata in the results., ( - The parameters for the SQL statement.#Array parameters are not supported., 7 - Options that control how the result set is returned., # - The name of the database schema.Currently, the schema parameter isn't supported.,  - The identifier of a transaction that was started by using the BeginTransaction operation. Specify the transaction ID of the transaction that you want to include the SQL statement in.If the SQL statement is not part of a transaction, don't set this parameter.,  - The Amazon Resource Name (ARN) of the Aurora Serverless DB cluster.,  - The ARN of the secret that enables access to the DB cluster. Enter the database user name and password for the credentials in the secret.0For information about creating the secret, see  https://docs.aws.amazon.com/secretsmanager/latest/userguide/create_database_secret.htmlCreate a database secret.,  - The SQL statement to run.amazonka-rds-dataA value that indicates whether to continue running the statement after the call times out. By default, the statement stops running when the call times out.For DDL statements, we recommend continuing to run the statement after the call times out. When a DDL statement terminates before it is finished running, it can result in errors and possibly corrupted data structures.amazonka-rds-dataThe name of the database.amazonka-rds-dataA value that indicates whether to format the result set as a single JSON string. This parameter only applies to SELECT statements and is ignored for other types of statements. Allowed values are NONE and JSON. The default value is NONE!. The result is returned in the formattedRecords field.For usage information about the JSON format for result sets, see  https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api.htmlUsing the Data API in the Amazon Aurora User Guide.amazonka-rds-dataA value that indicates whether to include metadata in the results.amazonka-rds-data%The parameters for the SQL statement.#Array parameters are not supported.amazonka-rds-data4Options that control how the result set is returned.amazonka-rds-data The name of the database schema.Currently, the schema parameter isn't supported.amazonka-rds-data?The identifier of a transaction that was started by using the BeginTransaction operation. Specify the transaction ID of the transaction that you want to include the SQL statement in.If the SQL statement is not part of a transaction, don't set this parameter.amazonka-rds-dataThe Amazon Resource Name (ARN) of the Aurora Serverless DB cluster.amazonka-rds-dataThe ARN of the secret that enables access to the DB cluster. Enter the database user name and password for the credentials in the secret.0For information about creating the secret, see  https://docs.aws.amazon.com/secretsmanager/latest/userguide/create_database_secret.htmlCreate a database secret.amazonka-rds-dataThe SQL statement to run.amazonka-rds-dataCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Metadata for the columns included in the results. This field is blank if the formatRecordsAs parameter is set to JSON., 6 - A string value that represents the result set of a SELECT statement in JSON format. This value is only present when the formatRecordsAs parameter is set to JSON.The size limit for this field is currently 10 MB. If the JSON-formatted string representing the result set requires more than 10 MB, the call returns an error., 4 - Values for fields generated during a DML request. 

The generatedFields data isn't supported by Aurora PostgreSQL. To get the values of generated fields, use the RETURNING clause. For more information, see Returning Data From Modified Rows in the PostgreSQL documentation.

, 0 - The number of records updated by the request.,  - The records returned by the SQL statement. This field is blank if the formatRecordsAs parameter is set to JSON., # - The response's http status code.amazonka-rds-dataMetadata for the columns included in the results. This field is blank if the formatRecordsAs parameter is set to JSON.amazonka-rds-data3A string value that represents the result set of a SELECT statement in JSON format. This value is only present when the formatRecordsAs parameter is set to JSON.The size limit for this field is currently 10 MB. If the JSON-formatted string representing the result set requires more than 10 MB, the call returns an error.amazonka-rds-data1Values for fields generated during a DML request. 

The generatedFields data isn't supported by Aurora PostgreSQL. To get the values of generated fields, use the RETURNING clause. For more information, see Returning Data From Modified Rows in the PostgreSQL documentation.

amazonka-rds-data-The number of records updated by the request.amazonka-rds-dataThe records returned by the SQL statement. This field is blank if the formatRecordsAs parameter is set to JSON.amazonka-rds-data The response's http status code.amazonka-rds-dataamazonka-rds-dataamazonka-rds-dataamazonka-rds-data(((c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';Mamazonka-rds-dataThe response elements represent the output of a commit transaction request.See:  smart constructor.amazonka-rds-data#The status of the commit operation.amazonka-rds-data The response's http status code.amazonka-rds-dataThe request parameters represent the input of a commit transaction request.See:  smart constructor.amazonka-rds-dataThe Amazon Resource Name (ARN) of the Aurora Serverless DB cluster.amazonka-rds-dataThe name or ARN of the secret that enables access to the DB cluster.amazonka-rds-data4The identifier of the transaction to end and commit.amazonka-rds-dataCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Amazon Resource Name (ARN) of the Aurora Serverless DB cluster.,  - The name or ARN of the secret that enables access to the DB cluster., 7 - The identifier of the transaction to end and commit.amazonka-rds-dataThe Amazon Resource Name (ARN) of the Aurora Serverless DB cluster.amazonka-rds-dataThe name or ARN of the secret that enables access to the DB cluster.amazonka-rds-data4The identifier of the transaction to end and commit.amazonka-rds-dataCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, & - The status of the commit operation., # - The response's http status code.amazonka-rds-data#The status of the commit operation.amazonka-rds-data The response's http status code.amazonka-rds-dataamazonka-rds-dataamazonka-rds-dataamazonka-rds-data(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';amazonka-rds-dataThe response elements represent the output of a request to start a SQL transaction.See:  smart constructor.amazonka-rds-data:The transaction ID of the transaction started by the call.amazonka-rds-data The response's http status code.amazonka-rds-dataThe request parameters represent the input of a request to start a SQL transaction.See:  smart constructor.amazonka-rds-dataThe name of the database.amazonka-rds-data The name of the database schema.amazonka-rds-dataThe Amazon Resource Name (ARN) of the Aurora Serverless DB cluster.amazonka-rds-dataThe name or ARN of the secret that enables access to the DB cluster.amazonka-rds-dataCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the database., # - The name of the database schema.,  - The Amazon Resource Name (ARN) of the Aurora Serverless DB cluster.,  - The name or ARN of the secret that enables access to the DB cluster.amazonka-rds-dataThe name of the database.amazonka-rds-data The name of the database schema.amazonka-rds-dataThe Amazon Resource Name (ARN) of the Aurora Serverless DB cluster.amazonka-rds-dataThe name or ARN of the secret that enables access to the DB cluster.amazonka-rds-dataCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, = - The transaction ID of the transaction started by the call., # - The response's http status code.amazonka-rds-data:The transaction ID of the transaction started by the call.amazonka-rds-data The response's http status code.amazonka-rds-dataamazonka-rds-dataamazonka-rds-data(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';Ramazonka-rds-dataThe response elements represent the output of a SQL statement over an array of data.See:  smart constructor.amazonka-rds-data*The execution results of each batch entry.amazonka-rds-data The response's http status code.amazonka-rds-dataThe request parameters represent the input of a SQL statement over an array of data.See:  smart constructor.amazonka-rds-dataThe name of the database.amazonka-rds-data*The parameter set for the batch operation.The SQL statement is executed as many times as the number of parameter sets provided. To execute a SQL statement with no parameters, use one of the following options:)Specify one or more empty parameter sets.Use the ExecuteStatement operation instead of the BatchExecuteStatement operation.#Array parameters are not supported.amazonka-rds-data The name of the database schema.Currently, the schema parameter isn't supported.amazonka-rds-data?The identifier of a transaction that was started by using the BeginTransaction operation. Specify the transaction ID of the transaction that you want to include the SQL statement in.If the SQL statement is not part of a transaction, don't set this parameter.amazonka-rds-dataThe Amazon Resource Name (ARN) of the Aurora Serverless DB cluster.amazonka-rds-dataThe ARN of the secret that enables access to the DB cluster. Enter the database user name and password for the credentials in the secret.0For information about creating the secret, see  https://docs.aws.amazon.com/secretsmanager/latest/userguide/create_database_secret.htmlCreate a database secret.amazonka-rds-dataThe SQL statement to run. Don't include a semicolon (;) at the end of the SQL statement.amazonka-rds-dataCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the database., - - The parameter set for the batch operation.The SQL statement is executed as many times as the number of parameter sets provided. To execute a SQL statement with no parameters, use one of the following options:)Specify one or more empty parameter sets.Use the ExecuteStatement operation instead of the BatchExecuteStatement operation.#Array parameters are not supported., # - The name of the database schema.Currently, the schema parameter isn't supported.,  - The identifier of a transaction that was started by using the BeginTransaction operation. Specify the transaction ID of the transaction that you want to include the SQL statement in.If the SQL statement is not part of a transaction, don't set this parameter.,  - The Amazon Resource Name (ARN) of the Aurora Serverless DB cluster.,  - The ARN of the secret that enables access to the DB cluster. Enter the database user name and password for the credentials in the secret.0For information about creating the secret, see  https://docs.aws.amazon.com/secretsmanager/latest/userguide/create_database_secret.htmlCreate a database secret.,  - The SQL statement to run. Don't include a semicolon (;) at the end of the SQL statement.amazonka-rds-dataThe name of the database.amazonka-rds-data*The parameter set for the batch operation.The SQL statement is executed as many times as the number of parameter sets provided. To execute a SQL statement with no parameters, use one of the following options:)Specify one or more empty parameter sets.Use the ExecuteStatement operation instead of the BatchExecuteStatement operation.#Array parameters are not supported.amazonka-rds-data The name of the database schema.Currently, the schema parameter isn't supported.amazonka-rds-data?The identifier of a transaction that was started by using the BeginTransaction operation. Specify the transaction ID of the transaction that you want to include the SQL statement in.If the SQL statement is not part of a transaction, don't set this parameter.amazonka-rds-dataThe Amazon Resource Name (ARN) of the Aurora Serverless DB cluster.amazonka-rds-dataThe ARN of the secret that enables access to the DB cluster. Enter the database user name and password for the credentials in the secret.0For information about creating the secret, see  https://docs.aws.amazon.com/secretsmanager/latest/userguide/create_database_secret.htmlCreate a database secret.amazonka-rds-dataThe SQL statement to run. Don't include a semicolon (;) at the end of the SQL statement.amazonka-rds-dataCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, - - The execution results of each batch entry., # - The response's http status code.amazonka-rds-data*The execution results of each batch entry.amazonka-rds-data The response's http status code.amazonka-rds-dataamazonka-rds-dataamazonka-rds-dataamazonka-rds-data(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-InferredK &'()*+,-./0123]^_`abc &'()*+,-./0123]^_`abc(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred}%;?><=ST\lpomn;?><=?>lpomnpo%ST\ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                            ,amazonka-rds-data-2.0-IBcRzqxHiGyCjqyJwy4iJz!Amazonka.RDSData.Types.ArrayValue%Amazonka.RDSData.Types.ColumnMetadata(Amazonka.RDSData.Types.DecimalReturnTypeAmazonka.RDSData.Types.Field%Amazonka.RDSData.Types.LongReturnType(Amazonka.RDSData.Types.RecordsFormatType'Amazonka.RDSData.Types.ResultSetOptionsAmazonka.RDSData.Types.TypeHint#Amazonka.RDSData.Types.SqlParameter#Amazonka.RDSData.Types.UpdateResultAmazonka.RDSData.Types$Amazonka.RDSData.RollbackTransaction!Amazonka.RDSData.ExecuteStatement"Amazonka.RDSData.CommitTransaction!Amazonka.RDSData.BeginTransaction&Amazonka.RDSData.BatchExecuteStatementAmazonka.RDSData.LensAmazonka.RDSData.WaitersAmazonka.RDSData ArrayValue ArrayValue'$sel:arrayValues:ArrayValue'$sel:booleanValues:ArrayValue'$sel:doubleValues:ArrayValue'$sel:longValues:ArrayValue'$sel:stringValues:ArrayValue' newArrayValuearrayValue_arrayValuesarrayValue_booleanValuesarrayValue_doubleValuesarrayValue_longValuesarrayValue_stringValues$fToJSONArrayValue$fNFDataArrayValue$fHashableArrayValue$fFromJSONArrayValue$fEqArrayValue$fReadArrayValue$fShowArrayValue$fGenericArrayValueColumnMetadataColumnMetadata'($sel:arrayBaseColumnType:ColumnMetadata'$$sel:isAutoIncrement:ColumnMetadata'$$sel:isCaseSensitive:ColumnMetadata'$sel:isCurrency:ColumnMetadata'$sel:isSigned:ColumnMetadata'$sel:label:ColumnMetadata'$sel:name:ColumnMetadata'$sel:nullable:ColumnMetadata'$sel:precision:ColumnMetadata'$sel:scale:ColumnMetadata'$sel:schemaName:ColumnMetadata'$sel:tableName:ColumnMetadata'$sel:type':ColumnMetadata'$sel:typeName:ColumnMetadata'newColumnMetadata"columnMetadata_arrayBaseColumnTypecolumnMetadata_isAutoIncrementcolumnMetadata_isCaseSensitivecolumnMetadata_isCurrencycolumnMetadata_isSignedcolumnMetadata_labelcolumnMetadata_namecolumnMetadata_nullablecolumnMetadata_precisioncolumnMetadata_scalecolumnMetadata_schemaNamecolumnMetadata_tableNamecolumnMetadata_typecolumnMetadata_typeName$fNFDataColumnMetadata$fHashableColumnMetadata$fFromJSONColumnMetadata$fEqColumnMetadata$fReadColumnMetadata$fShowColumnMetadata$fGenericColumnMetadataDecimalReturnTypeDecimalReturnType'fromDecimalReturnTypeDecimalReturnType_STRING DecimalReturnType_DOUBLE_OR_LONG$fShowDecimalReturnType$fReadDecimalReturnType$fEqDecimalReturnType$fOrdDecimalReturnType$fGenericDecimalReturnType$fHashableDecimalReturnType$fNFDataDecimalReturnType$fFromTextDecimalReturnType$fToTextDecimalReturnType$fToByteStringDecimalReturnType$fToLogDecimalReturnType$fToHeaderDecimalReturnType$fToQueryDecimalReturnType$fFromJSONDecimalReturnType$fFromJSONKeyDecimalReturnType$fToJSONDecimalReturnType$fToJSONKeyDecimalReturnType$fFromXMLDecimalReturnType$fToXMLDecimalReturnTypeFieldField'$sel:arrayValue:Field'$sel:blobValue:Field'$sel:booleanValue:Field'$sel:doubleValue:Field'$sel:isNull:Field'$sel:longValue:Field'$sel:stringValue:Field'newFieldfield_arrayValuefield_blobValuefield_booleanValuefield_doubleValue field_isNullfield_longValuefield_stringValue $fToJSONField $fNFDataField$fHashableField$fFromJSONField $fEqField $fReadField $fShowField$fGenericFieldLongReturnTypeLongReturnType'fromLongReturnTypeLongReturnType_STRINGLongReturnType_LONG$fShowLongReturnType$fReadLongReturnType$fEqLongReturnType$fOrdLongReturnType$fGenericLongReturnType$fHashableLongReturnType$fNFDataLongReturnType$fFromTextLongReturnType$fToTextLongReturnType$fToByteStringLongReturnType$fToLogLongReturnType$fToHeaderLongReturnType$fToQueryLongReturnType$fFromJSONLongReturnType$fFromJSONKeyLongReturnType$fToJSONLongReturnType$fToJSONKeyLongReturnType$fFromXMLLongReturnType$fToXMLLongReturnTypeRecordsFormatTypeRecordsFormatType'fromRecordsFormatTypeRecordsFormatType_NONERecordsFormatType_JSON$fShowRecordsFormatType$fReadRecordsFormatType$fEqRecordsFormatType$fOrdRecordsFormatType$fGenericRecordsFormatType$fHashableRecordsFormatType$fNFDataRecordsFormatType$fFromTextRecordsFormatType$fToTextRecordsFormatType$fToByteStringRecordsFormatType$fToLogRecordsFormatType$fToHeaderRecordsFormatType$fToQueryRecordsFormatType$fFromJSONRecordsFormatType$fFromJSONKeyRecordsFormatType$fToJSONRecordsFormatType$fToJSONKeyRecordsFormatType$fFromXMLRecordsFormatType$fToXMLRecordsFormatTypeResultSetOptionsResultSetOptions'($sel:decimalReturnType:ResultSetOptions'%$sel:longReturnType:ResultSetOptions'newResultSetOptions"resultSetOptions_decimalReturnTyperesultSetOptions_longReturnType$fToJSONResultSetOptions$fNFDataResultSetOptions$fHashableResultSetOptions$fEqResultSetOptions$fReadResultSetOptions$fShowResultSetOptions$fGenericResultSetOptionsTypeHint TypeHint' fromTypeHint TypeHint_UUIDTypeHint_TIMESTAMP TypeHint_TIME TypeHint_JSONTypeHint_DECIMAL TypeHint_DATE$fShowTypeHint$fReadTypeHint $fEqTypeHint $fOrdTypeHint$fGenericTypeHint$fHashableTypeHint$fNFDataTypeHint$fFromTextTypeHint$fToTextTypeHint$fToByteStringTypeHint$fToLogTypeHint$fToHeaderTypeHint$fToQueryTypeHint$fFromJSONTypeHint$fFromJSONKeyTypeHint$fToJSONTypeHint$fToJSONKeyTypeHint$fFromXMLTypeHint$fToXMLTypeHint SqlParameter SqlParameter'$sel:name:SqlParameter'$sel:typeHint:SqlParameter'$sel:value:SqlParameter'newSqlParametersqlParameter_namesqlParameter_typeHintsqlParameter_value$fToJSONSqlParameter$fNFDataSqlParameter$fHashableSqlParameter$fEqSqlParameter$fReadSqlParameter$fShowSqlParameter$fGenericSqlParameter UpdateResult UpdateResult'"$sel:generatedFields:UpdateResult'newUpdateResultupdateResult_generatedFields$fNFDataUpdateResult$fHashableUpdateResult$fFromJSONUpdateResult$fEqUpdateResult$fReadUpdateResult$fShowUpdateResult$fGenericUpdateResultdefaultService_AccessDeniedException_BadRequestException_ForbiddenException_InternalServerErrorException_NotFoundException_ServiceUnavailableError_StatementTimeoutExceptionRollbackTransactionResponseRollbackTransactionResponse'3$sel:transactionStatus:RollbackTransactionResponse',$sel:httpStatus:RollbackTransactionResponse'RollbackTransactionRollbackTransaction'%$sel:resourceArn:RollbackTransaction'#$sel:secretArn:RollbackTransaction''$sel:transactionId:RollbackTransaction'newRollbackTransactionrollbackTransaction_resourceArnrollbackTransaction_secretArn!rollbackTransaction_transactionIdnewRollbackTransactionResponse-rollbackTransactionResponse_transactionStatus&rollbackTransactionResponse_httpStatus$fToQueryRollbackTransaction$fToPathRollbackTransaction$fToJSONRollbackTransaction$fToHeadersRollbackTransaction$fNFDataRollbackTransaction$fHashableRollbackTransaction#$fNFDataRollbackTransactionResponse$fAWSRequestRollbackTransaction$fEqRollbackTransactionResponse!$fReadRollbackTransactionResponse!$fShowRollbackTransactionResponse$$fGenericRollbackTransactionResponse$fEqRollbackTransaction$fReadRollbackTransaction$fShowRollbackTransaction$fGenericRollbackTransactionExecuteStatementResponseExecuteStatementResponse'-$sel:columnMetadata:ExecuteStatementResponse'/$sel:formattedRecords:ExecuteStatementResponse'.$sel:generatedFields:ExecuteStatementResponse'5$sel:numberOfRecordsUpdated:ExecuteStatementResponse'&$sel:records:ExecuteStatementResponse')$sel:httpStatus:ExecuteStatementResponse'ExecuteStatementExecuteStatement'+$sel:continueAfterTimeout:ExecuteStatement'$sel:database:ExecuteStatement'&$sel:formatRecordsAs:ExecuteStatement',$sel:includeResultMetadata:ExecuteStatement'!$sel:parameters:ExecuteStatement''$sel:resultSetOptions:ExecuteStatement'$sel:schema:ExecuteStatement'$$sel:transactionId:ExecuteStatement'"$sel:resourceArn:ExecuteStatement' $sel:secretArn:ExecuteStatement'$sel:sql:ExecuteStatement'newExecuteStatement%executeStatement_continueAfterTimeoutexecuteStatement_database executeStatement_formatRecordsAs&executeStatement_includeResultMetadataexecuteStatement_parameters!executeStatement_resultSetOptionsexecuteStatement_schemaexecuteStatement_transactionIdexecuteStatement_resourceArnexecuteStatement_secretArnexecuteStatement_sqlnewExecuteStatementResponse'executeStatementResponse_columnMetadata)executeStatementResponse_formattedRecords(executeStatementResponse_generatedFields/executeStatementResponse_numberOfRecordsUpdated executeStatementResponse_records#executeStatementResponse_httpStatus$fToQueryExecuteStatement$fToPathExecuteStatement$fToJSONExecuteStatement$fToHeadersExecuteStatement$fNFDataExecuteStatement$fHashableExecuteStatement $fNFDataExecuteStatementResponse$fAWSRequestExecuteStatement$fEqExecuteStatementResponse$fReadExecuteStatementResponse$fShowExecuteStatementResponse!$fGenericExecuteStatementResponse$fEqExecuteStatement$fReadExecuteStatement$fShowExecuteStatement$fGenericExecuteStatementCommitTransactionResponseCommitTransactionResponse'1$sel:transactionStatus:CommitTransactionResponse'*$sel:httpStatus:CommitTransactionResponse'CommitTransactionCommitTransaction'#$sel:resourceArn:CommitTransaction'!$sel:secretArn:CommitTransaction'%$sel:transactionId:CommitTransaction'newCommitTransactioncommitTransaction_resourceArncommitTransaction_secretArncommitTransaction_transactionIdnewCommitTransactionResponse+commitTransactionResponse_transactionStatus$commitTransactionResponse_httpStatus$fToQueryCommitTransaction$fToPathCommitTransaction$fToJSONCommitTransaction$fToHeadersCommitTransaction$fNFDataCommitTransaction$fHashableCommitTransaction!$fNFDataCommitTransactionResponse$fAWSRequestCommitTransaction$fEqCommitTransactionResponse$fReadCommitTransactionResponse$fShowCommitTransactionResponse"$fGenericCommitTransactionResponse$fEqCommitTransaction$fReadCommitTransaction$fShowCommitTransaction$fGenericCommitTransactionBeginTransactionResponseBeginTransactionResponse',$sel:transactionId:BeginTransactionResponse')$sel:httpStatus:BeginTransactionResponse'BeginTransactionBeginTransaction'$sel:database:BeginTransaction'$sel:schema:BeginTransaction'"$sel:resourceArn:BeginTransaction' $sel:secretArn:BeginTransaction'newBeginTransactionbeginTransaction_databasebeginTransaction_schemabeginTransaction_resourceArnbeginTransaction_secretArnnewBeginTransactionResponse&beginTransactionResponse_transactionId#beginTransactionResponse_httpStatus$fToQueryBeginTransaction$fToPathBeginTransaction$fToJSONBeginTransaction$fToHeadersBeginTransaction$fNFDataBeginTransaction$fHashableBeginTransaction $fNFDataBeginTransactionResponse$fAWSRequestBeginTransaction$fEqBeginTransactionResponse$fReadBeginTransactionResponse$fShowBeginTransactionResponse!$fGenericBeginTransactionResponse$fEqBeginTransaction$fReadBeginTransaction$fShowBeginTransaction$fGenericBeginTransactionBatchExecuteStatementResponseBatchExecuteStatementResponse'1$sel:updateResults:BatchExecuteStatementResponse'.$sel:httpStatus:BatchExecuteStatementResponse'BatchExecuteStatementBatchExecuteStatement'$$sel:database:BatchExecuteStatement')$sel:parameterSets:BatchExecuteStatement'"$sel:schema:BatchExecuteStatement')$sel:transactionId:BatchExecuteStatement''$sel:resourceArn:BatchExecuteStatement'%$sel:secretArn:BatchExecuteStatement'$sel:sql:BatchExecuteStatement'newBatchExecuteStatementbatchExecuteStatement_database#batchExecuteStatement_parameterSetsbatchExecuteStatement_schema#batchExecuteStatement_transactionId!batchExecuteStatement_resourceArnbatchExecuteStatement_secretArnbatchExecuteStatement_sql newBatchExecuteStatementResponse+batchExecuteStatementResponse_updateResults(batchExecuteStatementResponse_httpStatus$fToQueryBatchExecuteStatement$fToPathBatchExecuteStatement$fToJSONBatchExecuteStatement $fToHeadersBatchExecuteStatement$fNFDataBatchExecuteStatement$fHashableBatchExecuteStatement%$fNFDataBatchExecuteStatementResponse!$fAWSRequestBatchExecuteStatement!$fEqBatchExecuteStatementResponse#$fReadBatchExecuteStatementResponse#$fShowBatchExecuteStatementResponse&$fGenericBatchExecuteStatementResponse$fEqBatchExecuteStatement$fReadBatchExecuteStatement$fShowBatchExecuteStatement$fGenericBatchExecuteStatement