diff --git a/manifest.json b/manifest.json index 87c9da9e1..7c395380a 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { "variables": { - "${LATEST}": "3.342.26" + "${LATEST}": "3.342.28" }, "endpoints": "https://raw.githubusercontent.com/aws/aws-sdk-php/${LATEST}/src/data/endpoints.json", "services": { diff --git a/src/Service/Athena/CHANGELOG.md b/src/Service/Athena/CHANGELOG.md index 2f5c30654..6fb59f376 100644 --- a/src/Service/Athena/CHANGELOG.md +++ b/src/Service/Athena/CHANGELOG.md @@ -5,6 +5,7 @@ ### Added - AWS api-change: Added `eu-isoe-west-1` region +- AWS api-change: rewrite declaration of regions ## 3.2.0 diff --git a/src/Service/Athena/src/AthenaClient.php b/src/Service/Athena/src/AthenaClient.php index 8f79b3bb0..e64f70097 100644 --- a/src/Service/Athena/src/AthenaClient.php +++ b/src/Service/Athena/src/AthenaClient.php @@ -59,7 +59,6 @@ use AsyncAws\Core\AwsError\AwsErrorFactoryInterface; use AsyncAws\Core\AwsError\JsonRpcAwsErrorFactory; use AsyncAws\Core\Configuration; -use AsyncAws\Core\Exception\UnsupportedRegion; use AsyncAws\Core\RequestContext; class AthenaClient extends AbstractApi @@ -703,44 +702,6 @@ protected function getEndpointMetadata(?string $region): array } switch ($region) { - case 'af-south-1': - case 'ap-east-1': - case 'ap-northeast-1': - case 'ap-northeast-2': - case 'ap-northeast-3': - case 'ap-south-1': - case 'ap-south-2': - case 'ap-southeast-1': - case 'ap-southeast-2': - case 'ap-southeast-3': - case 'ap-southeast-4': - case 'ap-southeast-5': - case 'ca-central-1': - case 'ca-west-1': - case 'eu-central-1': - case 'eu-central-2': - case 'eu-north-1': - case 'eu-south-1': - case 'eu-south-2': - case 'eu-west-1': - case 'eu-west-2': - case 'eu-west-3': - case 'il-central-1': - case 'me-central-1': - case 'me-south-1': - case 'sa-east-1': - case 'us-east-1': - case 'us-east-2': - case 'us-gov-east-1': - case 'us-gov-west-1': - case 'us-west-1': - case 'us-west-2': - return [ - 'endpoint' => "https://athena.$region.amazonaws.com", - 'signRegion' => $region, - 'signService' => 'athena', - 'signVersions' => ['v4'], - ]; case 'cn-north-1': case 'cn-northwest-1': return [ @@ -829,6 +790,11 @@ protected function getEndpointMetadata(?string $region): array ]; } - throw new UnsupportedRegion(\sprintf('The region "%s" is not supported by "Athena".', $region)); + return [ + 'endpoint' => "https://athena.$region.amazonaws.com", + 'signRegion' => $region, + 'signService' => 'athena', + 'signVersions' => ['v4'], + ]; } } diff --git a/src/Service/Kinesis/CHANGELOG.md b/src/Service/Kinesis/CHANGELOG.md index 829384ad6..851a8ec04 100644 --- a/src/Service/Kinesis/CHANGELOG.md +++ b/src/Service/Kinesis/CHANGELOG.md @@ -2,6 +2,10 @@ ## NOT RELEASED +### Added + +- AWS api-change: added `eu-isoe-west-1` region + ### Changed - Sort exception alphabetically. diff --git a/src/Service/Kinesis/composer.json b/src/Service/Kinesis/composer.json index 85db2c6df..55bbeffb2 100644 --- a/src/Service/Kinesis/composer.json +++ b/src/Service/Kinesis/composer.json @@ -28,7 +28,7 @@ }, "extra": { "branch-alias": { - "dev-master": "3.2-dev" + "dev-master": "3.3-dev" } } } diff --git a/src/Service/Kinesis/src/KinesisClient.php b/src/Service/Kinesis/src/KinesisClient.php index 996035f06..be7aea6f2 100644 --- a/src/Service/Kinesis/src/KinesisClient.php +++ b/src/Service/Kinesis/src/KinesisClient.php @@ -1633,6 +1633,13 @@ protected function getEndpointMetadata(?string $region): array 'signService' => 'kinesis', 'signVersions' => ['v4'], ]; + case 'eu-isoe-west-1': + return [ + 'endpoint' => 'https://kinesis.eu-isoe-west-1.cloud.adc-e.uk', + 'signRegion' => 'eu-isoe-west-1', + 'signService' => 'kinesis', + 'signVersions' => ['v4'], + ]; case 'us-isob-east-1': return [ 'endpoint' => 'https://kinesis.us-isob-east-1.sc2s.sgov.gov', diff --git a/src/Service/SecretsManager/CHANGELOG.md b/src/Service/SecretsManager/CHANGELOG.md index cbd864d38..eacfff846 100644 --- a/src/Service/SecretsManager/CHANGELOG.md +++ b/src/Service/SecretsManager/CHANGELOG.md @@ -2,6 +2,10 @@ ## NOT RELEASED +### Added + +- AWS api-change: added `eu-isoe-west-1` region + ### Changed - Sort exception alphabetically. diff --git a/src/Service/SecretsManager/composer.json b/src/Service/SecretsManager/composer.json index 8f7d5fc0e..1d4fb2478 100644 --- a/src/Service/SecretsManager/composer.json +++ b/src/Service/SecretsManager/composer.json @@ -29,7 +29,7 @@ }, "extra": { "branch-alias": { - "dev-master": "2.7-dev" + "dev-master": "2.8-dev" } } } diff --git a/src/Service/SecretsManager/src/SecretsManagerClient.php b/src/Service/SecretsManager/src/SecretsManagerClient.php index 710a8bcea..f686080a5 100644 --- a/src/Service/SecretsManager/src/SecretsManagerClient.php +++ b/src/Service/SecretsManager/src/SecretsManagerClient.php @@ -572,6 +572,13 @@ protected function getEndpointMetadata(?string $region): array 'signService' => 'secretsmanager', 'signVersions' => ['v4'], ]; + case 'eu-isoe-west-1': + return [ + 'endpoint' => 'https://secretsmanager.eu-isoe-west-1.cloud.adc-e.uk', + 'signRegion' => 'eu-isoe-west-1', + 'signService' => 'secretsmanager', + 'signVersions' => ['v4'], + ]; } throw new UnsupportedRegion(\sprintf('The region "%s" is not supported by "SecretsManager".', $region));