|
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