|
6 | 6 | use AsyncAws\Core\AwsError\AwsErrorFactoryInterface;
|
7 | 7 | use AsyncAws\Core\AwsError\JsonRpcAwsErrorFactory;
|
8 | 8 | use AsyncAws\Core\Configuration;
|
9 |
| -use AsyncAws\Core\Exception\UnsupportedRegion; |
10 | 9 | use AsyncAws\Core\RequestContext;
|
11 | 10 | use AsyncAws\Core\Result;
|
12 | 11 | use AsyncAws\Sqs\Enum\MessageSystemAttributeName;
|
@@ -891,44 +890,6 @@ protected function getEndpointMetadata(?string $region): array
|
891 | 890 | }
|
892 | 891 |
|
893 | 892 | switch ($region) {
|
894 |
| - case 'af-south-1': |
895 |
| - case 'ap-east-1': |
896 |
| - case 'ap-northeast-1': |
897 |
| - case 'ap-northeast-2': |
898 |
| - case 'ap-northeast-3': |
899 |
| - case 'ap-south-1': |
900 |
| - case 'ap-south-2': |
901 |
| - case 'ap-southeast-1': |
902 |
| - case 'ap-southeast-2': |
903 |
| - case 'ap-southeast-3': |
904 |
| - case 'ap-southeast-4': |
905 |
| - case 'ap-southeast-5': |
906 |
| - case 'ap-southeast-7': |
907 |
| - case 'ca-central-1': |
908 |
| - case 'ca-west-1': |
909 |
| - case 'eu-central-1': |
910 |
| - case 'eu-central-2': |
911 |
| - case 'eu-north-1': |
912 |
| - case 'eu-south-1': |
913 |
| - case 'eu-south-2': |
914 |
| - case 'eu-west-1': |
915 |
| - case 'eu-west-2': |
916 |
| - case 'eu-west-3': |
917 |
| - case 'il-central-1': |
918 |
| - case 'me-central-1': |
919 |
| - case 'me-south-1': |
920 |
| - case 'mx-central-1': |
921 |
| - case 'sa-east-1': |
922 |
| - case 'us-east-1': |
923 |
| - case 'us-east-2': |
924 |
| - case 'us-west-1': |
925 |
| - case 'us-west-2': |
926 |
| - return [ |
927 |
| - 'endpoint' => "https://sqs.$region.amazonaws.com", |
928 |
| - 'signRegion' => $region, |
929 |
| - 'signService' => 'sqs', |
930 |
| - 'signVersions' => ['v4'], |
931 |
| - ]; |
932 | 893 | case 'cn-north-1':
|
933 | 894 | case 'cn-northwest-1':
|
934 | 895 | return [
|
@@ -980,15 +941,13 @@ protected function getEndpointMetadata(?string $region): array
|
980 | 941 | 'signVersions' => ['v4'],
|
981 | 942 | ];
|
982 | 943 | case 'fips-us-gov-east-1':
|
983 |
| - case 'us-gov-east-1': |
984 | 944 | return [
|
985 | 945 | 'endpoint' => 'https://sqs.us-gov-east-1.amazonaws.com',
|
986 | 946 | 'signRegion' => 'us-gov-east-1',
|
987 | 947 | 'signService' => 'sqs',
|
988 | 948 | 'signVersions' => ['v4'],
|
989 | 949 | ];
|
990 | 950 | case 'fips-us-gov-west-1':
|
991 |
| - case 'us-gov-west-1': |
992 | 951 | return [
|
993 | 952 | 'endpoint' => 'https://sqs.us-gov-west-1.amazonaws.com',
|
994 | 953 | 'signRegion' => 'us-gov-west-1',
|
@@ -1044,7 +1003,12 @@ protected function getEndpointMetadata(?string $region): array
|
1044 | 1003 | ];
|
1045 | 1004 | }
|
1046 | 1005 |
|
1047 |
| - throw new UnsupportedRegion(\sprintf('The region "%s" is not supported by "Sqs".', $region)); |
| 1006 | + return [ |
| 1007 | + 'endpoint' => "https://sqs.$region.amazonaws.com", |
| 1008 | + 'signRegion' => $region, |
| 1009 | + 'signService' => 'sqs', |
| 1010 | + 'signVersions' => ['v4'], |
| 1011 | + ]; |
1048 | 1012 | }
|
1049 | 1013 |
|
1050 | 1014 | protected function getServiceCode(): string
|
|
0 commit comments