Skip to content

Commit a4e36bd

Browse files
authored
Improve region deduplication (#1277)
1 parent 03e8154 commit a4e36bd

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

src/Sts/StsClient.php

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -156,32 +156,31 @@ protected function getEndpointMetadata(?string $region): array
156156
'signService' => 'sts',
157157
'signVersions' => ['v4'],
158158
];
159-
case 'us-iso-east-1':
160-
case 'us-iso-west-1':
159+
case 'us-east-1-fips':
161160
return [
162-
'endpoint' => "https://sts.$region.c2s.ic.gov",
163-
'signRegion' => $region,
161+
'endpoint' => 'https://sts-fips.us-east-1.amazonaws.com',
162+
'signRegion' => 'us-east-1',
164163
'signService' => 'sts',
165164
'signVersions' => ['v4'],
166165
];
167-
case 'us-isob-east-1':
166+
case 'us-east-2-fips':
168167
return [
169-
'endpoint' => 'https://sts.us-isob-east-1.sc2s.sgov.gov',
170-
'signRegion' => 'us-isob-east-1',
168+
'endpoint' => 'https://sts-fips.us-east-2.amazonaws.com',
169+
'signRegion' => 'us-east-2',
171170
'signService' => 'sts',
172171
'signVersions' => ['v4'],
173172
];
174-
case 'us-east-1-fips':
173+
case 'us-west-1-fips':
175174
return [
176-
'endpoint' => 'https://sts-fips.us-east-1.amazonaws.com',
177-
'signRegion' => 'us-east-1',
175+
'endpoint' => 'https://sts-fips.us-west-1.amazonaws.com',
176+
'signRegion' => 'us-west-1',
178177
'signService' => 'sts',
179178
'signVersions' => ['v4'],
180179
];
181-
case 'us-east-2-fips':
180+
case 'us-west-2-fips':
182181
return [
183-
'endpoint' => 'https://sts-fips.us-east-2.amazonaws.com',
184-
'signRegion' => 'us-east-2',
182+
'endpoint' => 'https://sts-fips.us-west-2.amazonaws.com',
183+
'signRegion' => 'us-west-2',
185184
'signService' => 'sts',
186185
'signVersions' => ['v4'],
187186
];
@@ -199,17 +198,18 @@ protected function getEndpointMetadata(?string $region): array
199198
'signService' => 'sts',
200199
'signVersions' => ['v4'],
201200
];
202-
case 'us-west-1-fips':
201+
case 'us-iso-east-1':
202+
case 'us-iso-west-1':
203203
return [
204-
'endpoint' => 'https://sts-fips.us-west-1.amazonaws.com',
205-
'signRegion' => 'us-west-1',
204+
'endpoint' => "https://sts.$region.c2s.ic.gov",
205+
'signRegion' => $region,
206206
'signService' => 'sts',
207207
'signVersions' => ['v4'],
208208
];
209-
case 'us-west-2-fips':
209+
case 'us-isob-east-1':
210210
return [
211-
'endpoint' => 'https://sts-fips.us-west-2.amazonaws.com',
212-
'signRegion' => 'us-west-2',
211+
'endpoint' => 'https://sts.us-isob-east-1.sc2s.sgov.gov',
212+
'signRegion' => 'us-isob-east-1',
213213
'signService' => 'sts',
214214
'signVersions' => ['v4'],
215215
];

0 commit comments

Comments
 (0)