diff --git a/manifest.json b/manifest.json index 9de641c1c..69f23e161 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { "variables": { - "${LATEST}": "3.370.1" + "${LATEST}": "3.371.1" }, "endpoints": "https://raw.githubusercontent.com/aws/aws-sdk-php/${LATEST}/src/data/endpoints.json", "services": { diff --git a/src/Service/MediaConvert/CHANGELOG.md b/src/Service/MediaConvert/CHANGELOG.md index 2f2499ecf..0f63a29a0 100644 --- a/src/Service/MediaConvert/CHANGELOG.md +++ b/src/Service/MediaConvert/CHANGELOG.md @@ -2,6 +2,10 @@ ## NOT RELEASED +### Added + +- AWS api-change: Rework endpoints resolution. + ## 1.13.0 ### Added diff --git a/src/Service/MediaConvert/composer.json b/src/Service/MediaConvert/composer.json index 5328f1c99..28bb13bed 100644 --- a/src/Service/MediaConvert/composer.json +++ b/src/Service/MediaConvert/composer.json @@ -32,7 +32,7 @@ }, "extra": { "branch-alias": { - "dev-master": "1.13-dev" + "dev-master": "1.14-dev" } } } diff --git a/src/Service/MediaConvert/src/MediaConvertClient.php b/src/Service/MediaConvert/src/MediaConvertClient.php index 3dfeeede7..b374e413f 100644 --- a/src/Service/MediaConvert/src/MediaConvertClient.php +++ b/src/Service/MediaConvert/src/MediaConvertClient.php @@ -6,7 +6,6 @@ use AsyncAws\Core\AwsError\AwsErrorFactoryInterface; use AsyncAws\Core\AwsError\JsonRestAwsErrorFactory; use AsyncAws\Core\Configuration; -use AsyncAws\Core\Exception\UnsupportedRegion; use AsyncAws\Core\RequestContext; use AsyncAws\MediaConvert\Enum\BillingTagsSource; use AsyncAws\MediaConvert\Enum\DescribeEndpointsMode; @@ -251,32 +250,6 @@ protected function getEndpointMetadata(?string $region): array } switch ($region) { - case 'af-south-1': - case 'ap-northeast-1': - case 'ap-northeast-2': - case 'ap-northeast-3': - case 'ap-south-1': - case 'ap-southeast-1': - case 'ap-southeast-2': - case 'ap-southeast-4': - case 'ca-central-1': - case 'eu-central-1': - case 'eu-north-1': - case 'eu-west-1': - case 'eu-west-2': - case 'eu-west-3': - case 'me-central-1': - case 'sa-east-1': - case 'us-east-1': - case 'us-east-2': - case 'us-west-1': - case 'us-west-2': - return [ - 'endpoint' => "https://mediaconvert.$region.amazonaws.com", - 'signRegion' => $region, - 'signService' => 'mediaconvert', - 'signVersions' => ['v4'], - ]; case 'cn-northwest-1': return [ 'endpoint' => 'https://mediaconvert.cn-northwest-1.amazonaws.com.cn', @@ -320,7 +293,6 @@ protected function getEndpointMetadata(?string $region): array 'signVersions' => ['v4'], ]; case 'fips-us-gov-west-1': - case 'us-gov-west-1': return [ 'endpoint' => 'https://mediaconvert.us-gov-west-1.amazonaws.com', 'signRegion' => 'us-gov-west-1', @@ -329,6 +301,11 @@ protected function getEndpointMetadata(?string $region): array ]; } - throw new UnsupportedRegion(\sprintf('The region "%s" is not supported by "MediaConvert".', $region)); + return [ + 'endpoint' => "https://mediaconvert.$region.amazonaws.com", + 'signRegion' => $region, + 'signService' => 'mediaconvert', + 'signVersions' => ['v4'], + ]; } }