Skip to content

Commit 06f51cc

Browse files
authored
fix(codegen): consistently add region as config option when generated client is Sigv4 but not AWS (#6156)
* fix(codegen): consistently add region as config option when generated client is Sigv4 but not AWS * fix(codegen): consistently add region as config option when generated client is Sigv4 but not AWS * fix(codegen): codegen diff * fix(codegen): do not provide credentialDefaultProvider if service is not sigv4 * fix(codegen): address pr comments * chore(codegen): sync codegen
1 parent 6965b33 commit 06f51cc

File tree

398 files changed

+1981
-1945
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

398 files changed

+1981
-1945
lines changed

clients/client-accessanalyzer/src/AccessAnalyzerClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -284,15 +284,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
284284
useFipsEndpoint?: boolean | __Provider<boolean>;
285285

286286
/**
287-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
288-
* @internal
287+
* The AWS region to which this client will send requests
289288
*/
290-
defaultUserAgentProvider?: Provider<__UserAgent>;
289+
region?: string | __Provider<string>;
291290

292291
/**
293-
* The AWS region to which this client will send requests
292+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
293+
* @internal
294294
*/
295-
region?: string | __Provider<string>;
295+
defaultUserAgentProvider?: Provider<__UserAgent>;
296296

297297
/**
298298
* Default credentials provider; Not available in browser runtime.

clients/client-account/src/AccountClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -203,15 +203,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
203203
useFipsEndpoint?: boolean | __Provider<boolean>;
204204

205205
/**
206-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
207-
* @internal
206+
* The AWS region to which this client will send requests
208207
*/
209-
defaultUserAgentProvider?: Provider<__UserAgent>;
208+
region?: string | __Provider<string>;
210209

211210
/**
212-
* The AWS region to which this client will send requests
211+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
212+
* @internal
213213
*/
214-
region?: string | __Provider<string>;
214+
defaultUserAgentProvider?: Provider<__UserAgent>;
215215

216216
/**
217217
* Default credentials provider; Not available in browser runtime.

clients/client-acm-pca/src/ACMPCAClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -269,15 +269,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
269269
useFipsEndpoint?: boolean | __Provider<boolean>;
270270

271271
/**
272-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
273-
* @internal
272+
* The AWS region to which this client will send requests
274273
*/
275-
defaultUserAgentProvider?: Provider<__UserAgent>;
274+
region?: string | __Provider<string>;
276275

277276
/**
278-
* The AWS region to which this client will send requests
277+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
278+
* @internal
279279
*/
280-
region?: string | __Provider<string>;
280+
defaultUserAgentProvider?: Provider<__UserAgent>;
281281

282282
/**
283283
* Default credentials provider; Not available in browser runtime.

clients/client-acm/src/ACMClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -230,15 +230,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
230230
useFipsEndpoint?: boolean | __Provider<boolean>;
231231

232232
/**
233-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
234-
* @internal
233+
* The AWS region to which this client will send requests
235234
*/
236-
defaultUserAgentProvider?: Provider<__UserAgent>;
235+
region?: string | __Provider<string>;
237236

238237
/**
239-
* The AWS region to which this client will send requests
238+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
239+
* @internal
240240
*/
241-
region?: string | __Provider<string>;
241+
defaultUserAgentProvider?: Provider<__UserAgent>;
242242

243243
/**
244244
* Default credentials provider; Not available in browser runtime.

clients/client-amp/src/AmpClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -287,15 +287,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
287287
useFipsEndpoint?: boolean | __Provider<boolean>;
288288

289289
/**
290-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
291-
* @internal
290+
* The AWS region to which this client will send requests
292291
*/
293-
defaultUserAgentProvider?: Provider<__UserAgent>;
292+
region?: string | __Provider<string>;
294293

295294
/**
296-
* The AWS region to which this client will send requests
295+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
296+
* @internal
297297
*/
298-
region?: string | __Provider<string>;
298+
defaultUserAgentProvider?: Provider<__UserAgent>;
299299

300300
/**
301301
* Default credentials provider; Not available in browser runtime.

clients/client-amplify/src/AmplifyClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -302,15 +302,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
302302
useFipsEndpoint?: boolean | __Provider<boolean>;
303303

304304
/**
305-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
306-
* @internal
305+
* The AWS region to which this client will send requests
307306
*/
308-
defaultUserAgentProvider?: Provider<__UserAgent>;
307+
region?: string | __Provider<string>;
309308

310309
/**
311-
* The AWS region to which this client will send requests
310+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
311+
* @internal
312312
*/
313-
region?: string | __Provider<string>;
313+
defaultUserAgentProvider?: Provider<__UserAgent>;
314314

315315
/**
316316
* Default credentials provider; Not available in browser runtime.

clients/client-amplifybackend/src/AmplifyBackendClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -281,15 +281,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
281281
useFipsEndpoint?: boolean | __Provider<boolean>;
282282

283283
/**
284-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
285-
* @internal
284+
* The AWS region to which this client will send requests
286285
*/
287-
defaultUserAgentProvider?: Provider<__UserAgent>;
286+
region?: string | __Provider<string>;
288287

289288
/**
290-
* The AWS region to which this client will send requests
289+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
290+
* @internal
291291
*/
292-
region?: string | __Provider<string>;
292+
defaultUserAgentProvider?: Provider<__UserAgent>;
293293

294294
/**
295295
* Default credentials provider; Not available in browser runtime.

clients/client-amplifyuibuilder/src/AmplifyUIBuilderClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -251,15 +251,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
251251
useFipsEndpoint?: boolean | __Provider<boolean>;
252252

253253
/**
254-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
255-
* @internal
254+
* The AWS region to which this client will send requests
256255
*/
257-
defaultUserAgentProvider?: Provider<__UserAgent>;
256+
region?: string | __Provider<string>;
258257

259258
/**
260-
* The AWS region to which this client will send requests
259+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
260+
* @internal
261261
*/
262-
region?: string | __Provider<string>;
262+
defaultUserAgentProvider?: Provider<__UserAgent>;
263263

264264
/**
265265
* Default credentials provider; Not available in browser runtime.

clients/client-api-gateway/src/APIGatewayClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -630,15 +630,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
630630
useFipsEndpoint?: boolean | __Provider<boolean>;
631631

632632
/**
633-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
634-
* @internal
633+
* The AWS region to which this client will send requests
635634
*/
636-
defaultUserAgentProvider?: Provider<__UserAgent>;
635+
region?: string | __Provider<string>;
637636

638637
/**
639-
* The AWS region to which this client will send requests
638+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
639+
* @internal
640640
*/
641-
region?: string | __Provider<string>;
641+
defaultUserAgentProvider?: Provider<__UserAgent>;
642642

643643
/**
644644
* Default credentials provider; Not available in browser runtime.

clients/client-apigatewaymanagementapi/src/ApiGatewayManagementApiClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -167,15 +167,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
167167
useFipsEndpoint?: boolean | __Provider<boolean>;
168168

169169
/**
170-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
171-
* @internal
170+
* The AWS region to which this client will send requests
172171
*/
173-
defaultUserAgentProvider?: Provider<__UserAgent>;
172+
region?: string | __Provider<string>;
174173

175174
/**
176-
* The AWS region to which this client will send requests
175+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
176+
* @internal
177177
*/
178-
region?: string | __Provider<string>;
178+
defaultUserAgentProvider?: Provider<__UserAgent>;
179179

180180
/**
181181
* Default credentials provider; Not available in browser runtime.

clients/client-apigatewayv2/src/ApiGatewayV2Client.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -416,15 +416,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
416416
useFipsEndpoint?: boolean | __Provider<boolean>;
417417

418418
/**
419-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
420-
* @internal
419+
* The AWS region to which this client will send requests
421420
*/
422-
defaultUserAgentProvider?: Provider<__UserAgent>;
421+
region?: string | __Provider<string>;
423422

424423
/**
425-
* The AWS region to which this client will send requests
424+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
425+
* @internal
426426
*/
427-
region?: string | __Provider<string>;
427+
defaultUserAgentProvider?: Provider<__UserAgent>;
428428

429429
/**
430430
* Default credentials provider; Not available in browser runtime.

clients/client-app-mesh/src/AppMeshClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -326,15 +326,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
326326
useFipsEndpoint?: boolean | __Provider<boolean>;
327327

328328
/**
329-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
330-
* @internal
329+
* The AWS region to which this client will send requests
331330
*/
332-
defaultUserAgentProvider?: Provider<__UserAgent>;
331+
region?: string | __Provider<string>;
333332

334333
/**
335-
* The AWS region to which this client will send requests
334+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
335+
* @internal
336336
*/
337-
region?: string | __Provider<string>;
337+
defaultUserAgentProvider?: Provider<__UserAgent>;
338338

339339
/**
340340
* Default credentials provider; Not available in browser runtime.

clients/client-appconfig/src/AppConfigClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -353,15 +353,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
353353
useFipsEndpoint?: boolean | __Provider<boolean>;
354354

355355
/**
356-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
357-
* @internal
356+
* The AWS region to which this client will send requests
358357
*/
359-
defaultUserAgentProvider?: Provider<__UserAgent>;
358+
region?: string | __Provider<string>;
360359

361360
/**
362-
* The AWS region to which this client will send requests
361+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
362+
* @internal
363363
*/
364-
region?: string | __Provider<string>;
364+
defaultUserAgentProvider?: Provider<__UserAgent>;
365365

366366
/**
367367
* Default credentials provider; Not available in browser runtime.

clients/client-appconfigdata/src/AppConfigDataClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -169,15 +169,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
169169
useFipsEndpoint?: boolean | __Provider<boolean>;
170170

171171
/**
172-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
173-
* @internal
172+
* The AWS region to which this client will send requests
174173
*/
175-
defaultUserAgentProvider?: Provider<__UserAgent>;
174+
region?: string | __Provider<string>;
176175

177176
/**
178-
* The AWS region to which this client will send requests
177+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
178+
* @internal
179179
*/
180-
region?: string | __Provider<string>;
180+
defaultUserAgentProvider?: Provider<__UserAgent>;
181181

182182
/**
183183
* Default credentials provider; Not available in browser runtime.

clients/client-appfabric/src/AppFabricClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -281,15 +281,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
281281
useFipsEndpoint?: boolean | __Provider<boolean>;
282282

283283
/**
284-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
285-
* @internal
284+
* The AWS region to which this client will send requests
286285
*/
287-
defaultUserAgentProvider?: Provider<__UserAgent>;
286+
region?: string | __Provider<string>;
288287

289288
/**
290-
* The AWS region to which this client will send requests
289+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
290+
* @internal
291291
*/
292-
region?: string | __Provider<string>;
292+
defaultUserAgentProvider?: Provider<__UserAgent>;
293293

294294
/**
295295
* Default credentials provider; Not available in browser runtime.

clients/client-appflow/src/AppflowClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -272,15 +272,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
272272
useFipsEndpoint?: boolean | __Provider<boolean>;
273273

274274
/**
275-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
276-
* @internal
275+
* The AWS region to which this client will send requests
277276
*/
278-
defaultUserAgentProvider?: Provider<__UserAgent>;
277+
region?: string | __Provider<string>;
279278

280279
/**
281-
* The AWS region to which this client will send requests
280+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
281+
* @internal
282282
*/
283-
region?: string | __Provider<string>;
283+
defaultUserAgentProvider?: Provider<__UserAgent>;
284284

285285
/**
286286
* Default credentials provider; Not available in browser runtime.

clients/client-appintegrations/src/AppIntegrationsClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -263,15 +263,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
263263
useFipsEndpoint?: boolean | __Provider<boolean>;
264264

265265
/**
266-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
267-
* @internal
266+
* The AWS region to which this client will send requests
268267
*/
269-
defaultUserAgentProvider?: Provider<__UserAgent>;
268+
region?: string | __Provider<string>;
270269

271270
/**
272-
* The AWS region to which this client will send requests
271+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
272+
* @internal
273273
*/
274-
region?: string | __Provider<string>;
274+
defaultUserAgentProvider?: Provider<__UserAgent>;
275275

276276
/**
277277
* Default credentials provider; Not available in browser runtime.

clients/client-application-auto-scaling/src/ApplicationAutoScalingClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -227,15 +227,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
227227
useFipsEndpoint?: boolean | __Provider<boolean>;
228228

229229
/**
230-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
231-
* @internal
230+
* The AWS region to which this client will send requests
232231
*/
233-
defaultUserAgentProvider?: Provider<__UserAgent>;
232+
region?: string | __Provider<string>;
234233

235234
/**
236-
* The AWS region to which this client will send requests
235+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
236+
* @internal
237237
*/
238-
region?: string | __Provider<string>;
238+
defaultUserAgentProvider?: Provider<__UserAgent>;
239239

240240
/**
241241
* Default credentials provider; Not available in browser runtime.

clients/client-application-discovery-service/src/ApplicationDiscoveryServiceClient.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -296,15 +296,15 @@ export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHand
296296
useFipsEndpoint?: boolean | __Provider<boolean>;
297297

298298
/**
299-
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
300-
* @internal
299+
* The AWS region to which this client will send requests
301300
*/
302-
defaultUserAgentProvider?: Provider<__UserAgent>;
301+
region?: string | __Provider<string>;
303302

304303
/**
305-
* The AWS region to which this client will send requests
304+
* The provider populating default tracking information to be sent with `user-agent`, `x-amz-user-agent` header
305+
* @internal
306306
*/
307-
region?: string | __Provider<string>;
307+
defaultUserAgentProvider?: Provider<__UserAgent>;
308308

309309
/**
310310
* Default credentials provider; Not available in browser runtime.

0 commit comments

Comments
 (0)