| 
27 | 27 | use AsyncAws\Core\AwsError\AwsErrorFactoryInterface;  | 
28 | 28 | use AsyncAws\Core\AwsError\JsonRpcAwsErrorFactory;  | 
29 | 29 | use AsyncAws\Core\Configuration;  | 
30 |  | -use AsyncAws\Core\Exception\UnsupportedRegion;  | 
31 | 30 | use AsyncAws\Core\RequestContext;  | 
32 | 31 | use AsyncAws\Core\Result;  | 
33 | 32 | 
 
  | 
@@ -326,44 +325,6 @@ protected function getEndpointMetadata(?string $region): array  | 
326 | 325 |         }  | 
327 | 326 | 
 
  | 
328 | 327 |         switch ($region) {  | 
329 |  | -            case 'af-south-1':  | 
330 |  | -            case 'ap-east-1':  | 
331 |  | -            case 'ap-northeast-1':  | 
332 |  | -            case 'ap-northeast-2':  | 
333 |  | -            case 'ap-northeast-3':  | 
334 |  | -            case 'ap-south-1':  | 
335 |  | -            case 'ap-south-2':  | 
336 |  | -            case 'ap-southeast-1':  | 
337 |  | -            case 'ap-southeast-2':  | 
338 |  | -            case 'ap-southeast-3':  | 
339 |  | -            case 'ap-southeast-4':  | 
340 |  | -            case 'ap-southeast-5':  | 
341 |  | -            case 'ap-southeast-7':  | 
342 |  | -            case 'ca-central-1':  | 
343 |  | -            case 'ca-west-1':  | 
344 |  | -            case 'eu-central-1':  | 
345 |  | -            case 'eu-central-2':  | 
346 |  | -            case 'eu-north-1':  | 
347 |  | -            case 'eu-south-1':  | 
348 |  | -            case 'eu-south-2':  | 
349 |  | -            case 'eu-west-1':  | 
350 |  | -            case 'eu-west-2':  | 
351 |  | -            case 'eu-west-3':  | 
352 |  | -            case 'il-central-1':  | 
353 |  | -            case 'me-central-1':  | 
354 |  | -            case 'me-south-1':  | 
355 |  | -            case 'mx-central-1':  | 
356 |  | -            case 'sa-east-1':  | 
357 |  | -            case 'us-east-1':  | 
358 |  | -            case 'us-east-2':  | 
359 |  | -            case 'us-west-1':  | 
360 |  | -            case 'us-west-2':  | 
361 |  | -                return [  | 
362 |  | -                    'endpoint' => "https://logs.$region.amazonaws.com",  | 
363 |  | -                    'signRegion' => $region,  | 
364 |  | -                    'signService' => 'logs',  | 
365 |  | -                    'signVersions' => ['v4'],  | 
366 |  | -                ];  | 
367 | 328 |             case 'cn-north-1':  | 
368 | 329 |             case 'cn-northwest-1':  | 
369 | 330 |                 return [  | 
@@ -415,15 +376,13 @@ protected function getEndpointMetadata(?string $region): array  | 
415 | 376 |                     'signVersions' => ['v4'],  | 
416 | 377 |                 ];  | 
417 | 378 |             case 'fips-us-gov-east-1':  | 
418 |  | -            case 'us-gov-east-1':  | 
419 | 379 |                 return [  | 
420 | 380 |                     'endpoint' => 'https://logs.us-gov-east-1.amazonaws.com',  | 
421 | 381 |                     'signRegion' => 'us-gov-east-1',  | 
422 | 382 |                     'signService' => 'logs',  | 
423 | 383 |                     'signVersions' => ['v4'],  | 
424 | 384 |                 ];  | 
425 | 385 |             case 'fips-us-gov-west-1':  | 
426 |  | -            case 'us-gov-west-1':  | 
427 | 386 |                 return [  | 
428 | 387 |                     'endpoint' => 'https://logs.us-gov-west-1.amazonaws.com',  | 
429 | 388 |                     'signRegion' => 'us-gov-west-1',  | 
@@ -455,6 +414,11 @@ protected function getEndpointMetadata(?string $region): array  | 
455 | 414 |                 ];  | 
456 | 415 |         }  | 
457 | 416 | 
 
  | 
458 |  | -        throw new UnsupportedRegion(\sprintf('The region "%s" is not supported by "CloudWatchLogs".', $region));  | 
 | 417 | +        return [  | 
 | 418 | +            'endpoint' => "https://logs.$region.amazonaws.com",  | 
 | 419 | +            'signRegion' => $region,  | 
 | 420 | +            'signService' => 'logs',  | 
 | 421 | +            'signVersions' => ['v4'],  | 
 | 422 | +        ];  | 
459 | 423 |     }  | 
460 | 424 | }  | 
0 commit comments