@@ -428,140 +428,99 @@ protected function getEndpointMetadata(?string $region): array
428
428
case 'us-west-1 ' :
429
429
case 'us-west-2 ' :
430
430
return [
431
- 'endpoint ' => ' https://dynamodb.% region% .amazonaws.com ' ,
431
+ 'endpoint ' => " https://dynamodb. $ region.amazonaws.com " ,
432
432
'signRegion ' => $ region ,
433
433
'signService ' => 'dynamodb ' ,
434
- 'signVersions ' => [
435
- 0 => 'v4 ' ,
436
- ],
434
+ 'signVersions ' => ['v4 ' ],
437
435
];
438
436
case 'cn-north-1 ' :
439
437
case 'cn-northwest-1 ' :
440
438
return [
441
- 'endpoint ' => ' https://dynamodb.% region% .amazonaws.com.cn ' ,
439
+ 'endpoint ' => " https://dynamodb. $ region.amazonaws.com.cn " ,
442
440
'signRegion ' => $ region ,
443
441
'signService ' => 'dynamodb ' ,
444
- 'signVersions ' => [
445
- 0 => 'v4 ' ,
446
- ],
442
+ 'signVersions ' => ['v4 ' ],
447
443
];
448
444
case 'us-gov-east-1 ' :
449
445
case 'us-gov-west-1 ' :
450
446
return [
451
- 'endpoint ' => ' https://dynamodb.% region% .amazonaws.com ' ,
447
+ 'endpoint ' => " https://dynamodb. $ region.amazonaws.com " ,
452
448
'signRegion ' => $ region ,
453
449
'signService ' => 'dynamodb ' ,
454
- 'signVersions ' => [
455
- 0 => 'v4 ' ,
456
- ],
450
+ 'signVersions ' => ['v4 ' ],
457
451
];
458
452
case 'us-isob-east-1 ' :
459
453
return [
460
- 'endpoint ' => ' https://dynamodb.% region% .sc2s.sgov.gov ' ,
454
+ 'endpoint ' => " https://dynamodb. $ region.sc2s.sgov.gov " ,
461
455
'signRegion ' => $ region ,
462
456
'signService ' => 'dynamodb ' ,
463
- 'signVersions ' => [
464
- 0 => 'v4 ' ,
465
- ],
457
+ 'signVersions ' => ['v4 ' ],
466
458
];
467
459
case 'ca-central-1-fips ' :
468
460
return [
469
461
'endpoint ' => 'https://dynamodb-fips.ca-central-1.amazonaws.com ' ,
470
462
'signRegion ' => 'ca-central-1 ' ,
471
463
'signService ' => 'dynamodb ' ,
472
- 'signVersions ' => [
473
- 0 => 'v4 ' ,
474
- ],
464
+ 'signVersions ' => ['v4 ' ],
475
465
];
476
466
case 'local ' :
477
467
return [
478
468
'endpoint ' => 'http://localhost:8000 ' ,
479
469
'signRegion ' => 'us-east-1 ' ,
480
470
'signService ' => 'dynamodb ' ,
481
- 'signVersions ' => [
482
- 0 => 'v4 ' ,
483
- ],
471
+ 'signVersions ' => ['v4 ' ],
484
472
];
485
473
case 'us-east-1-fips ' :
486
474
return [
487
475
'endpoint ' => 'https://dynamodb-fips.us-east-1.amazonaws.com ' ,
488
476
'signRegion ' => 'us-east-1 ' ,
489
477
'signService ' => 'dynamodb ' ,
490
- 'signVersions ' => [
491
- 0 => 'v4 ' ,
492
- ],
478
+ 'signVersions ' => ['v4 ' ],
493
479
];
494
480
case 'us-east-2-fips ' :
495
481
return [
496
482
'endpoint ' => 'https://dynamodb-fips.us-east-2.amazonaws.com ' ,
497
483
'signRegion ' => 'us-east-2 ' ,
498
484
'signService ' => 'dynamodb ' ,
499
- 'signVersions ' => [
500
- 0 => 'v4 ' ,
501
- ],
485
+ 'signVersions ' => ['v4 ' ],
502
486
];
503
487
case 'us-gov-east-1-fips ' :
504
488
return [
505
489
'endpoint ' => 'https://dynamodb.us-gov-east-1.amazonaws.com ' ,
506
490
'signRegion ' => 'us-gov-east-1 ' ,
507
491
'signService ' => 'dynamodb ' ,
508
- 'signVersions ' => [
509
- 0 => 'v4 ' ,
510
- ],
492
+ 'signVersions ' => ['v4 ' ],
511
493
];
512
494
case 'us-gov-west-1-fips ' :
513
495
return [
514
496
'endpoint ' => 'https://dynamodb.us-gov-west-1.amazonaws.com ' ,
515
497
'signRegion ' => 'us-gov-west-1 ' ,
516
498
'signService ' => 'dynamodb ' ,
517
- 'signVersions ' => [
518
- 0 => 'v4 ' ,
519
- ],
499
+ 'signVersions ' => ['v4 ' ],
520
500
];
521
501
case 'us-iso-east-1 ' :
522
502
return [
523
503
'endpoint ' => 'https://dynamodb.us-iso-east-1.c2s.ic.gov ' ,
524
504
'signRegion ' => 'us-iso-east-1 ' ,
525
505
'signService ' => 'dynamodb ' ,
526
- 'signVersions ' => [
527
- 0 => 'v4 ' ,
528
- ],
506
+ 'signVersions ' => ['v4 ' ],
529
507
];
530
508
case 'us-west-1-fips ' :
531
509
return [
532
510
'endpoint ' => 'https://dynamodb-fips.us-west-1.amazonaws.com ' ,
533
511
'signRegion ' => 'us-west-1 ' ,
534
512
'signService ' => 'dynamodb ' ,
535
- 'signVersions ' => [
536
- 0 => 'v4 ' ,
537
- ],
513
+ 'signVersions ' => ['v4 ' ],
538
514
];
539
515
case 'us-west-2-fips ' :
540
516
return [
541
517
'endpoint ' => 'https://dynamodb-fips.us-west-2.amazonaws.com ' ,
542
518
'signRegion ' => 'us-west-2 ' ,
543
519
'signService ' => 'dynamodb ' ,
544
- 'signVersions ' => [
545
- 0 => 'v4 ' ,
546
- ],
520
+ 'signVersions ' => ['v4 ' ],
547
521
];
548
522
}
549
523
550
524
throw new UnsupportedRegion (sprintf ('The region "%s" is not supported by "DynamoDb". ' , $ region ));
551
525
}
552
-
553
- protected function getServiceCode (): string
554
- {
555
- return 'dynamodb ' ;
556
- }
557
-
558
- protected function getSignatureScopeName (): string
559
- {
560
- return 'dynamodb ' ;
561
- }
562
-
563
- protected function getSignatureVersion (): string
564
- {
565
- return 'v4 ' ;
566
- }
567
526
}
0 commit comments