diff --git a/manifest.json b/manifest.json index 73bda49ea..9d91291f7 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { "variables": { - "${LATEST}": "3.328.0" + "${LATEST}": "3.328.1" }, "endpoints": "https://raw.githubusercontent.com/aws/aws-sdk-php/${LATEST}/src/data/endpoints.json", "services": { diff --git a/src/Service/RdsDataService/CHANGELOG.md b/src/Service/RdsDataService/CHANGELOG.md index 597b81d8a..c1a720e53 100644 --- a/src/Service/RdsDataService/CHANGELOG.md +++ b/src/Service/RdsDataService/CHANGELOG.md @@ -2,6 +2,10 @@ ## NOT RELEASED +### Added + +- AWS api-change: Add support for the automatic pause/resume feature of Aurora Serverless v2. + ## 2.1.3 ### Changed diff --git a/src/Service/RdsDataService/composer.json b/src/Service/RdsDataService/composer.json index a69c411d0..43b6f0cf7 100644 --- a/src/Service/RdsDataService/composer.json +++ b/src/Service/RdsDataService/composer.json @@ -29,7 +29,7 @@ }, "extra": { "branch-alias": { - "dev-master": "2.1-dev" + "dev-master": "2.2-dev" } } } diff --git a/src/Service/RdsDataService/src/Exception/DatabaseResumingException.php b/src/Service/RdsDataService/src/Exception/DatabaseResumingException.php new file mode 100644 index 000000000..9da115f8f --- /dev/null +++ b/src/Service/RdsDataService/src/Exception/DatabaseResumingException.php @@ -0,0 +1,13 @@ + SecretsErrorException::class, 'HttpEndpointNotEnabledException' => HttpEndpointNotEnabledException::class, 'DatabaseErrorException' => DatabaseErrorException::class, + 'DatabaseResumingException' => DatabaseResumingException::class, 'DatabaseUnavailableException' => DatabaseUnavailableException::class, 'TransactionNotFoundException' => TransactionNotFoundException::class, 'InvalidSecretException' => InvalidSecretException::class, @@ -131,6 +134,7 @@ public function batchExecuteStatement($input): BatchExecuteStatementResponse * @throws SecretsErrorException * @throws HttpEndpointNotEnabledException * @throws DatabaseErrorException + * @throws DatabaseResumingException * @throws DatabaseUnavailableException * @throws TransactionNotFoundException * @throws InvalidSecretException @@ -149,6 +153,7 @@ public function beginTransaction($input): BeginTransactionResponse 'SecretsErrorException' => SecretsErrorException::class, 'HttpEndpointNotEnabledException' => HttpEndpointNotEnabledException::class, 'DatabaseErrorException' => DatabaseErrorException::class, + 'DatabaseResumingException' => DatabaseResumingException::class, 'DatabaseUnavailableException' => DatabaseUnavailableException::class, 'TransactionNotFoundException' => TransactionNotFoundException::class, 'InvalidSecretException' => InvalidSecretException::class, @@ -244,6 +249,7 @@ public function commitTransaction($input): CommitTransactionResponse * @throws SecretsErrorException * @throws HttpEndpointNotEnabledException * @throws DatabaseErrorException + * @throws DatabaseResumingException * @throws DatabaseUnavailableException * @throws TransactionNotFoundException * @throws InvalidSecretException @@ -263,6 +269,7 @@ public function executeStatement($input): ExecuteStatementResponse 'SecretsErrorException' => SecretsErrorException::class, 'HttpEndpointNotEnabledException' => HttpEndpointNotEnabledException::class, 'DatabaseErrorException' => DatabaseErrorException::class, + 'DatabaseResumingException' => DatabaseResumingException::class, 'DatabaseUnavailableException' => DatabaseUnavailableException::class, 'TransactionNotFoundException' => TransactionNotFoundException::class, 'InvalidSecretException' => InvalidSecretException::class,