diff --git a/clients/client-accessanalyzer/src/AccessAnalyzerClient.ts b/clients/client-accessanalyzer/src/AccessAnalyzerClient.ts index 8c7e008f1cb2..5486a87a54a2 100644 --- a/clients/client-accessanalyzer/src/AccessAnalyzerClient.ts +++ b/clients/client-accessanalyzer/src/AccessAnalyzerClient.ts @@ -460,7 +460,7 @@ export class AccessAnalyzerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-accessanalyzer/src/auth/httpAuthSchemeProvider.ts b/clients/client-accessanalyzer/src/auth/httpAuthSchemeProvider.ts index b8310a6e0dbc..49994ecdfdd9 100644 --- a/clients/client-accessanalyzer/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-accessanalyzer/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-account/src/AccountClient.ts b/clients/client-account/src/AccountClient.ts index 39f1618bd542..053594d48085 100644 --- a/clients/client-account/src/AccountClient.ts +++ b/clients/client-account/src/AccountClient.ts @@ -344,7 +344,7 @@ export class AccountClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-account/src/auth/httpAuthSchemeProvider.ts b/clients/client-account/src/auth/httpAuthSchemeProvider.ts index 26316a678bbe..4c50e9dc238c 100644 --- a/clients/client-account/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-account/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-acm-pca/src/ACMPCAClient.ts b/clients/client-acm-pca/src/ACMPCAClient.ts index 1c1571688bcb..375247e6acaa 100644 --- a/clients/client-acm-pca/src/ACMPCAClient.ts +++ b/clients/client-acm-pca/src/ACMPCAClient.ts @@ -410,7 +410,7 @@ export class ACMPCAClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-acm-pca/src/auth/httpAuthSchemeProvider.ts b/clients/client-acm-pca/src/auth/httpAuthSchemeProvider.ts index 5a3c5e099d04..e701370f04cf 100644 --- a/clients/client-acm-pca/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-acm-pca/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-acm/src/ACMClient.ts b/clients/client-acm/src/ACMClient.ts index f3f243dd1e5f..d2caf14d82bf 100644 --- a/clients/client-acm/src/ACMClient.ts +++ b/clients/client-acm/src/ACMClient.ts @@ -358,7 +358,7 @@ export class ACMClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-acm/src/auth/httpAuthSchemeProvider.ts b/clients/client-acm/src/auth/httpAuthSchemeProvider.ts index bc89c13711bd..9e4c5bc3446c 100644 --- a/clients/client-acm/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-acm/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-amp/src/AmpClient.ts b/clients/client-amp/src/AmpClient.ts index f36326164513..4bcb2a0b435a 100644 --- a/clients/client-amp/src/AmpClient.ts +++ b/clients/client-amp/src/AmpClient.ts @@ -433,7 +433,7 @@ export class AmpClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-amp/src/auth/httpAuthSchemeProvider.ts b/clients/client-amp/src/auth/httpAuthSchemeProvider.ts index 7639656c7d16..8b41d4e5e2b0 100644 --- a/clients/client-amp/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-amp/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-amplify/src/AmplifyClient.ts b/clients/client-amplify/src/AmplifyClient.ts index 9db14eb0fe61..4176deb9e95c 100644 --- a/clients/client-amplify/src/AmplifyClient.ts +++ b/clients/client-amplify/src/AmplifyClient.ts @@ -433,7 +433,7 @@ export class AmplifyClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-amplify/src/auth/httpAuthSchemeProvider.ts b/clients/client-amplify/src/auth/httpAuthSchemeProvider.ts index 50714018b151..a8cfdb1f009e 100644 --- a/clients/client-amplify/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-amplify/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-amplifybackend/src/AmplifyBackendClient.ts b/clients/client-amplifybackend/src/AmplifyBackendClient.ts index 30a6d18dff01..f7a920351bee 100644 --- a/clients/client-amplifybackend/src/AmplifyBackendClient.ts +++ b/clients/client-amplifybackend/src/AmplifyBackendClient.ts @@ -407,7 +407,7 @@ export class AmplifyBackendClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-amplifybackend/src/auth/httpAuthSchemeProvider.ts b/clients/client-amplifybackend/src/auth/httpAuthSchemeProvider.ts index 619d581d2596..b6b105c8a1f6 100644 --- a/clients/client-amplifybackend/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-amplifybackend/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-amplifyuibuilder/src/AmplifyUIBuilderClient.ts b/clients/client-amplifyuibuilder/src/AmplifyUIBuilderClient.ts index f854cc0ee5ea..3b63ab2fd449 100644 --- a/clients/client-amplifyuibuilder/src/AmplifyUIBuilderClient.ts +++ b/clients/client-amplifyuibuilder/src/AmplifyUIBuilderClient.ts @@ -385,7 +385,7 @@ export class AmplifyUIBuilderClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-amplifyuibuilder/src/auth/httpAuthSchemeProvider.ts b/clients/client-amplifyuibuilder/src/auth/httpAuthSchemeProvider.ts index 2f4bd2bb4321..4da8508f8b73 100644 --- a/clients/client-amplifyuibuilder/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-amplifyuibuilder/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-api-gateway/src/APIGatewayClient.ts b/clients/client-api-gateway/src/APIGatewayClient.ts index 6b8b6b9841ac..c2a105e3e821 100644 --- a/clients/client-api-gateway/src/APIGatewayClient.ts +++ b/clients/client-api-gateway/src/APIGatewayClient.ts @@ -781,7 +781,7 @@ export class APIGatewayClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-api-gateway/src/auth/httpAuthSchemeProvider.ts b/clients/client-api-gateway/src/auth/httpAuthSchemeProvider.ts index 269a3ebcfa7a..abdfe7997985 100644 --- a/clients/client-api-gateway/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-api-gateway/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-apigatewaymanagementapi/src/ApiGatewayManagementApiClient.ts b/clients/client-apigatewaymanagementapi/src/ApiGatewayManagementApiClient.ts index c5e60a7cf84b..1fb53c1f9a03 100644 --- a/clients/client-apigatewaymanagementapi/src/ApiGatewayManagementApiClient.ts +++ b/clients/client-apigatewaymanagementapi/src/ApiGatewayManagementApiClient.ts @@ -293,7 +293,7 @@ export class ApiGatewayManagementApiClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-apigatewaymanagementapi/src/auth/httpAuthSchemeProvider.ts b/clients/client-apigatewaymanagementapi/src/auth/httpAuthSchemeProvider.ts index 4b9c6774576c..e19a594c128c 100644 --- a/clients/client-apigatewaymanagementapi/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-apigatewaymanagementapi/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-apigatewayv2/src/ApiGatewayV2Client.ts b/clients/client-apigatewayv2/src/ApiGatewayV2Client.ts index 8ed4e214a093..4368daab0d04 100644 --- a/clients/client-apigatewayv2/src/ApiGatewayV2Client.ts +++ b/clients/client-apigatewayv2/src/ApiGatewayV2Client.ts @@ -542,7 +542,7 @@ export class ApiGatewayV2Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-apigatewayv2/src/auth/httpAuthSchemeProvider.ts b/clients/client-apigatewayv2/src/auth/httpAuthSchemeProvider.ts index e456a1e5f4e6..b2bd3648c500 100644 --- a/clients/client-apigatewayv2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-apigatewayv2/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-app-mesh/src/AppMeshClient.ts b/clients/client-app-mesh/src/AppMeshClient.ts index 32aa7fd83c15..17de18f57bce 100644 --- a/clients/client-app-mesh/src/AppMeshClient.ts +++ b/clients/client-app-mesh/src/AppMeshClient.ts @@ -466,7 +466,7 @@ export class AppMeshClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-app-mesh/src/auth/httpAuthSchemeProvider.ts b/clients/client-app-mesh/src/auth/httpAuthSchemeProvider.ts index 617c96de3a87..fa788a3e88bf 100644 --- a/clients/client-app-mesh/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-app-mesh/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-appconfig/src/AppConfigClient.ts b/clients/client-appconfig/src/AppConfigClient.ts index 3721ecc86717..6f0b4be2d588 100644 --- a/clients/client-appconfig/src/AppConfigClient.ts +++ b/clients/client-appconfig/src/AppConfigClient.ts @@ -637,7 +637,7 @@ export class AppConfigClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-appconfig/src/auth/httpAuthSchemeProvider.ts b/clients/client-appconfig/src/auth/httpAuthSchemeProvider.ts index c89983fa2afd..d9edcd43cd7f 100644 --- a/clients/client-appconfig/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-appconfig/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-appconfigdata/src/AppConfigDataClient.ts b/clients/client-appconfigdata/src/AppConfigDataClient.ts index 0c3bfe0c1385..e3ae2a381026 100644 --- a/clients/client-appconfigdata/src/AppConfigDataClient.ts +++ b/clients/client-appconfigdata/src/AppConfigDataClient.ts @@ -353,7 +353,7 @@ export class AppConfigDataClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-appconfigdata/src/auth/httpAuthSchemeProvider.ts b/clients/client-appconfigdata/src/auth/httpAuthSchemeProvider.ts index 915945a8bc4c..8d95997dd291 100644 --- a/clients/client-appconfigdata/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-appconfigdata/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-appfabric/src/AppFabricClient.ts b/clients/client-appfabric/src/AppFabricClient.ts index 0e1080630c98..065f1b6bbf67 100644 --- a/clients/client-appfabric/src/AppFabricClient.ts +++ b/clients/client-appfabric/src/AppFabricClient.ts @@ -415,7 +415,7 @@ export class AppFabricClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-appfabric/src/auth/httpAuthSchemeProvider.ts b/clients/client-appfabric/src/auth/httpAuthSchemeProvider.ts index 10afda4746e5..f9ad205f2f85 100644 --- a/clients/client-appfabric/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-appfabric/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-appflow/src/AppflowClient.ts b/clients/client-appflow/src/AppflowClient.ts index 4ce83468e8e1..9f28e25f7a49 100644 --- a/clients/client-appflow/src/AppflowClient.ts +++ b/clients/client-appflow/src/AppflowClient.ts @@ -432,7 +432,7 @@ export class AppflowClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-appflow/src/auth/httpAuthSchemeProvider.ts b/clients/client-appflow/src/auth/httpAuthSchemeProvider.ts index 682a965f9dff..88b4ad991bb8 100644 --- a/clients/client-appflow/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-appflow/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-appintegrations/src/AppIntegrationsClient.ts b/clients/client-appintegrations/src/AppIntegrationsClient.ts index 492df5b87d67..03c280c506c1 100644 --- a/clients/client-appintegrations/src/AppIntegrationsClient.ts +++ b/clients/client-appintegrations/src/AppIntegrationsClient.ts @@ -434,7 +434,7 @@ export class AppIntegrationsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-appintegrations/src/auth/httpAuthSchemeProvider.ts b/clients/client-appintegrations/src/auth/httpAuthSchemeProvider.ts index 79c905e80492..d28e1f72f54d 100644 --- a/clients/client-appintegrations/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-appintegrations/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-application-auto-scaling/src/ApplicationAutoScalingClient.ts b/clients/client-application-auto-scaling/src/ApplicationAutoScalingClient.ts index d9208fa8916f..9250ad52a2ca 100644 --- a/clients/client-application-auto-scaling/src/ApplicationAutoScalingClient.ts +++ b/clients/client-application-auto-scaling/src/ApplicationAutoScalingClient.ts @@ -438,7 +438,7 @@ export class ApplicationAutoScalingClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-application-auto-scaling/src/auth/httpAuthSchemeProvider.ts b/clients/client-application-auto-scaling/src/auth/httpAuthSchemeProvider.ts index 881b53f5d4f0..6270503d19fc 100644 --- a/clients/client-application-auto-scaling/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-application-auto-scaling/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-application-discovery-service/src/ApplicationDiscoveryServiceClient.ts b/clients/client-application-discovery-service/src/ApplicationDiscoveryServiceClient.ts index 7b06a39de7aa..be85fc3d767c 100644 --- a/clients/client-application-discovery-service/src/ApplicationDiscoveryServiceClient.ts +++ b/clients/client-application-discovery-service/src/ApplicationDiscoveryServiceClient.ts @@ -528,7 +528,7 @@ export class ApplicationDiscoveryServiceClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-application-discovery-service/src/auth/httpAuthSchemeProvider.ts b/clients/client-application-discovery-service/src/auth/httpAuthSchemeProvider.ts index 0126070a3ecc..2897420670cf 100644 --- a/clients/client-application-discovery-service/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-application-discovery-service/src/auth/httpAuthSchemeProvider.ts @@ -134,10 +134,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-application-insights/src/ApplicationInsightsClient.ts b/clients/client-application-insights/src/ApplicationInsightsClient.ts index 08fbcf25b9fe..4226789ed8ae 100644 --- a/clients/client-application-insights/src/ApplicationInsightsClient.ts +++ b/clients/client-application-insights/src/ApplicationInsightsClient.ts @@ -421,7 +421,7 @@ export class ApplicationInsightsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-application-insights/src/auth/httpAuthSchemeProvider.ts b/clients/client-application-insights/src/auth/httpAuthSchemeProvider.ts index f7b5f0f17890..240fe63a3e5d 100644 --- a/clients/client-application-insights/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-application-insights/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-application-signals/src/ApplicationSignalsClient.ts b/clients/client-application-signals/src/ApplicationSignalsClient.ts index f65064a2c34b..e9686fd69d77 100644 --- a/clients/client-application-signals/src/ApplicationSignalsClient.ts +++ b/clients/client-application-signals/src/ApplicationSignalsClient.ts @@ -392,7 +392,7 @@ export class ApplicationSignalsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-application-signals/src/auth/httpAuthSchemeProvider.ts b/clients/client-application-signals/src/auth/httpAuthSchemeProvider.ts index 330e703aa039..4f62bfbdc69a 100644 --- a/clients/client-application-signals/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-application-signals/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-applicationcostprofiler/src/ApplicationCostProfilerClient.ts b/clients/client-applicationcostprofiler/src/ApplicationCostProfilerClient.ts index 63e47cfb95e7..a0eb20e50722 100644 --- a/clients/client-applicationcostprofiler/src/ApplicationCostProfilerClient.ts +++ b/clients/client-applicationcostprofiler/src/ApplicationCostProfilerClient.ts @@ -328,7 +328,7 @@ export class ApplicationCostProfilerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-applicationcostprofiler/src/auth/httpAuthSchemeProvider.ts b/clients/client-applicationcostprofiler/src/auth/httpAuthSchemeProvider.ts index faf6ad42172a..81291e977370 100644 --- a/clients/client-applicationcostprofiler/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-applicationcostprofiler/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-apprunner/src/AppRunnerClient.ts b/clients/client-apprunner/src/AppRunnerClient.ts index 0d8ef1267791..25afb9d03794 100644 --- a/clients/client-apprunner/src/AppRunnerClient.ts +++ b/clients/client-apprunner/src/AppRunnerClient.ts @@ -474,7 +474,7 @@ export class AppRunnerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-apprunner/src/auth/httpAuthSchemeProvider.ts b/clients/client-apprunner/src/auth/httpAuthSchemeProvider.ts index 23a94aa394aa..5d1df11641dd 100644 --- a/clients/client-apprunner/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-apprunner/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-appstream/src/AppStreamClient.ts b/clients/client-appstream/src/AppStreamClient.ts index 091f0686efb0..e55e36a08e7f 100644 --- a/clients/client-appstream/src/AppStreamClient.ts +++ b/clients/client-appstream/src/AppStreamClient.ts @@ -661,7 +661,7 @@ export class AppStreamClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-appstream/src/auth/httpAuthSchemeProvider.ts b/clients/client-appstream/src/auth/httpAuthSchemeProvider.ts index 3088c87ca67e..0785f070db86 100644 --- a/clients/client-appstream/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-appstream/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-appsync/src/AppSyncClient.ts b/clients/client-appsync/src/AppSyncClient.ts index c5c7fe08e746..b09c81c5efdd 100644 --- a/clients/client-appsync/src/AppSyncClient.ts +++ b/clients/client-appsync/src/AppSyncClient.ts @@ -579,7 +579,7 @@ export class AppSyncClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-appsync/src/auth/httpAuthSchemeProvider.ts b/clients/client-appsync/src/auth/httpAuthSchemeProvider.ts index 3d69207bfd48..1cba855bec5f 100644 --- a/clients/client-appsync/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-appsync/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-apptest/src/AppTestClient.ts b/clients/client-apptest/src/AppTestClient.ts index 7523a09a51d4..821499135015 100644 --- a/clients/client-apptest/src/AppTestClient.ts +++ b/clients/client-apptest/src/AppTestClient.ts @@ -380,7 +380,7 @@ export class AppTestClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-apptest/src/auth/httpAuthSchemeProvider.ts b/clients/client-apptest/src/auth/httpAuthSchemeProvider.ts index fddabfc4bc67..93abe0e4d1d2 100644 --- a/clients/client-apptest/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-apptest/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-arc-zonal-shift/src/ARCZonalShiftClient.ts b/clients/client-arc-zonal-shift/src/ARCZonalShiftClient.ts index b49b027b8a21..23dea12ef230 100644 --- a/clients/client-arc-zonal-shift/src/ARCZonalShiftClient.ts +++ b/clients/client-arc-zonal-shift/src/ARCZonalShiftClient.ts @@ -380,7 +380,7 @@ export class ARCZonalShiftClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-arc-zonal-shift/src/auth/httpAuthSchemeProvider.ts b/clients/client-arc-zonal-shift/src/auth/httpAuthSchemeProvider.ts index 55b39a1dfaf8..8958e232d330 100644 --- a/clients/client-arc-zonal-shift/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-arc-zonal-shift/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-artifact/src/ArtifactClient.ts b/clients/client-artifact/src/ArtifactClient.ts index 3e1da6d3bafb..84c9f19b66bf 100644 --- a/clients/client-artifact/src/ArtifactClient.ts +++ b/clients/client-artifact/src/ArtifactClient.ts @@ -311,7 +311,7 @@ export class ArtifactClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-artifact/src/auth/httpAuthSchemeProvider.ts b/clients/client-artifact/src/auth/httpAuthSchemeProvider.ts index 22b984b4d975..b790479ec40c 100644 --- a/clients/client-artifact/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-artifact/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-athena/src/AthenaClient.ts b/clients/client-athena/src/AthenaClient.ts index 89fc073eba68..d96d6b984ead 100644 --- a/clients/client-athena/src/AthenaClient.ts +++ b/clients/client-athena/src/AthenaClient.ts @@ -594,7 +594,7 @@ export class AthenaClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-athena/src/auth/httpAuthSchemeProvider.ts b/clients/client-athena/src/auth/httpAuthSchemeProvider.ts index c2df44fd1edf..55ecf0cf20dd 100644 --- a/clients/client-athena/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-athena/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-auditmanager/src/AuditManagerClient.ts b/clients/client-auditmanager/src/AuditManagerClient.ts index e28204e6d2bf..893b0dff6a53 100644 --- a/clients/client-auditmanager/src/AuditManagerClient.ts +++ b/clients/client-auditmanager/src/AuditManagerClient.ts @@ -622,7 +622,7 @@ export class AuditManagerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-auditmanager/src/auth/httpAuthSchemeProvider.ts b/clients/client-auditmanager/src/auth/httpAuthSchemeProvider.ts index 3affde916709..e418d1c9f938 100644 --- a/clients/client-auditmanager/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-auditmanager/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-auto-scaling-plans/src/AutoScalingPlansClient.ts b/clients/client-auto-scaling-plans/src/AutoScalingPlansClient.ts index f18526b5b316..90a17d2d2c4e 100644 --- a/clients/client-auto-scaling-plans/src/AutoScalingPlansClient.ts +++ b/clients/client-auto-scaling-plans/src/AutoScalingPlansClient.ts @@ -348,7 +348,7 @@ export class AutoScalingPlansClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-auto-scaling-plans/src/auth/httpAuthSchemeProvider.ts b/clients/client-auto-scaling-plans/src/auth/httpAuthSchemeProvider.ts index 208f5c704259..ce41440e6aa4 100644 --- a/clients/client-auto-scaling-plans/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-auto-scaling-plans/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-auto-scaling/src/AutoScalingClient.ts b/clients/client-auto-scaling/src/AutoScalingClient.ts index 38da347ea774..0078db1f4a25 100644 --- a/clients/client-auto-scaling/src/AutoScalingClient.ts +++ b/clients/client-auto-scaling/src/AutoScalingClient.ts @@ -623,7 +623,7 @@ export class AutoScalingClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-auto-scaling/src/auth/httpAuthSchemeProvider.ts b/clients/client-auto-scaling/src/auth/httpAuthSchemeProvider.ts index 9a0f6cb4d4ad..42b060488001 100644 --- a/clients/client-auto-scaling/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-auto-scaling/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-b2bi/src/B2biClient.ts b/clients/client-b2bi/src/B2biClient.ts index 612f6aa29875..b74d00eb3cf6 100644 --- a/clients/client-b2bi/src/B2biClient.ts +++ b/clients/client-b2bi/src/B2biClient.ts @@ -396,7 +396,7 @@ export class B2biClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-b2bi/src/auth/httpAuthSchemeProvider.ts b/clients/client-b2bi/src/auth/httpAuthSchemeProvider.ts index 2179333fdb47..492856e10196 100644 --- a/clients/client-b2bi/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-b2bi/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-backup-gateway/src/BackupGatewayClient.ts b/clients/client-backup-gateway/src/BackupGatewayClient.ts index 19e23470dc12..8d13ded513bc 100644 --- a/clients/client-backup-gateway/src/BackupGatewayClient.ts +++ b/clients/client-backup-gateway/src/BackupGatewayClient.ts @@ -412,7 +412,7 @@ export class BackupGatewayClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-backup-gateway/src/auth/httpAuthSchemeProvider.ts b/clients/client-backup-gateway/src/auth/httpAuthSchemeProvider.ts index 8b7893b9c70f..7f9d9e8a5075 100644 --- a/clients/client-backup-gateway/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-backup-gateway/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-backup/src/BackupClient.ts b/clients/client-backup/src/BackupClient.ts index 4a72882c7d2a..8c35b8875cef 100644 --- a/clients/client-backup/src/BackupClient.ts +++ b/clients/client-backup/src/BackupClient.ts @@ -738,7 +738,7 @@ export class BackupClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-backup/src/auth/httpAuthSchemeProvider.ts b/clients/client-backup/src/auth/httpAuthSchemeProvider.ts index b5424655c056..0571391f5719 100644 --- a/clients/client-backup/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-backup/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-backupsearch/src/BackupSearchClient.ts b/clients/client-backupsearch/src/BackupSearchClient.ts index 2963177f24ab..fcb15396de95 100644 --- a/clients/client-backupsearch/src/BackupSearchClient.ts +++ b/clients/client-backupsearch/src/BackupSearchClient.ts @@ -356,7 +356,7 @@ export class BackupSearchClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-backupsearch/src/auth/httpAuthSchemeProvider.ts b/clients/client-backupsearch/src/auth/httpAuthSchemeProvider.ts index bef4973e6c4d..0a6b89b3409e 100644 --- a/clients/client-backupsearch/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-backupsearch/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-batch/src/BatchClient.ts b/clients/client-batch/src/BatchClient.ts index da713817689b..1fbee44414d9 100644 --- a/clients/client-batch/src/BatchClient.ts +++ b/clients/client-batch/src/BatchClient.ts @@ -450,7 +450,7 @@ export class BatchClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-batch/src/auth/httpAuthSchemeProvider.ts b/clients/client-batch/src/auth/httpAuthSchemeProvider.ts index c2c42b7192e9..ce5d3202b677 100644 --- a/clients/client-batch/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-batch/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-bcm-data-exports/src/BCMDataExportsClient.ts b/clients/client-bcm-data-exports/src/BCMDataExportsClient.ts index 0dba9b64ea04..41f77820445d 100644 --- a/clients/client-bcm-data-exports/src/BCMDataExportsClient.ts +++ b/clients/client-bcm-data-exports/src/BCMDataExportsClient.ts @@ -333,7 +333,7 @@ export class BCMDataExportsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-bcm-data-exports/src/auth/httpAuthSchemeProvider.ts b/clients/client-bcm-data-exports/src/auth/httpAuthSchemeProvider.ts index f2bf65eee72c..1d98a526d48b 100644 --- a/clients/client-bcm-data-exports/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-bcm-data-exports/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-bcm-pricing-calculator/src/BCMPricingCalculatorClient.ts b/clients/client-bcm-pricing-calculator/src/BCMPricingCalculatorClient.ts index 2bbc660134d4..161e00e4a9bf 100644 --- a/clients/client-bcm-pricing-calculator/src/BCMPricingCalculatorClient.ts +++ b/clients/client-bcm-pricing-calculator/src/BCMPricingCalculatorClient.ts @@ -472,7 +472,7 @@ export class BCMPricingCalculatorClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-bcm-pricing-calculator/src/auth/httpAuthSchemeProvider.ts b/clients/client-bcm-pricing-calculator/src/auth/httpAuthSchemeProvider.ts index c0fc55db4316..9ab55949e01c 100644 --- a/clients/client-bcm-pricing-calculator/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-bcm-pricing-calculator/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-bedrock-agent-runtime/src/BedrockAgentRuntimeClient.ts b/clients/client-bedrock-agent-runtime/src/BedrockAgentRuntimeClient.ts index 140a21c3209c..a9e70bc14c42 100644 --- a/clients/client-bedrock-agent-runtime/src/BedrockAgentRuntimeClient.ts +++ b/clients/client-bedrock-agent-runtime/src/BedrockAgentRuntimeClient.ts @@ -388,7 +388,7 @@ export class BedrockAgentRuntimeClient extends __Client< const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveEventStreamSerdeConfig(_config_6); - const _config_8 = resolveHttpAuthSchemeConfig(_config_7); + const _config_8 = resolveHttpAuthSchemeConfig(_config_7, { client: () => this }); const _config_9 = resolveRuntimeExtensions(_config_8, configuration?.extensions || []); super(_config_9); this.config = _config_9; diff --git a/clients/client-bedrock-agent-runtime/src/auth/httpAuthSchemeProvider.ts b/clients/client-bedrock-agent-runtime/src/auth/httpAuthSchemeProvider.ts index 19dcfc464916..d396692d7a26 100644 --- a/clients/client-bedrock-agent-runtime/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-bedrock-agent-runtime/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-bedrock-agent/src/BedrockAgentClient.ts b/clients/client-bedrock-agent/src/BedrockAgentClient.ts index b361a9eda1c0..c413f229362f 100644 --- a/clients/client-bedrock-agent/src/BedrockAgentClient.ts +++ b/clients/client-bedrock-agent/src/BedrockAgentClient.ts @@ -578,7 +578,7 @@ export class BedrockAgentClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-bedrock-agent/src/auth/httpAuthSchemeProvider.ts b/clients/client-bedrock-agent/src/auth/httpAuthSchemeProvider.ts index c03a26e22ab4..bfb31dca1ad1 100644 --- a/clients/client-bedrock-agent/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-bedrock-agent/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-bedrock-data-automation-runtime/src/BedrockDataAutomationRuntimeClient.ts b/clients/client-bedrock-data-automation-runtime/src/BedrockDataAutomationRuntimeClient.ts index b3f23740cd00..bf3083dc85e3 100644 --- a/clients/client-bedrock-data-automation-runtime/src/BedrockDataAutomationRuntimeClient.ts +++ b/clients/client-bedrock-data-automation-runtime/src/BedrockDataAutomationRuntimeClient.ts @@ -312,7 +312,7 @@ export class BedrockDataAutomationRuntimeClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-bedrock-data-automation-runtime/src/auth/httpAuthSchemeProvider.ts b/clients/client-bedrock-data-automation-runtime/src/auth/httpAuthSchemeProvider.ts index 49881877a3be..d072ce1eebd8 100644 --- a/clients/client-bedrock-data-automation-runtime/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-bedrock-data-automation-runtime/src/auth/httpAuthSchemeProvider.ts @@ -134,10 +134,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-bedrock-data-automation/src/BedrockDataAutomationClient.ts b/clients/client-bedrock-data-automation/src/BedrockDataAutomationClient.ts index 799e859818dc..4307c8e2eabe 100644 --- a/clients/client-bedrock-data-automation/src/BedrockDataAutomationClient.ts +++ b/clients/client-bedrock-data-automation/src/BedrockDataAutomationClient.ts @@ -350,7 +350,7 @@ export class BedrockDataAutomationClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-bedrock-data-automation/src/auth/httpAuthSchemeProvider.ts b/clients/client-bedrock-data-automation/src/auth/httpAuthSchemeProvider.ts index 76138a5ccf8b..8b70143e228f 100644 --- a/clients/client-bedrock-data-automation/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-bedrock-data-automation/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-bedrock-runtime/src/BedrockRuntimeClient.ts b/clients/client-bedrock-runtime/src/BedrockRuntimeClient.ts index 22f021d9c164..247b2ed06a5f 100644 --- a/clients/client-bedrock-runtime/src/BedrockRuntimeClient.ts +++ b/clients/client-bedrock-runtime/src/BedrockRuntimeClient.ts @@ -328,7 +328,7 @@ export class BedrockRuntimeClient extends __Client< const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveEventStreamSerdeConfig(_config_6); - const _config_8 = resolveHttpAuthSchemeConfig(_config_7); + const _config_8 = resolveHttpAuthSchemeConfig(_config_7, { client: () => this }); const _config_9 = resolveRuntimeExtensions(_config_8, configuration?.extensions || []); super(_config_9); this.config = _config_9; diff --git a/clients/client-bedrock-runtime/src/auth/httpAuthSchemeProvider.ts b/clients/client-bedrock-runtime/src/auth/httpAuthSchemeProvider.ts index 0c98bd94255b..85ecb219a8e8 100644 --- a/clients/client-bedrock-runtime/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-bedrock-runtime/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-bedrock/src/BedrockClient.ts b/clients/client-bedrock/src/BedrockClient.ts index afcfcf749782..dca7e445052e 100644 --- a/clients/client-bedrock/src/BedrockClient.ts +++ b/clients/client-bedrock/src/BedrockClient.ts @@ -569,7 +569,7 @@ export class BedrockClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-bedrock/src/auth/httpAuthSchemeProvider.ts b/clients/client-bedrock/src/auth/httpAuthSchemeProvider.ts index e0086a051530..1ff17255c2d6 100644 --- a/clients/client-bedrock/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-bedrock/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-billing/src/BillingClient.ts b/clients/client-billing/src/BillingClient.ts index 7838eb6f870b..e4e0a6f50b1e 100644 --- a/clients/client-billing/src/BillingClient.ts +++ b/clients/client-billing/src/BillingClient.ts @@ -329,7 +329,7 @@ export class BillingClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-billing/src/auth/httpAuthSchemeProvider.ts b/clients/client-billing/src/auth/httpAuthSchemeProvider.ts index d88ca6c3481e..9dbc3ee311bc 100644 --- a/clients/client-billing/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-billing/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-billingconductor/src/BillingconductorClient.ts b/clients/client-billingconductor/src/BillingconductorClient.ts index da141fa93279..8f3a50035c3b 100644 --- a/clients/client-billingconductor/src/BillingconductorClient.ts +++ b/clients/client-billingconductor/src/BillingconductorClient.ts @@ -446,7 +446,7 @@ export class BillingconductorClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-billingconductor/src/auth/httpAuthSchemeProvider.ts b/clients/client-billingconductor/src/auth/httpAuthSchemeProvider.ts index f975295faf79..604399e3069d 100644 --- a/clients/client-billingconductor/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-billingconductor/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-braket/src/BraketClient.ts b/clients/client-braket/src/BraketClient.ts index 5eec08f00494..b20a63356a75 100644 --- a/clients/client-braket/src/BraketClient.ts +++ b/clients/client-braket/src/BraketClient.ts @@ -338,7 +338,7 @@ export class BraketClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-braket/src/auth/httpAuthSchemeProvider.ts b/clients/client-braket/src/auth/httpAuthSchemeProvider.ts index 452a547cd35c..9c97da7881ec 100644 --- a/clients/client-braket/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-braket/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-budgets/src/BudgetsClient.ts b/clients/client-budgets/src/BudgetsClient.ts index 1a4f2cd85982..365de2fede3d 100644 --- a/clients/client-budgets/src/BudgetsClient.ts +++ b/clients/client-budgets/src/BudgetsClient.ts @@ -437,7 +437,7 @@ export class BudgetsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-budgets/src/auth/httpAuthSchemeProvider.ts b/clients/client-budgets/src/auth/httpAuthSchemeProvider.ts index 1e2d1cbd055c..ba5aeb1ee87a 100644 --- a/clients/client-budgets/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-budgets/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-chatbot/src/ChatbotClient.ts b/clients/client-chatbot/src/ChatbotClient.ts index cff627854850..d671ed3b76a4 100644 --- a/clients/client-chatbot/src/ChatbotClient.ts +++ b/clients/client-chatbot/src/ChatbotClient.ts @@ -490,7 +490,7 @@ export class ChatbotClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-chatbot/src/auth/httpAuthSchemeProvider.ts b/clients/client-chatbot/src/auth/httpAuthSchemeProvider.ts index bb92cedfd8f5..eef7989e3a99 100644 --- a/clients/client-chatbot/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-chatbot/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-chime-sdk-identity/src/ChimeSDKIdentityClient.ts b/clients/client-chime-sdk-identity/src/ChimeSDKIdentityClient.ts index 2a77c89d68cd..3a02f6bbbd4f 100644 --- a/clients/client-chime-sdk-identity/src/ChimeSDKIdentityClient.ts +++ b/clients/client-chime-sdk-identity/src/ChimeSDKIdentityClient.ts @@ -452,7 +452,7 @@ export class ChimeSDKIdentityClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-chime-sdk-identity/src/auth/httpAuthSchemeProvider.ts b/clients/client-chime-sdk-identity/src/auth/httpAuthSchemeProvider.ts index aa84763b4a02..b139ccfb8e33 100644 --- a/clients/client-chime-sdk-identity/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-chime-sdk-identity/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-chime-sdk-media-pipelines/src/ChimeSDKMediaPipelinesClient.ts b/clients/client-chime-sdk-media-pipelines/src/ChimeSDKMediaPipelinesClient.ts index cc22f5c0b75b..508734b58b18 100644 --- a/clients/client-chime-sdk-media-pipelines/src/ChimeSDKMediaPipelinesClient.ts +++ b/clients/client-chime-sdk-media-pipelines/src/ChimeSDKMediaPipelinesClient.ts @@ -462,7 +462,7 @@ export class ChimeSDKMediaPipelinesClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-chime-sdk-media-pipelines/src/auth/httpAuthSchemeProvider.ts b/clients/client-chime-sdk-media-pipelines/src/auth/httpAuthSchemeProvider.ts index 03e38e7cb27e..9f32f6e17836 100644 --- a/clients/client-chime-sdk-media-pipelines/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-chime-sdk-media-pipelines/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-chime-sdk-meetings/src/ChimeSDKMeetingsClient.ts b/clients/client-chime-sdk-meetings/src/ChimeSDKMeetingsClient.ts index 1773927a4801..fe8435ad44c8 100644 --- a/clients/client-chime-sdk-meetings/src/ChimeSDKMeetingsClient.ts +++ b/clients/client-chime-sdk-meetings/src/ChimeSDKMeetingsClient.ts @@ -358,7 +358,7 @@ export class ChimeSDKMeetingsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-chime-sdk-meetings/src/auth/httpAuthSchemeProvider.ts b/clients/client-chime-sdk-meetings/src/auth/httpAuthSchemeProvider.ts index f5e7fff7118b..2a56b38e3d91 100644 --- a/clients/client-chime-sdk-meetings/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-chime-sdk-meetings/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-chime-sdk-messaging/src/ChimeSDKMessagingClient.ts b/clients/client-chime-sdk-messaging/src/ChimeSDKMessagingClient.ts index 56030ec51e8d..94ab90566a8d 100644 --- a/clients/client-chime-sdk-messaging/src/ChimeSDKMessagingClient.ts +++ b/clients/client-chime-sdk-messaging/src/ChimeSDKMessagingClient.ts @@ -539,7 +539,7 @@ export class ChimeSDKMessagingClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-chime-sdk-messaging/src/auth/httpAuthSchemeProvider.ts b/clients/client-chime-sdk-messaging/src/auth/httpAuthSchemeProvider.ts index 210544e3e06f..f48ea850536b 100644 --- a/clients/client-chime-sdk-messaging/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-chime-sdk-messaging/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-chime-sdk-voice/src/ChimeSDKVoiceClient.ts b/clients/client-chime-sdk-voice/src/ChimeSDKVoiceClient.ts index 2bad67920b66..82b16cefbdd1 100644 --- a/clients/client-chime-sdk-voice/src/ChimeSDKVoiceClient.ts +++ b/clients/client-chime-sdk-voice/src/ChimeSDKVoiceClient.ts @@ -792,7 +792,7 @@ export class ChimeSDKVoiceClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-chime-sdk-voice/src/auth/httpAuthSchemeProvider.ts b/clients/client-chime-sdk-voice/src/auth/httpAuthSchemeProvider.ts index 0646ebb12e8e..d5f9ce1e8cce 100644 --- a/clients/client-chime-sdk-voice/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-chime-sdk-voice/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-chime/src/ChimeClient.ts b/clients/client-chime/src/ChimeClient.ts index 107fc564d321..e681b9d8b78a 100644 --- a/clients/client-chime/src/ChimeClient.ts +++ b/clients/client-chime/src/ChimeClient.ts @@ -601,7 +601,7 @@ export class ChimeClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-chime/src/auth/httpAuthSchemeProvider.ts b/clients/client-chime/src/auth/httpAuthSchemeProvider.ts index 193dcfee728c..a5a67d36177c 100644 --- a/clients/client-chime/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-chime/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cleanrooms/src/CleanRoomsClient.ts b/clients/client-cleanrooms/src/CleanRoomsClient.ts index 6f5f57a98d7b..a509610371c7 100644 --- a/clients/client-cleanrooms/src/CleanRoomsClient.ts +++ b/clients/client-cleanrooms/src/CleanRoomsClient.ts @@ -733,7 +733,7 @@ export class CleanRoomsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cleanrooms/src/auth/httpAuthSchemeProvider.ts b/clients/client-cleanrooms/src/auth/httpAuthSchemeProvider.ts index 77dcc80cc390..bcf724e41192 100644 --- a/clients/client-cleanrooms/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cleanrooms/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cleanroomsml/src/CleanRoomsMLClient.ts b/clients/client-cleanroomsml/src/CleanRoomsMLClient.ts index 83a32b6b866a..246194b628bc 100644 --- a/clients/client-cleanroomsml/src/CleanRoomsMLClient.ts +++ b/clients/client-cleanroomsml/src/CleanRoomsMLClient.ts @@ -604,7 +604,7 @@ export class CleanRoomsMLClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cleanroomsml/src/auth/httpAuthSchemeProvider.ts b/clients/client-cleanroomsml/src/auth/httpAuthSchemeProvider.ts index 4152e75ac9c5..c595c24f06f6 100644 --- a/clients/client-cleanroomsml/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cleanroomsml/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cloud9/src/Cloud9Client.ts b/clients/client-cloud9/src/Cloud9Client.ts index 662de3694212..fd64da346e8d 100644 --- a/clients/client-cloud9/src/Cloud9Client.ts +++ b/clients/client-cloud9/src/Cloud9Client.ts @@ -422,7 +422,7 @@ export class Cloud9Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cloud9/src/auth/httpAuthSchemeProvider.ts b/clients/client-cloud9/src/auth/httpAuthSchemeProvider.ts index c17a07f8ec82..abdeb87a0005 100644 --- a/clients/client-cloud9/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cloud9/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cloudcontrol/src/CloudControlClient.ts b/clients/client-cloudcontrol/src/CloudControlClient.ts index ae1534f455d9..d4809ddf5c3d 100644 --- a/clients/client-cloudcontrol/src/CloudControlClient.ts +++ b/clients/client-cloudcontrol/src/CloudControlClient.ts @@ -321,7 +321,7 @@ export class CloudControlClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cloudcontrol/src/auth/httpAuthSchemeProvider.ts b/clients/client-cloudcontrol/src/auth/httpAuthSchemeProvider.ts index f528ae98ae9c..0cee06b2d258 100644 --- a/clients/client-cloudcontrol/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cloudcontrol/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-clouddirectory/src/CloudDirectoryClient.ts b/clients/client-clouddirectory/src/CloudDirectoryClient.ts index 448a8e338580..9877666008f4 100644 --- a/clients/client-clouddirectory/src/CloudDirectoryClient.ts +++ b/clients/client-clouddirectory/src/CloudDirectoryClient.ts @@ -568,7 +568,7 @@ export class CloudDirectoryClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-clouddirectory/src/auth/httpAuthSchemeProvider.ts b/clients/client-clouddirectory/src/auth/httpAuthSchemeProvider.ts index 135be5d9807b..054c1f5198a5 100644 --- a/clients/client-clouddirectory/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-clouddirectory/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cloudformation/src/CloudFormationClient.ts b/clients/client-cloudformation/src/CloudFormationClient.ts index bcc25bf34528..3ebfd1335655 100644 --- a/clients/client-cloudformation/src/CloudFormationClient.ts +++ b/clients/client-cloudformation/src/CloudFormationClient.ts @@ -698,7 +698,7 @@ export class CloudFormationClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cloudformation/src/auth/httpAuthSchemeProvider.ts b/clients/client-cloudformation/src/auth/httpAuthSchemeProvider.ts index 9cd8503344ca..f0e1cd57bff7 100644 --- a/clients/client-cloudformation/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cloudformation/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cloudfront-keyvaluestore/src/CloudFrontKeyValueStoreClient.ts b/clients/client-cloudfront-keyvaluestore/src/CloudFrontKeyValueStoreClient.ts index 7b23c239254e..e76ad30dd8e4 100644 --- a/clients/client-cloudfront-keyvaluestore/src/CloudFrontKeyValueStoreClient.ts +++ b/clients/client-cloudfront-keyvaluestore/src/CloudFrontKeyValueStoreClient.ts @@ -308,7 +308,7 @@ export class CloudFrontKeyValueStoreClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cloudfront-keyvaluestore/src/auth/httpAuthSchemeProvider.ts b/clients/client-cloudfront-keyvaluestore/src/auth/httpAuthSchemeProvider.ts index d7a607de4c95..d8f15ab4187e 100644 --- a/clients/client-cloudfront-keyvaluestore/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cloudfront-keyvaluestore/src/auth/httpAuthSchemeProvider.ts @@ -335,10 +335,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved & AwsSdkSigV4APreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved & AwsSdkSigV4APreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); const config_1 = resolveAwsSdkSigV4AConfig(config_0); return { ...config_1, diff --git a/clients/client-cloudfront/src/CloudFrontClient.ts b/clients/client-cloudfront/src/CloudFrontClient.ts index b75c208c4abe..01dce2ad4ee1 100644 --- a/clients/client-cloudfront/src/CloudFrontClient.ts +++ b/clients/client-cloudfront/src/CloudFrontClient.ts @@ -888,7 +888,7 @@ export class CloudFrontClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cloudfront/src/auth/httpAuthSchemeProvider.ts b/clients/client-cloudfront/src/auth/httpAuthSchemeProvider.ts index d0aabefaa6aa..954515f316de 100644 --- a/clients/client-cloudfront/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cloudfront/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cloudhsm-v2/src/CloudHSMV2Client.ts b/clients/client-cloudhsm-v2/src/CloudHSMV2Client.ts index db37c0f104be..17fab99681ad 100644 --- a/clients/client-cloudhsm-v2/src/CloudHSMV2Client.ts +++ b/clients/client-cloudhsm-v2/src/CloudHSMV2Client.ts @@ -348,7 +348,7 @@ export class CloudHSMV2Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cloudhsm-v2/src/auth/httpAuthSchemeProvider.ts b/clients/client-cloudhsm-v2/src/auth/httpAuthSchemeProvider.ts index 5e17f6dfec7a..fd34bba062ec 100644 --- a/clients/client-cloudhsm-v2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cloudhsm-v2/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cloudhsm/src/CloudHSMClient.ts b/clients/client-cloudhsm/src/CloudHSMClient.ts index a766183f2cf6..5476334efca1 100644 --- a/clients/client-cloudhsm/src/CloudHSMClient.ts +++ b/clients/client-cloudhsm/src/CloudHSMClient.ts @@ -363,7 +363,7 @@ export class CloudHSMClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cloudhsm/src/auth/httpAuthSchemeProvider.ts b/clients/client-cloudhsm/src/auth/httpAuthSchemeProvider.ts index 3d2edc96ad60..bd15364f6f8d 100644 --- a/clients/client-cloudhsm/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cloudhsm/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cloudsearch-domain/src/CloudSearchDomainClient.ts b/clients/client-cloudsearch-domain/src/CloudSearchDomainClient.ts index e3a4ada0bcdd..2f98cacf49dd 100644 --- a/clients/client-cloudsearch-domain/src/CloudSearchDomainClient.ts +++ b/clients/client-cloudsearch-domain/src/CloudSearchDomainClient.ts @@ -293,7 +293,7 @@ export class CloudSearchDomainClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cloudsearch-domain/src/auth/httpAuthSchemeProvider.ts b/clients/client-cloudsearch-domain/src/auth/httpAuthSchemeProvider.ts index 8a5739eee917..fd788f00d553 100644 --- a/clients/client-cloudsearch-domain/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cloudsearch-domain/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cloudsearch/src/CloudSearchClient.ts b/clients/client-cloudsearch/src/CloudSearchClient.ts index fde1ddd7ea69..c18f19d5d869 100644 --- a/clients/client-cloudsearch/src/CloudSearchClient.ts +++ b/clients/client-cloudsearch/src/CloudSearchClient.ts @@ -410,7 +410,7 @@ export class CloudSearchClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cloudsearch/src/auth/httpAuthSchemeProvider.ts b/clients/client-cloudsearch/src/auth/httpAuthSchemeProvider.ts index 38ae8074609d..3b4d756f97b6 100644 --- a/clients/client-cloudsearch/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cloudsearch/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cloudtrail-data/src/CloudTrailDataClient.ts b/clients/client-cloudtrail-data/src/CloudTrailDataClient.ts index ca0424a98580..29db995f4f06 100644 --- a/clients/client-cloudtrail-data/src/CloudTrailDataClient.ts +++ b/clients/client-cloudtrail-data/src/CloudTrailDataClient.ts @@ -293,7 +293,7 @@ export class CloudTrailDataClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cloudtrail-data/src/auth/httpAuthSchemeProvider.ts b/clients/client-cloudtrail-data/src/auth/httpAuthSchemeProvider.ts index 3e341621029d..1df8e629af29 100644 --- a/clients/client-cloudtrail-data/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cloudtrail-data/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cloudtrail/src/CloudTrailClient.ts b/clients/client-cloudtrail/src/CloudTrailClient.ts index e06017d170f3..120472fa4208 100644 --- a/clients/client-cloudtrail/src/CloudTrailClient.ts +++ b/clients/client-cloudtrail/src/CloudTrailClient.ts @@ -518,7 +518,7 @@ export class CloudTrailClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cloudtrail/src/auth/httpAuthSchemeProvider.ts b/clients/client-cloudtrail/src/auth/httpAuthSchemeProvider.ts index a2fcb947a530..a4f45e3700e6 100644 --- a/clients/client-cloudtrail/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cloudtrail/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cloudwatch-events/src/CloudWatchEventsClient.ts b/clients/client-cloudwatch-events/src/CloudWatchEventsClient.ts index cc547d7a9835..211c42fb22d9 100644 --- a/clients/client-cloudwatch-events/src/CloudWatchEventsClient.ts +++ b/clients/client-cloudwatch-events/src/CloudWatchEventsClient.ts @@ -508,7 +508,7 @@ export class CloudWatchEventsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cloudwatch-events/src/auth/httpAuthSchemeProvider.ts b/clients/client-cloudwatch-events/src/auth/httpAuthSchemeProvider.ts index 5df6cea481d9..888572a8ca40 100644 --- a/clients/client-cloudwatch-events/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cloudwatch-events/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cloudwatch-logs/src/CloudWatchLogsClient.ts b/clients/client-cloudwatch-logs/src/CloudWatchLogsClient.ts index facea50c3461..470ce50e874d 100644 --- a/clients/client-cloudwatch-logs/src/CloudWatchLogsClient.ts +++ b/clients/client-cloudwatch-logs/src/CloudWatchLogsClient.ts @@ -713,7 +713,7 @@ export class CloudWatchLogsClient extends __Client< const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveEventStreamSerdeConfig(_config_6); - const _config_8 = resolveHttpAuthSchemeConfig(_config_7); + const _config_8 = resolveHttpAuthSchemeConfig(_config_7, { client: () => this }); const _config_9 = resolveRuntimeExtensions(_config_8, configuration?.extensions || []); super(_config_9); this.config = _config_9; diff --git a/clients/client-cloudwatch-logs/src/auth/httpAuthSchemeProvider.ts b/clients/client-cloudwatch-logs/src/auth/httpAuthSchemeProvider.ts index 8f029c6a1dfd..0f8ab11b6d66 100644 --- a/clients/client-cloudwatch-logs/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cloudwatch-logs/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cloudwatch/src/CloudWatchClient.ts b/clients/client-cloudwatch/src/CloudWatchClient.ts index 672ebcadfadb..5fbfc68a585f 100644 --- a/clients/client-cloudwatch/src/CloudWatchClient.ts +++ b/clients/client-cloudwatch/src/CloudWatchClient.ts @@ -459,7 +459,7 @@ export class CloudWatchClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveCompressionConfig(_config_7); const _config_9 = resolveRuntimeExtensions(_config_8, configuration?.extensions || []); super(_config_9); diff --git a/clients/client-cloudwatch/src/auth/httpAuthSchemeProvider.ts b/clients/client-cloudwatch/src/auth/httpAuthSchemeProvider.ts index 63aebe1c5c26..2151440aff1f 100644 --- a/clients/client-cloudwatch/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cloudwatch/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-codeartifact/src/CodeartifactClient.ts b/clients/client-codeartifact/src/CodeartifactClient.ts index 8108f18cc4dd..9a7a9ba4b6cb 100644 --- a/clients/client-codeartifact/src/CodeartifactClient.ts +++ b/clients/client-codeartifact/src/CodeartifactClient.ts @@ -871,7 +871,7 @@ export class CodeartifactClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-codeartifact/src/auth/httpAuthSchemeProvider.ts b/clients/client-codeartifact/src/auth/httpAuthSchemeProvider.ts index 2976284ec0d1..f447b5b41701 100644 --- a/clients/client-codeartifact/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-codeartifact/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-codebuild/src/CodeBuildClient.ts b/clients/client-codebuild/src/CodeBuildClient.ts index a2da3c9f9856..cb43b655b597 100644 --- a/clients/client-codebuild/src/CodeBuildClient.ts +++ b/clients/client-codebuild/src/CodeBuildClient.ts @@ -492,7 +492,7 @@ export class CodeBuildClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-codebuild/src/auth/httpAuthSchemeProvider.ts b/clients/client-codebuild/src/auth/httpAuthSchemeProvider.ts index d9e0a130f173..7f8fcab1d75a 100644 --- a/clients/client-codebuild/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-codebuild/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-codecatalyst/src/CodeCatalystClient.ts b/clients/client-codecatalyst/src/CodeCatalystClient.ts index 30f75e2f3cde..9a7f79a0ecf2 100644 --- a/clients/client-codecatalyst/src/CodeCatalystClient.ts +++ b/clients/client-codecatalyst/src/CodeCatalystClient.ts @@ -612,7 +612,7 @@ export class CodeCatalystClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-codecatalyst/src/auth/httpAuthSchemeProvider.ts b/clients/client-codecatalyst/src/auth/httpAuthSchemeProvider.ts index 271a7b38a85a..f3730ac9e552 100644 --- a/clients/client-codecatalyst/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-codecatalyst/src/auth/httpAuthSchemeProvider.ts @@ -132,8 +132,9 @@ export interface HttpAuthSchemeResolvedConfig { /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { const token = memoizeIdentityProvider(config.token, isIdentityExpired, doesIdentityRequireRefresh); return { diff --git a/clients/client-codecommit/src/CodeCommitClient.ts b/clients/client-codecommit/src/CodeCommitClient.ts index c696dc336fba..a77c1fc62c79 100644 --- a/clients/client-codecommit/src/CodeCommitClient.ts +++ b/clients/client-codecommit/src/CodeCommitClient.ts @@ -1059,7 +1059,7 @@ export class CodeCommitClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-codecommit/src/auth/httpAuthSchemeProvider.ts b/clients/client-codecommit/src/auth/httpAuthSchemeProvider.ts index 7e9aec8bc216..f46c03673de8 100644 --- a/clients/client-codecommit/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-codecommit/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-codeconnections/src/CodeConnectionsClient.ts b/clients/client-codeconnections/src/CodeConnectionsClient.ts index 7168e13df7e4..e928a5fe6b67 100644 --- a/clients/client-codeconnections/src/CodeConnectionsClient.ts +++ b/clients/client-codeconnections/src/CodeConnectionsClient.ts @@ -488,7 +488,7 @@ export class CodeConnectionsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-codeconnections/src/auth/httpAuthSchemeProvider.ts b/clients/client-codeconnections/src/auth/httpAuthSchemeProvider.ts index 93fd31231bc7..f3805a7c462a 100644 --- a/clients/client-codeconnections/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-codeconnections/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-codedeploy/src/CodeDeployClient.ts b/clients/client-codedeploy/src/CodeDeployClient.ts index 50d5f8d2654d..b053d92fef13 100644 --- a/clients/client-codedeploy/src/CodeDeployClient.ts +++ b/clients/client-codedeploy/src/CodeDeployClient.ts @@ -622,7 +622,7 @@ export class CodeDeployClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-codedeploy/src/auth/httpAuthSchemeProvider.ts b/clients/client-codedeploy/src/auth/httpAuthSchemeProvider.ts index 28184cc7953b..f955011d4893 100644 --- a/clients/client-codedeploy/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-codedeploy/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-codeguru-reviewer/src/CodeGuruReviewerClient.ts b/clients/client-codeguru-reviewer/src/CodeGuruReviewerClient.ts index a254e8f626c8..ff34189e2f3a 100644 --- a/clients/client-codeguru-reviewer/src/CodeGuruReviewerClient.ts +++ b/clients/client-codeguru-reviewer/src/CodeGuruReviewerClient.ts @@ -370,7 +370,7 @@ export class CodeGuruReviewerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-codeguru-reviewer/src/auth/httpAuthSchemeProvider.ts b/clients/client-codeguru-reviewer/src/auth/httpAuthSchemeProvider.ts index b354f6a3afd3..84f1c9ab51a8 100644 --- a/clients/client-codeguru-reviewer/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-codeguru-reviewer/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-codeguru-security/src/CodeGuruSecurityClient.ts b/clients/client-codeguru-security/src/CodeGuruSecurityClient.ts index d596deba2b59..f4d7a3f3acda 100644 --- a/clients/client-codeguru-security/src/CodeGuruSecurityClient.ts +++ b/clients/client-codeguru-security/src/CodeGuruSecurityClient.ts @@ -348,7 +348,7 @@ export class CodeGuruSecurityClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-codeguru-security/src/auth/httpAuthSchemeProvider.ts b/clients/client-codeguru-security/src/auth/httpAuthSchemeProvider.ts index f11723e6e73f..2e58aa067150 100644 --- a/clients/client-codeguru-security/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-codeguru-security/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-codeguruprofiler/src/CodeGuruProfilerClient.ts b/clients/client-codeguruprofiler/src/CodeGuruProfilerClient.ts index 9e90f9fc60fa..93d1da4cfc8b 100644 --- a/clients/client-codeguruprofiler/src/CodeGuruProfilerClient.ts +++ b/clients/client-codeguruprofiler/src/CodeGuruProfilerClient.ts @@ -414,7 +414,7 @@ export class CodeGuruProfilerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-codeguruprofiler/src/auth/httpAuthSchemeProvider.ts b/clients/client-codeguruprofiler/src/auth/httpAuthSchemeProvider.ts index 75243aeede9c..9875bd8a43e3 100644 --- a/clients/client-codeguruprofiler/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-codeguruprofiler/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-codepipeline/src/CodePipelineClient.ts b/clients/client-codepipeline/src/CodePipelineClient.ts index 4abb767b1f91..855f98d6c6cc 100644 --- a/clients/client-codepipeline/src/CodePipelineClient.ts +++ b/clients/client-codepipeline/src/CodePipelineClient.ts @@ -675,7 +675,7 @@ export class CodePipelineClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-codepipeline/src/auth/httpAuthSchemeProvider.ts b/clients/client-codepipeline/src/auth/httpAuthSchemeProvider.ts index 14615a628dc5..f191da6237d0 100644 --- a/clients/client-codepipeline/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-codepipeline/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-codestar-connections/src/CodeStarConnectionsClient.ts b/clients/client-codestar-connections/src/CodeStarConnectionsClient.ts index 6e5b8e3e59a6..abe15df99b87 100644 --- a/clients/client-codestar-connections/src/CodeStarConnectionsClient.ts +++ b/clients/client-codestar-connections/src/CodeStarConnectionsClient.ts @@ -489,7 +489,7 @@ export class CodeStarConnectionsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-codestar-connections/src/auth/httpAuthSchemeProvider.ts b/clients/client-codestar-connections/src/auth/httpAuthSchemeProvider.ts index 34440535c2aa..416d22dfdb66 100644 --- a/clients/client-codestar-connections/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-codestar-connections/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-codestar-notifications/src/CodestarNotificationsClient.ts b/clients/client-codestar-notifications/src/CodestarNotificationsClient.ts index f3550c60d02e..3fae183ee231 100644 --- a/clients/client-codestar-notifications/src/CodestarNotificationsClient.ts +++ b/clients/client-codestar-notifications/src/CodestarNotificationsClient.ts @@ -421,7 +421,7 @@ export class CodestarNotificationsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-codestar-notifications/src/auth/httpAuthSchemeProvider.ts b/clients/client-codestar-notifications/src/auth/httpAuthSchemeProvider.ts index 16041fe2751e..5cc445772dc5 100644 --- a/clients/client-codestar-notifications/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-codestar-notifications/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cognito-identity-provider/src/CognitoIdentityProviderClient.ts b/clients/client-cognito-identity-provider/src/CognitoIdentityProviderClient.ts index a651944de787..4c3ef71f4e88 100644 --- a/clients/client-cognito-identity-provider/src/CognitoIdentityProviderClient.ts +++ b/clients/client-cognito-identity-provider/src/CognitoIdentityProviderClient.ts @@ -857,7 +857,7 @@ export class CognitoIdentityProviderClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cognito-identity-provider/src/auth/httpAuthSchemeProvider.ts b/clients/client-cognito-identity-provider/src/auth/httpAuthSchemeProvider.ts index 232ede813427..027740afa380 100644 --- a/clients/client-cognito-identity-provider/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cognito-identity-provider/src/auth/httpAuthSchemeProvider.ts @@ -267,10 +267,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cognito-identity/src/CognitoIdentityClient.ts b/clients/client-cognito-identity/src/CognitoIdentityClient.ts index 93f82115e744..382e04f4dafa 100644 --- a/clients/client-cognito-identity/src/CognitoIdentityClient.ts +++ b/clients/client-cognito-identity/src/CognitoIdentityClient.ts @@ -403,7 +403,7 @@ export class CognitoIdentityClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cognito-identity/src/auth/httpAuthSchemeProvider.ts b/clients/client-cognito-identity/src/auth/httpAuthSchemeProvider.ts index c5ca13a026aa..d05220ac7a54 100644 --- a/clients/client-cognito-identity/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cognito-identity/src/auth/httpAuthSchemeProvider.ts @@ -150,10 +150,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cognito-sync/src/CognitoSyncClient.ts b/clients/client-cognito-sync/src/CognitoSyncClient.ts index 8d36305acca0..83ca4e00d55f 100644 --- a/clients/client-cognito-sync/src/CognitoSyncClient.ts +++ b/clients/client-cognito-sync/src/CognitoSyncClient.ts @@ -371,7 +371,7 @@ export class CognitoSyncClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cognito-sync/src/auth/httpAuthSchemeProvider.ts b/clients/client-cognito-sync/src/auth/httpAuthSchemeProvider.ts index 2eefffa64454..25fe5a840210 100644 --- a/clients/client-cognito-sync/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cognito-sync/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-comprehend/src/ComprehendClient.ts b/clients/client-comprehend/src/ComprehendClient.ts index 67ea61712443..948a5ad3642a 100644 --- a/clients/client-comprehend/src/ComprehendClient.ts +++ b/clients/client-comprehend/src/ComprehendClient.ts @@ -725,7 +725,7 @@ export class ComprehendClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-comprehend/src/auth/httpAuthSchemeProvider.ts b/clients/client-comprehend/src/auth/httpAuthSchemeProvider.ts index dacef302d385..04212bd50a66 100644 --- a/clients/client-comprehend/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-comprehend/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-comprehendmedical/src/ComprehendMedicalClient.ts b/clients/client-comprehendmedical/src/ComprehendMedicalClient.ts index 8f9feff4dee8..140131e41737 100644 --- a/clients/client-comprehendmedical/src/ComprehendMedicalClient.ts +++ b/clients/client-comprehendmedical/src/ComprehendMedicalClient.ts @@ -425,7 +425,7 @@ export class ComprehendMedicalClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-comprehendmedical/src/auth/httpAuthSchemeProvider.ts b/clients/client-comprehendmedical/src/auth/httpAuthSchemeProvider.ts index d2b981f8e7ca..666d658e6c69 100644 --- a/clients/client-comprehendmedical/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-comprehendmedical/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-compute-optimizer/src/ComputeOptimizerClient.ts b/clients/client-compute-optimizer/src/ComputeOptimizerClient.ts index b956229436a8..c57496421116 100644 --- a/clients/client-compute-optimizer/src/ComputeOptimizerClient.ts +++ b/clients/client-compute-optimizer/src/ComputeOptimizerClient.ts @@ -466,7 +466,7 @@ export class ComputeOptimizerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-compute-optimizer/src/auth/httpAuthSchemeProvider.ts b/clients/client-compute-optimizer/src/auth/httpAuthSchemeProvider.ts index 2a95bcd88f61..b50bb0e840cb 100644 --- a/clients/client-compute-optimizer/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-compute-optimizer/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-config-service/src/ConfigServiceClient.ts b/clients/client-config-service/src/ConfigServiceClient.ts index 8a3fdfb72494..cfab9e66a753 100644 --- a/clients/client-config-service/src/ConfigServiceClient.ts +++ b/clients/client-config-service/src/ConfigServiceClient.ts @@ -853,7 +853,7 @@ export class ConfigServiceClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-config-service/src/auth/httpAuthSchemeProvider.ts b/clients/client-config-service/src/auth/httpAuthSchemeProvider.ts index 51d0caa6ea54..5b57bc00a3ed 100644 --- a/clients/client-config-service/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-config-service/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-connect-contact-lens/src/ConnectContactLensClient.ts b/clients/client-connect-contact-lens/src/ConnectContactLensClient.ts index a0cd75f7cf08..c16472b10023 100644 --- a/clients/client-connect-contact-lens/src/ConnectContactLensClient.ts +++ b/clients/client-connect-contact-lens/src/ConnectContactLensClient.ts @@ -310,7 +310,7 @@ export class ConnectContactLensClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-connect-contact-lens/src/auth/httpAuthSchemeProvider.ts b/clients/client-connect-contact-lens/src/auth/httpAuthSchemeProvider.ts index ededbc59462f..9fb0eff35d76 100644 --- a/clients/client-connect-contact-lens/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-connect-contact-lens/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-connect/src/ConnectClient.ts b/clients/client-connect/src/ConnectClient.ts index f41cede37b8f..304cda23be6c 100644 --- a/clients/client-connect/src/ConnectClient.ts +++ b/clients/client-connect/src/ConnectClient.ts @@ -1678,7 +1678,7 @@ export class ConnectClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-connect/src/auth/httpAuthSchemeProvider.ts b/clients/client-connect/src/auth/httpAuthSchemeProvider.ts index eecaae0f8c6f..91224a99be52 100644 --- a/clients/client-connect/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-connect/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-connectcampaigns/src/ConnectCampaignsClient.ts b/clients/client-connectcampaigns/src/ConnectCampaignsClient.ts index 740f35abec5b..ff6d3c7545b8 100644 --- a/clients/client-connectcampaigns/src/ConnectCampaignsClient.ts +++ b/clients/client-connectcampaigns/src/ConnectCampaignsClient.ts @@ -383,7 +383,7 @@ export class ConnectCampaignsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-connectcampaigns/src/auth/httpAuthSchemeProvider.ts b/clients/client-connectcampaigns/src/auth/httpAuthSchemeProvider.ts index cc3d5a5a9a3d..9fc833a1cf0d 100644 --- a/clients/client-connectcampaigns/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-connectcampaigns/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-connectcampaignsv2/src/ConnectCampaignsV2Client.ts b/clients/client-connectcampaignsv2/src/ConnectCampaignsV2Client.ts index 96a9e4558941..e7559426afc5 100644 --- a/clients/client-connectcampaignsv2/src/ConnectCampaignsV2Client.ts +++ b/clients/client-connectcampaignsv2/src/ConnectCampaignsV2Client.ts @@ -449,7 +449,7 @@ export class ConnectCampaignsV2Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-connectcampaignsv2/src/auth/httpAuthSchemeProvider.ts b/clients/client-connectcampaignsv2/src/auth/httpAuthSchemeProvider.ts index 152cc2ec70c5..5a11c92e2903 100644 --- a/clients/client-connectcampaignsv2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-connectcampaignsv2/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-connectcases/src/ConnectCasesClient.ts b/clients/client-connectcases/src/ConnectCasesClient.ts index 7b79e5d9b5de..678abd1871ee 100644 --- a/clients/client-connectcases/src/ConnectCasesClient.ts +++ b/clients/client-connectcases/src/ConnectCasesClient.ts @@ -437,7 +437,7 @@ export class ConnectCasesClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-connectcases/src/auth/httpAuthSchemeProvider.ts b/clients/client-connectcases/src/auth/httpAuthSchemeProvider.ts index 1cbff67f5d78..ff22b679260a 100644 --- a/clients/client-connectcases/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-connectcases/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-connectparticipant/src/ConnectParticipantClient.ts b/clients/client-connectparticipant/src/ConnectParticipantClient.ts index 8676d508b7be..fef3de31493e 100644 --- a/clients/client-connectparticipant/src/ConnectParticipantClient.ts +++ b/clients/client-connectparticipant/src/ConnectParticipantClient.ts @@ -364,7 +364,7 @@ export class ConnectParticipantClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-connectparticipant/src/auth/httpAuthSchemeProvider.ts b/clients/client-connectparticipant/src/auth/httpAuthSchemeProvider.ts index 5f4572633e2a..f506e2a15f6d 100644 --- a/clients/client-connectparticipant/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-connectparticipant/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-controlcatalog/src/ControlCatalogClient.ts b/clients/client-controlcatalog/src/ControlCatalogClient.ts index 2ef1e519830f..8c345290a58e 100644 --- a/clients/client-controlcatalog/src/ControlCatalogClient.ts +++ b/clients/client-controlcatalog/src/ControlCatalogClient.ts @@ -329,7 +329,7 @@ export class ControlCatalogClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-controlcatalog/src/auth/httpAuthSchemeProvider.ts b/clients/client-controlcatalog/src/auth/httpAuthSchemeProvider.ts index b98e67e3d6c0..f7b2329860a2 100644 --- a/clients/client-controlcatalog/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-controlcatalog/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-controltower/src/ControlTowerClient.ts b/clients/client-controltower/src/ControlTowerClient.ts index 14b003cc1a93..bd5a399b01b4 100644 --- a/clients/client-controltower/src/ControlTowerClient.ts +++ b/clients/client-controltower/src/ControlTowerClient.ts @@ -791,7 +791,7 @@ export class ControlTowerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-controltower/src/auth/httpAuthSchemeProvider.ts b/clients/client-controltower/src/auth/httpAuthSchemeProvider.ts index 9bba2eabc3f5..b24397ddda55 100644 --- a/clients/client-controltower/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-controltower/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cost-and-usage-report-service/src/CostAndUsageReportServiceClient.ts b/clients/client-cost-and-usage-report-service/src/CostAndUsageReportServiceClient.ts index 66aa19d8a54b..5fe0f28c4a57 100644 --- a/clients/client-cost-and-usage-report-service/src/CostAndUsageReportServiceClient.ts +++ b/clients/client-cost-and-usage-report-service/src/CostAndUsageReportServiceClient.ts @@ -340,7 +340,7 @@ export class CostAndUsageReportServiceClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cost-and-usage-report-service/src/auth/httpAuthSchemeProvider.ts b/clients/client-cost-and-usage-report-service/src/auth/httpAuthSchemeProvider.ts index f777c27ac932..f84da49c483f 100644 --- a/clients/client-cost-and-usage-report-service/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cost-and-usage-report-service/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cost-explorer/src/CostExplorerClient.ts b/clients/client-cost-explorer/src/CostExplorerClient.ts index fc42fed5d0f0..91cbbb0f7692 100644 --- a/clients/client-cost-explorer/src/CostExplorerClient.ts +++ b/clients/client-cost-explorer/src/CostExplorerClient.ts @@ -536,7 +536,7 @@ export class CostExplorerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cost-explorer/src/auth/httpAuthSchemeProvider.ts b/clients/client-cost-explorer/src/auth/httpAuthSchemeProvider.ts index c8b195c36255..24609886d69a 100644 --- a/clients/client-cost-explorer/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cost-explorer/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-cost-optimization-hub/src/CostOptimizationHubClient.ts b/clients/client-cost-optimization-hub/src/CostOptimizationHubClient.ts index b77b9e14735a..a0e7ffad3e94 100644 --- a/clients/client-cost-optimization-hub/src/CostOptimizationHubClient.ts +++ b/clients/client-cost-optimization-hub/src/CostOptimizationHubClient.ts @@ -327,7 +327,7 @@ export class CostOptimizationHubClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-cost-optimization-hub/src/auth/httpAuthSchemeProvider.ts b/clients/client-cost-optimization-hub/src/auth/httpAuthSchemeProvider.ts index 247c1476783b..451c1ff852bb 100644 --- a/clients/client-cost-optimization-hub/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-cost-optimization-hub/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-customer-profiles/src/CustomerProfilesClient.ts b/clients/client-customer-profiles/src/CustomerProfilesClient.ts index 00b7a882eb4e..68fa54e51e3a 100644 --- a/clients/client-customer-profiles/src/CustomerProfilesClient.ts +++ b/clients/client-customer-profiles/src/CustomerProfilesClient.ts @@ -611,7 +611,7 @@ export class CustomerProfilesClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-customer-profiles/src/auth/httpAuthSchemeProvider.ts b/clients/client-customer-profiles/src/auth/httpAuthSchemeProvider.ts index 3d1222728e4b..3eb711a99adf 100644 --- a/clients/client-customer-profiles/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-customer-profiles/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-data-pipeline/src/DataPipelineClient.ts b/clients/client-data-pipeline/src/DataPipelineClient.ts index 08851988f3e9..3e9b251dde8b 100644 --- a/clients/client-data-pipeline/src/DataPipelineClient.ts +++ b/clients/client-data-pipeline/src/DataPipelineClient.ts @@ -372,7 +372,7 @@ export class DataPipelineClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-data-pipeline/src/auth/httpAuthSchemeProvider.ts b/clients/client-data-pipeline/src/auth/httpAuthSchemeProvider.ts index 4229b91a2630..61b82ca289c2 100644 --- a/clients/client-data-pipeline/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-data-pipeline/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-database-migration-service/src/DatabaseMigrationServiceClient.ts b/clients/client-database-migration-service/src/DatabaseMigrationServiceClient.ts index ab3694ede6df..bbbabeeb6917 100644 --- a/clients/client-database-migration-service/src/DatabaseMigrationServiceClient.ts +++ b/clients/client-database-migration-service/src/DatabaseMigrationServiceClient.ts @@ -909,7 +909,7 @@ export class DatabaseMigrationServiceClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-database-migration-service/src/auth/httpAuthSchemeProvider.ts b/clients/client-database-migration-service/src/auth/httpAuthSchemeProvider.ts index 1fe297e98352..3fe33e9aefe6 100644 --- a/clients/client-database-migration-service/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-database-migration-service/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-databrew/src/DataBrewClient.ts b/clients/client-databrew/src/DataBrewClient.ts index 5a81c337e948..595ac5206129 100644 --- a/clients/client-databrew/src/DataBrewClient.ts +++ b/clients/client-databrew/src/DataBrewClient.ts @@ -443,7 +443,7 @@ export class DataBrewClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-databrew/src/auth/httpAuthSchemeProvider.ts b/clients/client-databrew/src/auth/httpAuthSchemeProvider.ts index 67bb944fc0e6..3e416ec51e7c 100644 --- a/clients/client-databrew/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-databrew/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-dataexchange/src/DataExchangeClient.ts b/clients/client-dataexchange/src/DataExchangeClient.ts index 9e6771df6257..d43e20949057 100644 --- a/clients/client-dataexchange/src/DataExchangeClient.ts +++ b/clients/client-dataexchange/src/DataExchangeClient.ts @@ -430,7 +430,7 @@ export class DataExchangeClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-dataexchange/src/auth/httpAuthSchemeProvider.ts b/clients/client-dataexchange/src/auth/httpAuthSchemeProvider.ts index d5bce4e68191..e1f870cd6bc2 100644 --- a/clients/client-dataexchange/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-dataexchange/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-datasync/src/DataSyncClient.ts b/clients/client-datasync/src/DataSyncClient.ts index 8a0708ed0d6d..8fc228f677f5 100644 --- a/clients/client-datasync/src/DataSyncClient.ts +++ b/clients/client-datasync/src/DataSyncClient.ts @@ -592,7 +592,7 @@ export class DataSyncClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-datasync/src/auth/httpAuthSchemeProvider.ts b/clients/client-datasync/src/auth/httpAuthSchemeProvider.ts index 549b1264fb0e..a710fee9e1fa 100644 --- a/clients/client-datasync/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-datasync/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-datazone/src/DataZoneClient.ts b/clients/client-datazone/src/DataZoneClient.ts index 1ec8197f279f..2de482c4b2e3 100644 --- a/clients/client-datazone/src/DataZoneClient.ts +++ b/clients/client-datazone/src/DataZoneClient.ts @@ -948,7 +948,7 @@ export class DataZoneClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-datazone/src/auth/httpAuthSchemeProvider.ts b/clients/client-datazone/src/auth/httpAuthSchemeProvider.ts index aef01a716fc4..17723bb3a3c0 100644 --- a/clients/client-datazone/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-datazone/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-dax/src/DAXClient.ts b/clients/client-dax/src/DAXClient.ts index da6b01809b40..2fa8265f9a8c 100644 --- a/clients/client-dax/src/DAXClient.ts +++ b/clients/client-dax/src/DAXClient.ts @@ -379,7 +379,7 @@ export class DAXClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-dax/src/auth/httpAuthSchemeProvider.ts b/clients/client-dax/src/auth/httpAuthSchemeProvider.ts index 86c78215d41d..36c662fd0c4a 100644 --- a/clients/client-dax/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-dax/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-deadline/src/DeadlineClient.ts b/clients/client-deadline/src/DeadlineClient.ts index db325be49ad3..df3883c29af9 100644 --- a/clients/client-deadline/src/DeadlineClient.ts +++ b/clients/client-deadline/src/DeadlineClient.ts @@ -774,7 +774,7 @@ export class DeadlineClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-deadline/src/auth/httpAuthSchemeProvider.ts b/clients/client-deadline/src/auth/httpAuthSchemeProvider.ts index 5a84545f8825..9425b71b3302 100644 --- a/clients/client-deadline/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-deadline/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-detective/src/DetectiveClient.ts b/clients/client-detective/src/DetectiveClient.ts index 5a31186be45d..e1470c304b40 100644 --- a/clients/client-detective/src/DetectiveClient.ts +++ b/clients/client-detective/src/DetectiveClient.ts @@ -488,7 +488,7 @@ export class DetectiveClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-detective/src/auth/httpAuthSchemeProvider.ts b/clients/client-detective/src/auth/httpAuthSchemeProvider.ts index 504f1669f06a..b58bc44eb058 100644 --- a/clients/client-detective/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-detective/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-device-farm/src/DeviceFarmClient.ts b/clients/client-device-farm/src/DeviceFarmClient.ts index fd9800b9ad17..ed73851d1844 100644 --- a/clients/client-device-farm/src/DeviceFarmClient.ts +++ b/clients/client-device-farm/src/DeviceFarmClient.ts @@ -628,7 +628,7 @@ export class DeviceFarmClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-device-farm/src/auth/httpAuthSchemeProvider.ts b/clients/client-device-farm/src/auth/httpAuthSchemeProvider.ts index d5435cf74bc1..b5cfbec390d2 100644 --- a/clients/client-device-farm/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-device-farm/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-devops-guru/src/DevOpsGuruClient.ts b/clients/client-devops-guru/src/DevOpsGuruClient.ts index 81284700bdf0..9a17bdf32dc0 100644 --- a/clients/client-devops-guru/src/DevOpsGuruClient.ts +++ b/clients/client-devops-guru/src/DevOpsGuruClient.ts @@ -457,7 +457,7 @@ export class DevOpsGuruClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-devops-guru/src/auth/httpAuthSchemeProvider.ts b/clients/client-devops-guru/src/auth/httpAuthSchemeProvider.ts index 0a39c155721c..09cc682080df 100644 --- a/clients/client-devops-guru/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-devops-guru/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-direct-connect/src/DirectConnectClient.ts b/clients/client-direct-connect/src/DirectConnectClient.ts index fee8997bafae..0f643711082f 100644 --- a/clients/client-direct-connect/src/DirectConnectClient.ts +++ b/clients/client-direct-connect/src/DirectConnectClient.ts @@ -616,7 +616,7 @@ export class DirectConnectClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-direct-connect/src/auth/httpAuthSchemeProvider.ts b/clients/client-direct-connect/src/auth/httpAuthSchemeProvider.ts index 6f5f571a6545..904ac6c3ef41 100644 --- a/clients/client-direct-connect/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-direct-connect/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-directory-service-data/src/DirectoryServiceDataClient.ts b/clients/client-directory-service-data/src/DirectoryServiceDataClient.ts index c40be0e99181..4c7e16b38f30 100644 --- a/clients/client-directory-service-data/src/DirectoryServiceDataClient.ts +++ b/clients/client-directory-service-data/src/DirectoryServiceDataClient.ts @@ -391,7 +391,7 @@ export class DirectoryServiceDataClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-directory-service-data/src/auth/httpAuthSchemeProvider.ts b/clients/client-directory-service-data/src/auth/httpAuthSchemeProvider.ts index adc0af1a3bce..ea37fd44adbd 100644 --- a/clients/client-directory-service-data/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-directory-service-data/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-directory-service/src/DirectoryServiceClient.ts b/clients/client-directory-service/src/DirectoryServiceClient.ts index a84d5e497f58..a3057e15003c 100644 --- a/clients/client-directory-service/src/DirectoryServiceClient.ts +++ b/clients/client-directory-service/src/DirectoryServiceClient.ts @@ -609,7 +609,7 @@ export class DirectoryServiceClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-directory-service/src/auth/httpAuthSchemeProvider.ts b/clients/client-directory-service/src/auth/httpAuthSchemeProvider.ts index b7e44d1e0d7b..8eb7f14dc064 100644 --- a/clients/client-directory-service/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-directory-service/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-dlm/src/DLMClient.ts b/clients/client-dlm/src/DLMClient.ts index 32a5b16cbe13..1cd66cc0859a 100644 --- a/clients/client-dlm/src/DLMClient.ts +++ b/clients/client-dlm/src/DLMClient.ts @@ -332,7 +332,7 @@ export class DLMClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-dlm/src/auth/httpAuthSchemeProvider.ts b/clients/client-dlm/src/auth/httpAuthSchemeProvider.ts index 6738d6d69854..120a5d9ccb76 100644 --- a/clients/client-dlm/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-dlm/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-docdb-elastic/src/DocDBElasticClient.ts b/clients/client-docdb-elastic/src/DocDBElasticClient.ts index 323fa44e84b3..ea98faf861c1 100644 --- a/clients/client-docdb-elastic/src/DocDBElasticClient.ts +++ b/clients/client-docdb-elastic/src/DocDBElasticClient.ts @@ -385,7 +385,7 @@ export class DocDBElasticClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-docdb-elastic/src/auth/httpAuthSchemeProvider.ts b/clients/client-docdb-elastic/src/auth/httpAuthSchemeProvider.ts index 900f92586175..6af6a55bc6cf 100644 --- a/clients/client-docdb-elastic/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-docdb-elastic/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-docdb/src/DocDBClient.ts b/clients/client-docdb/src/DocDBClient.ts index 90e8ddf31aaf..cc92df097c47 100644 --- a/clients/client-docdb/src/DocDBClient.ts +++ b/clients/client-docdb/src/DocDBClient.ts @@ -580,7 +580,7 @@ export class DocDBClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-docdb/src/auth/httpAuthSchemeProvider.ts b/clients/client-docdb/src/auth/httpAuthSchemeProvider.ts index d037cb5648f9..8155dd4a400b 100644 --- a/clients/client-docdb/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-docdb/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-drs/src/DrsClient.ts b/clients/client-drs/src/DrsClient.ts index 8683621af5ed..e4fec21122ca 100644 --- a/clients/client-drs/src/DrsClient.ts +++ b/clients/client-drs/src/DrsClient.ts @@ -545,7 +545,7 @@ export class DrsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-drs/src/auth/httpAuthSchemeProvider.ts b/clients/client-drs/src/auth/httpAuthSchemeProvider.ts index 12dbc1e7c840..9abb0b35c58b 100644 --- a/clients/client-drs/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-drs/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-dsql/src/DSQLClient.ts b/clients/client-dsql/src/DSQLClient.ts index f4652640ce8e..e5c028261f92 100644 --- a/clients/client-dsql/src/DSQLClient.ts +++ b/clients/client-dsql/src/DSQLClient.ts @@ -335,7 +335,7 @@ export class DSQLClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-dsql/src/auth/httpAuthSchemeProvider.ts b/clients/client-dsql/src/auth/httpAuthSchemeProvider.ts index 6af5e240532a..7fb8a12feec2 100644 --- a/clients/client-dsql/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-dsql/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-dynamodb-streams/src/DynamoDBStreamsClient.ts b/clients/client-dynamodb-streams/src/DynamoDBStreamsClient.ts index 305c5b77b447..190264e8c512 100644 --- a/clients/client-dynamodb-streams/src/DynamoDBStreamsClient.ts +++ b/clients/client-dynamodb-streams/src/DynamoDBStreamsClient.ts @@ -303,7 +303,7 @@ export class DynamoDBStreamsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-dynamodb-streams/src/auth/httpAuthSchemeProvider.ts b/clients/client-dynamodb-streams/src/auth/httpAuthSchemeProvider.ts index d2e074c36eba..716fafac998c 100644 --- a/clients/client-dynamodb-streams/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-dynamodb-streams/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-dynamodb/src/DynamoDBClient.ts b/clients/client-dynamodb/src/DynamoDBClient.ts index 76261aa6da78..017a7e2c75d9 100644 --- a/clients/client-dynamodb/src/DynamoDBClient.ts +++ b/clients/client-dynamodb/src/DynamoDBClient.ts @@ -563,7 +563,7 @@ export class DynamoDBClient extends __Client< const _config_5 = resolveRegionConfig(_config_4); const _config_6 = resolveHostHeaderConfig(_config_5); const _config_7 = resolveEndpointConfig(_config_6); - const _config_8 = resolveHttpAuthSchemeConfig(_config_7); + const _config_8 = resolveHttpAuthSchemeConfig(_config_7, { client: () => this }); const _config_9 = resolveEndpointDiscoveryConfig(_config_8, { endpointDiscoveryCommandCtor: DescribeEndpointsCommand, }); diff --git a/clients/client-dynamodb/src/auth/httpAuthSchemeProvider.ts b/clients/client-dynamodb/src/auth/httpAuthSchemeProvider.ts index 4485914530e7..1c714bd0918d 100644 --- a/clients/client-dynamodb/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-dynamodb/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-ebs/src/EBSClient.ts b/clients/client-ebs/src/EBSClient.ts index e433397be2a7..33634a328fbe 100644 --- a/clients/client-ebs/src/EBSClient.ts +++ b/clients/client-ebs/src/EBSClient.ts @@ -328,7 +328,7 @@ export class EBSClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-ebs/src/auth/httpAuthSchemeProvider.ts b/clients/client-ebs/src/auth/httpAuthSchemeProvider.ts index 95bcc89402d7..9dabae77ab98 100644 --- a/clients/client-ebs/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-ebs/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-ec2-instance-connect/src/EC2InstanceConnectClient.ts b/clients/client-ec2-instance-connect/src/EC2InstanceConnectClient.ts index a99d7adb9fec..9323436b4f6b 100644 --- a/clients/client-ec2-instance-connect/src/EC2InstanceConnectClient.ts +++ b/clients/client-ec2-instance-connect/src/EC2InstanceConnectClient.ts @@ -301,7 +301,7 @@ export class EC2InstanceConnectClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-ec2-instance-connect/src/auth/httpAuthSchemeProvider.ts b/clients/client-ec2-instance-connect/src/auth/httpAuthSchemeProvider.ts index bbb448b18788..ca771524c329 100644 --- a/clients/client-ec2-instance-connect/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-ec2-instance-connect/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-ec2/src/EC2Client.ts b/clients/client-ec2/src/EC2Client.ts index 1493e8ec904a..eb1ea5fa4aa8 100644 --- a/clients/client-ec2/src/EC2Client.ts +++ b/clients/client-ec2/src/EC2Client.ts @@ -3853,7 +3853,7 @@ export class EC2Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-ec2/src/auth/httpAuthSchemeProvider.ts b/clients/client-ec2/src/auth/httpAuthSchemeProvider.ts index 4d5ea0d29f56..1e6dd605dae3 100644 --- a/clients/client-ec2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-ec2/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-ecr-public/src/ECRPUBLICClient.ts b/clients/client-ecr-public/src/ECRPUBLICClient.ts index f3edaea959e2..a27f653f78ca 100644 --- a/clients/client-ecr-public/src/ECRPUBLICClient.ts +++ b/clients/client-ecr-public/src/ECRPUBLICClient.ts @@ -401,7 +401,7 @@ export class ECRPUBLICClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-ecr-public/src/auth/httpAuthSchemeProvider.ts b/clients/client-ecr-public/src/auth/httpAuthSchemeProvider.ts index 3b1b4531bf77..d3d4839bb90b 100644 --- a/clients/client-ecr-public/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-ecr-public/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-ecr/src/ECRClient.ts b/clients/client-ecr/src/ECRClient.ts index efddda1eba58..c0db924c98d4 100644 --- a/clients/client-ecr/src/ECRClient.ts +++ b/clients/client-ecr/src/ECRClient.ts @@ -535,7 +535,7 @@ export class ECRClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-ecr/src/auth/httpAuthSchemeProvider.ts b/clients/client-ecr/src/auth/httpAuthSchemeProvider.ts index 7d6900c72e55..a993b9297cb4 100644 --- a/clients/client-ecr/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-ecr/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-ecs/src/ECSClient.ts b/clients/client-ecs/src/ECSClient.ts index 6c0b786310d8..725a8e8e4156 100644 --- a/clients/client-ecs/src/ECSClient.ts +++ b/clients/client-ecs/src/ECSClient.ts @@ -572,7 +572,7 @@ export class ECSClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-ecs/src/auth/httpAuthSchemeProvider.ts b/clients/client-ecs/src/auth/httpAuthSchemeProvider.ts index e3dfadccb6b6..957da052a2a0 100644 --- a/clients/client-ecs/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-ecs/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-efs/src/EFSClient.ts b/clients/client-efs/src/EFSClient.ts index 283ecc21ef5a..e23ec24f2671 100644 --- a/clients/client-efs/src/EFSClient.ts +++ b/clients/client-efs/src/EFSClient.ts @@ -438,7 +438,7 @@ export class EFSClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-efs/src/auth/httpAuthSchemeProvider.ts b/clients/client-efs/src/auth/httpAuthSchemeProvider.ts index 565bbaa1d37a..71185e66e618 100644 --- a/clients/client-efs/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-efs/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-eks-auth/src/EKSAuthClient.ts b/clients/client-eks-auth/src/EKSAuthClient.ts index 57bc2599560b..83f85abaece5 100644 --- a/clients/client-eks-auth/src/EKSAuthClient.ts +++ b/clients/client-eks-auth/src/EKSAuthClient.ts @@ -292,7 +292,7 @@ export class EKSAuthClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-eks-auth/src/auth/httpAuthSchemeProvider.ts b/clients/client-eks-auth/src/auth/httpAuthSchemeProvider.ts index 6e3c74b70384..73ba66815953 100644 --- a/clients/client-eks-auth/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-eks-auth/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-eks/src/EKSClient.ts b/clients/client-eks/src/EKSClient.ts index 9d8253cc9b68..ac81cff3ef9c 100644 --- a/clients/client-eks/src/EKSClient.ts +++ b/clients/client-eks/src/EKSClient.ts @@ -560,7 +560,7 @@ export class EKSClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-eks/src/auth/httpAuthSchemeProvider.ts b/clients/client-eks/src/auth/httpAuthSchemeProvider.ts index 0988b59c424c..1d4baeb190ad 100644 --- a/clients/client-eks/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-eks/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-elastic-beanstalk/src/ElasticBeanstalkClient.ts b/clients/client-elastic-beanstalk/src/ElasticBeanstalkClient.ts index a330c0e41eef..2e65cc654de8 100644 --- a/clients/client-elastic-beanstalk/src/ElasticBeanstalkClient.ts +++ b/clients/client-elastic-beanstalk/src/ElasticBeanstalkClient.ts @@ -557,7 +557,7 @@ export class ElasticBeanstalkClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-elastic-beanstalk/src/auth/httpAuthSchemeProvider.ts b/clients/client-elastic-beanstalk/src/auth/httpAuthSchemeProvider.ts index bf0ea7099f92..85ed22d427c4 100644 --- a/clients/client-elastic-beanstalk/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-elastic-beanstalk/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-elastic-load-balancing-v2/src/ElasticLoadBalancingV2Client.ts b/clients/client-elastic-load-balancing-v2/src/ElasticLoadBalancingV2Client.ts index 3fb9a71f931a..523448169291 100644 --- a/clients/client-elastic-load-balancing-v2/src/ElasticLoadBalancingV2Client.ts +++ b/clients/client-elastic-load-balancing-v2/src/ElasticLoadBalancingV2Client.ts @@ -540,7 +540,7 @@ export class ElasticLoadBalancingV2Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-elastic-load-balancing-v2/src/auth/httpAuthSchemeProvider.ts b/clients/client-elastic-load-balancing-v2/src/auth/httpAuthSchemeProvider.ts index a4930059106b..6fa415444a47 100644 --- a/clients/client-elastic-load-balancing-v2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-elastic-load-balancing-v2/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-elastic-load-balancing/src/ElasticLoadBalancingClient.ts b/clients/client-elastic-load-balancing/src/ElasticLoadBalancingClient.ts index b70138247d0e..4686edb6f7d0 100644 --- a/clients/client-elastic-load-balancing/src/ElasticLoadBalancingClient.ts +++ b/clients/client-elastic-load-balancing/src/ElasticLoadBalancingClient.ts @@ -466,7 +466,7 @@ export class ElasticLoadBalancingClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-elastic-load-balancing/src/auth/httpAuthSchemeProvider.ts b/clients/client-elastic-load-balancing/src/auth/httpAuthSchemeProvider.ts index e951f2e5bc6c..cb011a0fb30f 100644 --- a/clients/client-elastic-load-balancing/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-elastic-load-balancing/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-elastic-transcoder/src/ElasticTranscoderClient.ts b/clients/client-elastic-transcoder/src/ElasticTranscoderClient.ts index 3dcd625f9362..e961624eecff 100644 --- a/clients/client-elastic-transcoder/src/ElasticTranscoderClient.ts +++ b/clients/client-elastic-transcoder/src/ElasticTranscoderClient.ts @@ -345,7 +345,7 @@ export class ElasticTranscoderClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-elastic-transcoder/src/auth/httpAuthSchemeProvider.ts b/clients/client-elastic-transcoder/src/auth/httpAuthSchemeProvider.ts index d31f3bb7f3c9..935838a5f3a7 100644 --- a/clients/client-elastic-transcoder/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-elastic-transcoder/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-elasticache/src/ElastiCacheClient.ts b/clients/client-elasticache/src/ElastiCacheClient.ts index 9134e008199d..044b3624b9e2 100644 --- a/clients/client-elasticache/src/ElastiCacheClient.ts +++ b/clients/client-elasticache/src/ElastiCacheClient.ts @@ -680,7 +680,7 @@ export class ElastiCacheClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-elasticache/src/auth/httpAuthSchemeProvider.ts b/clients/client-elasticache/src/auth/httpAuthSchemeProvider.ts index c4906e582288..e81a17e1e460 100644 --- a/clients/client-elasticache/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-elasticache/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-elasticsearch-service/src/ElasticsearchServiceClient.ts b/clients/client-elasticsearch-service/src/ElasticsearchServiceClient.ts index 6814d17612bf..ae9837964e4b 100644 --- a/clients/client-elasticsearch-service/src/ElasticsearchServiceClient.ts +++ b/clients/client-elasticsearch-service/src/ElasticsearchServiceClient.ts @@ -551,7 +551,7 @@ export class ElasticsearchServiceClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-elasticsearch-service/src/auth/httpAuthSchemeProvider.ts b/clients/client-elasticsearch-service/src/auth/httpAuthSchemeProvider.ts index fffb5c768c64..2df3dfbd1dc8 100644 --- a/clients/client-elasticsearch-service/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-elasticsearch-service/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-emr-containers/src/EMRContainersClient.ts b/clients/client-emr-containers/src/EMRContainersClient.ts index 9a8442fd4849..e2954e2af7c2 100644 --- a/clients/client-emr-containers/src/EMRContainersClient.ts +++ b/clients/client-emr-containers/src/EMRContainersClient.ts @@ -421,7 +421,7 @@ export class EMRContainersClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-emr-containers/src/auth/httpAuthSchemeProvider.ts b/clients/client-emr-containers/src/auth/httpAuthSchemeProvider.ts index 2368b4cb7a4e..7d6eb5fd8cf0 100644 --- a/clients/client-emr-containers/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-emr-containers/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-emr-serverless/src/EMRServerlessClient.ts b/clients/client-emr-serverless/src/EMRServerlessClient.ts index e86e974f7dc3..025f4fd9a87c 100644 --- a/clients/client-emr-serverless/src/EMRServerlessClient.ts +++ b/clients/client-emr-serverless/src/EMRServerlessClient.ts @@ -361,7 +361,7 @@ export class EMRServerlessClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-emr-serverless/src/auth/httpAuthSchemeProvider.ts b/clients/client-emr-serverless/src/auth/httpAuthSchemeProvider.ts index febbe2545763..f3105542d663 100644 --- a/clients/client-emr-serverless/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-emr-serverless/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-emr/src/EMRClient.ts b/clients/client-emr/src/EMRClient.ts index 54c664912718..14e8cdfe5c85 100644 --- a/clients/client-emr/src/EMRClient.ts +++ b/clients/client-emr/src/EMRClient.ts @@ -556,7 +556,7 @@ export class EMRClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-emr/src/auth/httpAuthSchemeProvider.ts b/clients/client-emr/src/auth/httpAuthSchemeProvider.ts index cc9b698023fc..1e85e09d923c 100644 --- a/clients/client-emr/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-emr/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-entityresolution/src/EntityResolutionClient.ts b/clients/client-entityresolution/src/EntityResolutionClient.ts index b2f06ce3d726..e8767d684985 100644 --- a/clients/client-entityresolution/src/EntityResolutionClient.ts +++ b/clients/client-entityresolution/src/EntityResolutionClient.ts @@ -459,7 +459,7 @@ export class EntityResolutionClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-entityresolution/src/auth/httpAuthSchemeProvider.ts b/clients/client-entityresolution/src/auth/httpAuthSchemeProvider.ts index 2d9c5ade0b7e..5d4dcac2fbcc 100644 --- a/clients/client-entityresolution/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-entityresolution/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-eventbridge/src/EventBridgeClient.ts b/clients/client-eventbridge/src/EventBridgeClient.ts index bd9d9ca38cbf..89361c96f456 100644 --- a/clients/client-eventbridge/src/EventBridgeClient.ts +++ b/clients/client-eventbridge/src/EventBridgeClient.ts @@ -526,7 +526,7 @@ export class EventBridgeClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-eventbridge/src/auth/httpAuthSchemeProvider.ts b/clients/client-eventbridge/src/auth/httpAuthSchemeProvider.ts index 2cd67398e03f..30753a4743d5 100644 --- a/clients/client-eventbridge/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-eventbridge/src/auth/httpAuthSchemeProvider.ts @@ -317,10 +317,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved & AwsSdkSigV4APreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved & AwsSdkSigV4APreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); const config_1 = resolveAwsSdkSigV4AConfig(config_0); return { ...config_1, diff --git a/clients/client-evidently/src/EvidentlyClient.ts b/clients/client-evidently/src/EvidentlyClient.ts index b1f5abc9b95c..7c7174f23a50 100644 --- a/clients/client-evidently/src/EvidentlyClient.ts +++ b/clients/client-evidently/src/EvidentlyClient.ts @@ -425,7 +425,7 @@ export class EvidentlyClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-evidently/src/auth/httpAuthSchemeProvider.ts b/clients/client-evidently/src/auth/httpAuthSchemeProvider.ts index b1df2f4cb288..fe21117dda56 100644 --- a/clients/client-evidently/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-evidently/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-finspace-data/src/FinspaceDataClient.ts b/clients/client-finspace-data/src/FinspaceDataClient.ts index b219926000ec..f897c39cb204 100644 --- a/clients/client-finspace-data/src/FinspaceDataClient.ts +++ b/clients/client-finspace-data/src/FinspaceDataClient.ts @@ -410,7 +410,7 @@ export class FinspaceDataClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-finspace-data/src/auth/httpAuthSchemeProvider.ts b/clients/client-finspace-data/src/auth/httpAuthSchemeProvider.ts index a94cfc46a98f..3d50ebcfb596 100644 --- a/clients/client-finspace-data/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-finspace-data/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-finspace/src/FinspaceClient.ts b/clients/client-finspace/src/FinspaceClient.ts index 44a63e1115eb..f4e03334a19e 100644 --- a/clients/client-finspace/src/FinspaceClient.ts +++ b/clients/client-finspace/src/FinspaceClient.ts @@ -473,7 +473,7 @@ export class FinspaceClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-finspace/src/auth/httpAuthSchemeProvider.ts b/clients/client-finspace/src/auth/httpAuthSchemeProvider.ts index fe7b495a9359..6f9cdb5bf790 100644 --- a/clients/client-finspace/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-finspace/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-firehose/src/FirehoseClient.ts b/clients/client-firehose/src/FirehoseClient.ts index c1b1cf5e05ff..3601fc1244cd 100644 --- a/clients/client-firehose/src/FirehoseClient.ts +++ b/clients/client-firehose/src/FirehoseClient.ts @@ -353,7 +353,7 @@ export class FirehoseClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-firehose/src/auth/httpAuthSchemeProvider.ts b/clients/client-firehose/src/auth/httpAuthSchemeProvider.ts index 4e6dbcb6c959..0213aa79bd3f 100644 --- a/clients/client-firehose/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-firehose/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-fis/src/FisClient.ts b/clients/client-fis/src/FisClient.ts index ef03b0da82a2..79696a7add60 100644 --- a/clients/client-fis/src/FisClient.ts +++ b/clients/client-fis/src/FisClient.ts @@ -417,7 +417,7 @@ export class FisClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-fis/src/auth/httpAuthSchemeProvider.ts b/clients/client-fis/src/auth/httpAuthSchemeProvider.ts index 5d4ff197bd4a..df687b5d367b 100644 --- a/clients/client-fis/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-fis/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-fms/src/FMSClient.ts b/clients/client-fms/src/FMSClient.ts index 91e85f08fb01..3edd88eeeb75 100644 --- a/clients/client-fms/src/FMSClient.ts +++ b/clients/client-fms/src/FMSClient.ts @@ -482,7 +482,7 @@ export class FMSClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-fms/src/auth/httpAuthSchemeProvider.ts b/clients/client-fms/src/auth/httpAuthSchemeProvider.ts index 72e00f109075..862c4db2a74f 100644 --- a/clients/client-fms/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-fms/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-forecast/src/ForecastClient.ts b/clients/client-forecast/src/ForecastClient.ts index 45807bb2cbe8..e4780fec1484 100644 --- a/clients/client-forecast/src/ForecastClient.ts +++ b/clients/client-forecast/src/ForecastClient.ts @@ -584,7 +584,7 @@ export class ForecastClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-forecast/src/auth/httpAuthSchemeProvider.ts b/clients/client-forecast/src/auth/httpAuthSchemeProvider.ts index 1cceff66d351..1266aa1118c9 100644 --- a/clients/client-forecast/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-forecast/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-forecastquery/src/ForecastqueryClient.ts b/clients/client-forecastquery/src/ForecastqueryClient.ts index bfcf79fc620d..18bd9949e518 100644 --- a/clients/client-forecastquery/src/ForecastqueryClient.ts +++ b/clients/client-forecastquery/src/ForecastqueryClient.ts @@ -292,7 +292,7 @@ export class ForecastqueryClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-forecastquery/src/auth/httpAuthSchemeProvider.ts b/clients/client-forecastquery/src/auth/httpAuthSchemeProvider.ts index df81127672f4..a6c1a7e63e48 100644 --- a/clients/client-forecastquery/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-forecastquery/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-frauddetector/src/FraudDetectorClient.ts b/clients/client-frauddetector/src/FraudDetectorClient.ts index 5379c11dc5bb..1d9c60e8cd71 100644 --- a/clients/client-frauddetector/src/FraudDetectorClient.ts +++ b/clients/client-frauddetector/src/FraudDetectorClient.ts @@ -584,7 +584,7 @@ export class FraudDetectorClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-frauddetector/src/auth/httpAuthSchemeProvider.ts b/clients/client-frauddetector/src/auth/httpAuthSchemeProvider.ts index 441ff41b00f4..8e082669ecc6 100644 --- a/clients/client-frauddetector/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-frauddetector/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-freetier/src/FreeTierClient.ts b/clients/client-freetier/src/FreeTierClient.ts index b8bbced9d3f9..95181bfe73a8 100644 --- a/clients/client-freetier/src/FreeTierClient.ts +++ b/clients/client-freetier/src/FreeTierClient.ts @@ -298,7 +298,7 @@ export class FreeTierClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-freetier/src/auth/httpAuthSchemeProvider.ts b/clients/client-freetier/src/auth/httpAuthSchemeProvider.ts index d269ea84fefc..1e6cf0f59e86 100644 --- a/clients/client-freetier/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-freetier/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-fsx/src/FSxClient.ts b/clients/client-fsx/src/FSxClient.ts index 4148b84351b4..1d5741e7619d 100644 --- a/clients/client-fsx/src/FSxClient.ts +++ b/clients/client-fsx/src/FSxClient.ts @@ -495,7 +495,7 @@ export class FSxClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-fsx/src/auth/httpAuthSchemeProvider.ts b/clients/client-fsx/src/auth/httpAuthSchemeProvider.ts index 897e007438f5..d2b59b74a757 100644 --- a/clients/client-fsx/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-fsx/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-gamelift/src/GameLiftClient.ts b/clients/client-gamelift/src/GameLiftClient.ts index d77abcdfa237..e69442c67e0b 100644 --- a/clients/client-gamelift/src/GameLiftClient.ts +++ b/clients/client-gamelift/src/GameLiftClient.ts @@ -914,7 +914,7 @@ export class GameLiftClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-gamelift/src/auth/httpAuthSchemeProvider.ts b/clients/client-gamelift/src/auth/httpAuthSchemeProvider.ts index 57d48bd90799..8f677ca1418c 100644 --- a/clients/client-gamelift/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-gamelift/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-gameliftstreams/src/GameLiftStreamsClient.ts b/clients/client-gameliftstreams/src/GameLiftStreamsClient.ts index 55c71fb4897a..400d6cbc1641 100644 --- a/clients/client-gameliftstreams/src/GameLiftStreamsClient.ts +++ b/clients/client-gameliftstreams/src/GameLiftStreamsClient.ts @@ -392,7 +392,7 @@ export class GameLiftStreamsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-gameliftstreams/src/auth/httpAuthSchemeProvider.ts b/clients/client-gameliftstreams/src/auth/httpAuthSchemeProvider.ts index b62e5e77294c..58f8979954e0 100644 --- a/clients/client-gameliftstreams/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-gameliftstreams/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-geo-maps/src/GeoMapsClient.ts b/clients/client-geo-maps/src/GeoMapsClient.ts index f5bc588781fe..5b1a271b62b0 100644 --- a/clients/client-geo-maps/src/GeoMapsClient.ts +++ b/clients/client-geo-maps/src/GeoMapsClient.ts @@ -330,7 +330,7 @@ export class GeoMapsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-geo-maps/src/auth/httpAuthSchemeProvider.ts b/clients/client-geo-maps/src/auth/httpAuthSchemeProvider.ts index f2e54ffbff6a..0cc459517332 100644 --- a/clients/client-geo-maps/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-geo-maps/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-geo-places/src/GeoPlacesClient.ts b/clients/client-geo-places/src/GeoPlacesClient.ts index 0938a044fc73..7eee3d80c896 100644 --- a/clients/client-geo-places/src/GeoPlacesClient.ts +++ b/clients/client-geo-places/src/GeoPlacesClient.ts @@ -344,7 +344,7 @@ export class GeoPlacesClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-geo-places/src/auth/httpAuthSchemeProvider.ts b/clients/client-geo-places/src/auth/httpAuthSchemeProvider.ts index 1a225438e6d9..98507b388ccc 100644 --- a/clients/client-geo-places/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-geo-places/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-geo-routes/src/GeoRoutesClient.ts b/clients/client-geo-routes/src/GeoRoutesClient.ts index b5af43daa123..596f92767e64 100644 --- a/clients/client-geo-routes/src/GeoRoutesClient.ts +++ b/clients/client-geo-routes/src/GeoRoutesClient.ts @@ -327,7 +327,7 @@ export class GeoRoutesClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-geo-routes/src/auth/httpAuthSchemeProvider.ts b/clients/client-geo-routes/src/auth/httpAuthSchemeProvider.ts index d354632bbec5..7fd72a222b06 100644 --- a/clients/client-geo-routes/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-geo-routes/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-glacier/src/GlacierClient.ts b/clients/client-glacier/src/GlacierClient.ts index 910468c9a7cd..4c433a63b9ca 100644 --- a/clients/client-glacier/src/GlacierClient.ts +++ b/clients/client-glacier/src/GlacierClient.ts @@ -489,7 +489,7 @@ export class GlacierClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-glacier/src/auth/httpAuthSchemeProvider.ts b/clients/client-glacier/src/auth/httpAuthSchemeProvider.ts index 914201ead8ce..a90258cf6c89 100644 --- a/clients/client-glacier/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-glacier/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-global-accelerator/src/GlobalAcceleratorClient.ts b/clients/client-global-accelerator/src/GlobalAcceleratorClient.ts index 4a6c9911f658..55dc87857051 100644 --- a/clients/client-global-accelerator/src/GlobalAcceleratorClient.ts +++ b/clients/client-global-accelerator/src/GlobalAcceleratorClient.ts @@ -616,7 +616,7 @@ export class GlobalAcceleratorClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-global-accelerator/src/auth/httpAuthSchemeProvider.ts b/clients/client-global-accelerator/src/auth/httpAuthSchemeProvider.ts index 56ca432efa50..ed1bc30d961c 100644 --- a/clients/client-global-accelerator/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-global-accelerator/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-glue/src/GlueClient.ts b/clients/client-glue/src/GlueClient.ts index efdfbf4280e2..acfd0f4a10f6 100644 --- a/clients/client-glue/src/GlueClient.ts +++ b/clients/client-glue/src/GlueClient.ts @@ -1365,7 +1365,7 @@ export class GlueClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-glue/src/auth/httpAuthSchemeProvider.ts b/clients/client-glue/src/auth/httpAuthSchemeProvider.ts index 5d3783415b49..3e82c4b4924f 100644 --- a/clients/client-glue/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-glue/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-grafana/src/GrafanaClient.ts b/clients/client-grafana/src/GrafanaClient.ts index 311d3bb0eee1..76781e58efe7 100644 --- a/clients/client-grafana/src/GrafanaClient.ts +++ b/clients/client-grafana/src/GrafanaClient.ts @@ -412,7 +412,7 @@ export class GrafanaClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-grafana/src/auth/httpAuthSchemeProvider.ts b/clients/client-grafana/src/auth/httpAuthSchemeProvider.ts index de7a96e3d319..9fcfab0f32a5 100644 --- a/clients/client-grafana/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-grafana/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-greengrass/src/GreengrassClient.ts b/clients/client-greengrass/src/GreengrassClient.ts index 8482581cca51..5b7ccfd56f75 100644 --- a/clients/client-greengrass/src/GreengrassClient.ts +++ b/clients/client-greengrass/src/GreengrassClient.ts @@ -791,7 +791,7 @@ export class GreengrassClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-greengrass/src/auth/httpAuthSchemeProvider.ts b/clients/client-greengrass/src/auth/httpAuthSchemeProvider.ts index 59d4dd5d95ea..f87e013f9839 100644 --- a/clients/client-greengrass/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-greengrass/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-greengrassv2/src/GreengrassV2Client.ts b/clients/client-greengrassv2/src/GreengrassV2Client.ts index b1c205b3c1ca..7781dc656836 100644 --- a/clients/client-greengrassv2/src/GreengrassV2Client.ts +++ b/clients/client-greengrassv2/src/GreengrassV2Client.ts @@ -429,7 +429,7 @@ export class GreengrassV2Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-greengrassv2/src/auth/httpAuthSchemeProvider.ts b/clients/client-greengrassv2/src/auth/httpAuthSchemeProvider.ts index 53b577a071c1..ae5865d63dc1 100644 --- a/clients/client-greengrassv2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-greengrassv2/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-groundstation/src/GroundStationClient.ts b/clients/client-groundstation/src/GroundStationClient.ts index efeb901448ef..43d0af79b607 100644 --- a/clients/client-groundstation/src/GroundStationClient.ts +++ b/clients/client-groundstation/src/GroundStationClient.ts @@ -419,7 +419,7 @@ export class GroundStationClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-groundstation/src/auth/httpAuthSchemeProvider.ts b/clients/client-groundstation/src/auth/httpAuthSchemeProvider.ts index 4a501035e672..13213ae1d40a 100644 --- a/clients/client-groundstation/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-groundstation/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-guardduty/src/GuardDutyClient.ts b/clients/client-guardduty/src/GuardDutyClient.ts index 82dcf2103758..b5a885ffcb7d 100644 --- a/clients/client-guardduty/src/GuardDutyClient.ts +++ b/clients/client-guardduty/src/GuardDutyClient.ts @@ -642,7 +642,7 @@ export class GuardDutyClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-guardduty/src/auth/httpAuthSchemeProvider.ts b/clients/client-guardduty/src/auth/httpAuthSchemeProvider.ts index a7ffb9b35c5a..f7e4ed95286f 100644 --- a/clients/client-guardduty/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-guardduty/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-health/src/HealthClient.ts b/clients/client-health/src/HealthClient.ts index 0c04c11ad0ad..acee214f3c0e 100644 --- a/clients/client-health/src/HealthClient.ts +++ b/clients/client-health/src/HealthClient.ts @@ -407,7 +407,7 @@ export class HealthClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-health/src/auth/httpAuthSchemeProvider.ts b/clients/client-health/src/auth/httpAuthSchemeProvider.ts index 22d47795371f..c31f1faacf6f 100644 --- a/clients/client-health/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-health/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-healthlake/src/HealthLakeClient.ts b/clients/client-healthlake/src/HealthLakeClient.ts index 3bf3ebbaf923..e13f478dd287 100644 --- a/clients/client-healthlake/src/HealthLakeClient.ts +++ b/clients/client-healthlake/src/HealthLakeClient.ts @@ -345,7 +345,7 @@ export class HealthLakeClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-healthlake/src/auth/httpAuthSchemeProvider.ts b/clients/client-healthlake/src/auth/httpAuthSchemeProvider.ts index 76ffc79b1371..d880fba357df 100644 --- a/clients/client-healthlake/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-healthlake/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-iam/src/IAMClient.ts b/clients/client-iam/src/IAMClient.ts index 332c49ce21eb..bd26898c9575 100644 --- a/clients/client-iam/src/IAMClient.ts +++ b/clients/client-iam/src/IAMClient.ts @@ -1023,7 +1023,7 @@ export class IAMClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-iam/src/auth/httpAuthSchemeProvider.ts b/clients/client-iam/src/auth/httpAuthSchemeProvider.ts index ab550be081a1..ab854dea0736 100644 --- a/clients/client-iam/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-iam/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-identitystore/src/IdentitystoreClient.ts b/clients/client-identitystore/src/IdentitystoreClient.ts index 0564658efcb7..8f0c7f5a6758 100644 --- a/clients/client-identitystore/src/IdentitystoreClient.ts +++ b/clients/client-identitystore/src/IdentitystoreClient.ts @@ -369,7 +369,7 @@ export class IdentitystoreClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-identitystore/src/auth/httpAuthSchemeProvider.ts b/clients/client-identitystore/src/auth/httpAuthSchemeProvider.ts index d09a16451545..ff51d3f30b32 100644 --- a/clients/client-identitystore/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-identitystore/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-imagebuilder/src/ImagebuilderClient.ts b/clients/client-imagebuilder/src/ImagebuilderClient.ts index 7bc953211e34..e3b0c03b1438 100644 --- a/clients/client-imagebuilder/src/ImagebuilderClient.ts +++ b/clients/client-imagebuilder/src/ImagebuilderClient.ts @@ -650,7 +650,7 @@ export class ImagebuilderClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-imagebuilder/src/auth/httpAuthSchemeProvider.ts b/clients/client-imagebuilder/src/auth/httpAuthSchemeProvider.ts index cfcd68bdf015..2d9e7bf65f96 100644 --- a/clients/client-imagebuilder/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-imagebuilder/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-inspector-scan/src/InspectorScanClient.ts b/clients/client-inspector-scan/src/InspectorScanClient.ts index 7744518b5c20..0bf7236abd17 100644 --- a/clients/client-inspector-scan/src/InspectorScanClient.ts +++ b/clients/client-inspector-scan/src/InspectorScanClient.ts @@ -288,7 +288,7 @@ export class InspectorScanClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-inspector-scan/src/auth/httpAuthSchemeProvider.ts b/clients/client-inspector-scan/src/auth/httpAuthSchemeProvider.ts index f22a99f3183a..18daff9907e9 100644 --- a/clients/client-inspector-scan/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-inspector-scan/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-inspector/src/InspectorClient.ts b/clients/client-inspector/src/InspectorClient.ts index 6c32c5ea3659..32d58aa10f05 100644 --- a/clients/client-inspector/src/InspectorClient.ts +++ b/clients/client-inspector/src/InspectorClient.ts @@ -479,7 +479,7 @@ export class InspectorClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-inspector/src/auth/httpAuthSchemeProvider.ts b/clients/client-inspector/src/auth/httpAuthSchemeProvider.ts index 334433a1ab67..4f237d69029a 100644 --- a/clients/client-inspector/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-inspector/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-inspector2/src/Inspector2Client.ts b/clients/client-inspector2/src/Inspector2Client.ts index 95877f494bed..1563bfd8b171 100644 --- a/clients/client-inspector2/src/Inspector2Client.ts +++ b/clients/client-inspector2/src/Inspector2Client.ts @@ -567,7 +567,7 @@ export class Inspector2Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-inspector2/src/auth/httpAuthSchemeProvider.ts b/clients/client-inspector2/src/auth/httpAuthSchemeProvider.ts index 6ed712c9fa6b..515f5222246d 100644 --- a/clients/client-inspector2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-inspector2/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-internetmonitor/src/InternetMonitorClient.ts b/clients/client-internetmonitor/src/InternetMonitorClient.ts index 3491dc699178..6f8fe53934c8 100644 --- a/clients/client-internetmonitor/src/InternetMonitorClient.ts +++ b/clients/client-internetmonitor/src/InternetMonitorClient.ts @@ -353,7 +353,7 @@ export class InternetMonitorClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-internetmonitor/src/auth/httpAuthSchemeProvider.ts b/clients/client-internetmonitor/src/auth/httpAuthSchemeProvider.ts index 86cc64d604e5..0e64ee790455 100644 --- a/clients/client-internetmonitor/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-internetmonitor/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-invoicing/src/InvoicingClient.ts b/clients/client-invoicing/src/InvoicingClient.ts index 4042feb84b5d..e80e7fd1644e 100644 --- a/clients/client-invoicing/src/InvoicingClient.ts +++ b/clients/client-invoicing/src/InvoicingClient.ts @@ -336,7 +336,7 @@ export class InvoicingClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-invoicing/src/auth/httpAuthSchemeProvider.ts b/clients/client-invoicing/src/auth/httpAuthSchemeProvider.ts index 62c91a2ce749..da22aa23e32d 100644 --- a/clients/client-invoicing/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-invoicing/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-iot-data-plane/src/IoTDataPlaneClient.ts b/clients/client-iot-data-plane/src/IoTDataPlaneClient.ts index 3cffd7bdbfe1..9da234ce0ab2 100644 --- a/clients/client-iot-data-plane/src/IoTDataPlaneClient.ts +++ b/clients/client-iot-data-plane/src/IoTDataPlaneClient.ts @@ -324,7 +324,7 @@ export class IoTDataPlaneClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-iot-data-plane/src/auth/httpAuthSchemeProvider.ts b/clients/client-iot-data-plane/src/auth/httpAuthSchemeProvider.ts index d8d3ed285520..ad1e5f09414f 100644 --- a/clients/client-iot-data-plane/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-iot-data-plane/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-iot-events-data/src/IoTEventsDataClient.ts b/clients/client-iot-events-data/src/IoTEventsDataClient.ts index dc86034fa3b5..f502a26c78d9 100644 --- a/clients/client-iot-events-data/src/IoTEventsDataClient.ts +++ b/clients/client-iot-events-data/src/IoTEventsDataClient.ts @@ -336,7 +336,7 @@ export class IoTEventsDataClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-iot-events-data/src/auth/httpAuthSchemeProvider.ts b/clients/client-iot-events-data/src/auth/httpAuthSchemeProvider.ts index 1b5cfbfea3bf..feb0a0a76766 100644 --- a/clients/client-iot-events-data/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-iot-events-data/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-iot-events/src/IoTEventsClient.ts b/clients/client-iot-events/src/IoTEventsClient.ts index 5b63f585a956..ec7d15a310e4 100644 --- a/clients/client-iot-events/src/IoTEventsClient.ts +++ b/clients/client-iot-events/src/IoTEventsClient.ts @@ -400,7 +400,7 @@ export class IoTEventsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-iot-events/src/auth/httpAuthSchemeProvider.ts b/clients/client-iot-events/src/auth/httpAuthSchemeProvider.ts index e1a3696e997a..30dccfbca0ae 100644 --- a/clients/client-iot-events/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-iot-events/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-iot-jobs-data-plane/src/IoTJobsDataPlaneClient.ts b/clients/client-iot-jobs-data-plane/src/IoTJobsDataPlaneClient.ts index 55c57c98a0b3..ec63d020b0bf 100644 --- a/clients/client-iot-jobs-data-plane/src/IoTJobsDataPlaneClient.ts +++ b/clients/client-iot-jobs-data-plane/src/IoTJobsDataPlaneClient.ts @@ -334,7 +334,7 @@ export class IoTJobsDataPlaneClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-iot-jobs-data-plane/src/auth/httpAuthSchemeProvider.ts b/clients/client-iot-jobs-data-plane/src/auth/httpAuthSchemeProvider.ts index f901704cdae6..2020b497d9ce 100644 --- a/clients/client-iot-jobs-data-plane/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-iot-jobs-data-plane/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-iot-managed-integrations/src/IoTManagedIntegrationsClient.ts b/clients/client-iot-managed-integrations/src/IoTManagedIntegrationsClient.ts index a9d169d92041..65f6b279772f 100644 --- a/clients/client-iot-managed-integrations/src/IoTManagedIntegrationsClient.ts +++ b/clients/client-iot-managed-integrations/src/IoTManagedIntegrationsClient.ts @@ -572,7 +572,7 @@ export class IoTManagedIntegrationsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-iot-managed-integrations/src/auth/httpAuthSchemeProvider.ts b/clients/client-iot-managed-integrations/src/auth/httpAuthSchemeProvider.ts index 999cb192bd6d..b91a94cff65e 100644 --- a/clients/client-iot-managed-integrations/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-iot-managed-integrations/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-iot-wireless/src/IoTWirelessClient.ts b/clients/client-iot-wireless/src/IoTWirelessClient.ts index 82e35e9466c1..98580adfab16 100644 --- a/clients/client-iot-wireless/src/IoTWirelessClient.ts +++ b/clients/client-iot-wireless/src/IoTWirelessClient.ts @@ -896,7 +896,7 @@ export class IoTWirelessClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-iot-wireless/src/auth/httpAuthSchemeProvider.ts b/clients/client-iot-wireless/src/auth/httpAuthSchemeProvider.ts index 9a416a7f1a2c..8e205de0f97b 100644 --- a/clients/client-iot-wireless/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-iot-wireless/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-iot/src/IoTClient.ts b/clients/client-iot/src/IoTClient.ts index cc5b499bad3e..ee39ad2d9cfd 100644 --- a/clients/client-iot/src/IoTClient.ts +++ b/clients/client-iot/src/IoTClient.ts @@ -1589,7 +1589,7 @@ export class IoTClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-iot/src/auth/httpAuthSchemeProvider.ts b/clients/client-iot/src/auth/httpAuthSchemeProvider.ts index 2aa3b2396027..396cd0244103 100644 --- a/clients/client-iot/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-iot/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-iotanalytics/src/IoTAnalyticsClient.ts b/clients/client-iotanalytics/src/IoTAnalyticsClient.ts index 757eba897e54..abf8f22719ba 100644 --- a/clients/client-iotanalytics/src/IoTAnalyticsClient.ts +++ b/clients/client-iotanalytics/src/IoTAnalyticsClient.ts @@ -429,7 +429,7 @@ export class IoTAnalyticsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-iotanalytics/src/auth/httpAuthSchemeProvider.ts b/clients/client-iotanalytics/src/auth/httpAuthSchemeProvider.ts index 8b9c8b5d811e..dc344836917b 100644 --- a/clients/client-iotanalytics/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-iotanalytics/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-iotdeviceadvisor/src/IotDeviceAdvisorClient.ts b/clients/client-iotdeviceadvisor/src/IotDeviceAdvisorClient.ts index 9305fa5d6120..620f8cca9c6b 100644 --- a/clients/client-iotdeviceadvisor/src/IotDeviceAdvisorClient.ts +++ b/clients/client-iotdeviceadvisor/src/IotDeviceAdvisorClient.ts @@ -352,7 +352,7 @@ export class IotDeviceAdvisorClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-iotdeviceadvisor/src/auth/httpAuthSchemeProvider.ts b/clients/client-iotdeviceadvisor/src/auth/httpAuthSchemeProvider.ts index 1a0d96c65d52..cbf1335b80d4 100644 --- a/clients/client-iotdeviceadvisor/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-iotdeviceadvisor/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-iotfleethub/src/IoTFleetHubClient.ts b/clients/client-iotfleethub/src/IoTFleetHubClient.ts index 80a2a218f87c..cb31f9ccbff8 100644 --- a/clients/client-iotfleethub/src/IoTFleetHubClient.ts +++ b/clients/client-iotfleethub/src/IoTFleetHubClient.ts @@ -317,7 +317,7 @@ export class IoTFleetHubClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-iotfleethub/src/auth/httpAuthSchemeProvider.ts b/clients/client-iotfleethub/src/auth/httpAuthSchemeProvider.ts index ea9bdc93e08d..e5b49f0dc7d2 100644 --- a/clients/client-iotfleethub/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-iotfleethub/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-iotfleetwise/src/IoTFleetWiseClient.ts b/clients/client-iotfleetwise/src/IoTFleetWiseClient.ts index 155920287af9..409ae66f6f55 100644 --- a/clients/client-iotfleetwise/src/IoTFleetWiseClient.ts +++ b/clients/client-iotfleetwise/src/IoTFleetWiseClient.ts @@ -548,7 +548,7 @@ export class IoTFleetWiseClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-iotfleetwise/src/auth/httpAuthSchemeProvider.ts b/clients/client-iotfleetwise/src/auth/httpAuthSchemeProvider.ts index 7f070e7b14df..c691aecb3d21 100644 --- a/clients/client-iotfleetwise/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-iotfleetwise/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-iotsecuretunneling/src/IoTSecureTunnelingClient.ts b/clients/client-iotsecuretunneling/src/IoTSecureTunnelingClient.ts index 7508166b151b..43f2eb5da5fd 100644 --- a/clients/client-iotsecuretunneling/src/IoTSecureTunnelingClient.ts +++ b/clients/client-iotsecuretunneling/src/IoTSecureTunnelingClient.ts @@ -321,7 +321,7 @@ export class IoTSecureTunnelingClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-iotsecuretunneling/src/auth/httpAuthSchemeProvider.ts b/clients/client-iotsecuretunneling/src/auth/httpAuthSchemeProvider.ts index a45b88021364..4e285ba8c29f 100644 --- a/clients/client-iotsecuretunneling/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-iotsecuretunneling/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-iotsitewise/src/IoTSiteWiseClient.ts b/clients/client-iotsitewise/src/IoTSiteWiseClient.ts index 01eae83ce3bc..18b11c36e2f0 100644 --- a/clients/client-iotsitewise/src/IoTSiteWiseClient.ts +++ b/clients/client-iotsitewise/src/IoTSiteWiseClient.ts @@ -680,7 +680,7 @@ export class IoTSiteWiseClient extends __Client< const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveEventStreamSerdeConfig(_config_6); - const _config_8 = resolveHttpAuthSchemeConfig(_config_7); + const _config_8 = resolveHttpAuthSchemeConfig(_config_7, { client: () => this }); const _config_9 = resolveRuntimeExtensions(_config_8, configuration?.extensions || []); super(_config_9); this.config = _config_9; diff --git a/clients/client-iotsitewise/src/auth/httpAuthSchemeProvider.ts b/clients/client-iotsitewise/src/auth/httpAuthSchemeProvider.ts index 3796c17ef77d..73bdb191136d 100644 --- a/clients/client-iotsitewise/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-iotsitewise/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-iotthingsgraph/src/IoTThingsGraphClient.ts b/clients/client-iotthingsgraph/src/IoTThingsGraphClient.ts index c0359c5c2b43..cccfeceec501 100644 --- a/clients/client-iotthingsgraph/src/IoTThingsGraphClient.ts +++ b/clients/client-iotthingsgraph/src/IoTThingsGraphClient.ts @@ -460,7 +460,7 @@ export class IoTThingsGraphClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-iotthingsgraph/src/auth/httpAuthSchemeProvider.ts b/clients/client-iotthingsgraph/src/auth/httpAuthSchemeProvider.ts index 9fbedaa4ce12..494144d3fab4 100644 --- a/clients/client-iotthingsgraph/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-iotthingsgraph/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-iottwinmaker/src/IoTTwinMakerClient.ts b/clients/client-iottwinmaker/src/IoTTwinMakerClient.ts index 5778f8d7cdc7..0bfb01a916da 100644 --- a/clients/client-iottwinmaker/src/IoTTwinMakerClient.ts +++ b/clients/client-iottwinmaker/src/IoTTwinMakerClient.ts @@ -442,7 +442,7 @@ export class IoTTwinMakerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-iottwinmaker/src/auth/httpAuthSchemeProvider.ts b/clients/client-iottwinmaker/src/auth/httpAuthSchemeProvider.ts index e1fd1c465918..b3c0d1f38a39 100644 --- a/clients/client-iottwinmaker/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-iottwinmaker/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-ivs-realtime/src/IVSRealTimeClient.ts b/clients/client-ivs-realtime/src/IVSRealTimeClient.ts index b96ff2761e1c..96739c2bd0c7 100644 --- a/clients/client-ivs-realtime/src/IVSRealTimeClient.ts +++ b/clients/client-ivs-realtime/src/IVSRealTimeClient.ts @@ -500,7 +500,7 @@ export class IVSRealTimeClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-ivs-realtime/src/auth/httpAuthSchemeProvider.ts b/clients/client-ivs-realtime/src/auth/httpAuthSchemeProvider.ts index 3ffc655e3fce..e3fec4325d0b 100644 --- a/clients/client-ivs-realtime/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-ivs-realtime/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-ivs/src/IvsClient.ts b/clients/client-ivs/src/IvsClient.ts index 95ebeb75dccd..816895e14e5b 100644 --- a/clients/client-ivs/src/IvsClient.ts +++ b/clients/client-ivs/src/IvsClient.ts @@ -567,7 +567,7 @@ export class IvsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-ivs/src/auth/httpAuthSchemeProvider.ts b/clients/client-ivs/src/auth/httpAuthSchemeProvider.ts index ea3b5c535eda..15ab5fb4c022 100644 --- a/clients/client-ivs/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-ivs/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-ivschat/src/IvschatClient.ts b/clients/client-ivschat/src/IvschatClient.ts index ae367df63e31..706bc1f013a2 100644 --- a/clients/client-ivschat/src/IvschatClient.ts +++ b/clients/client-ivschat/src/IvschatClient.ts @@ -461,7 +461,7 @@ export class IvschatClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-ivschat/src/auth/httpAuthSchemeProvider.ts b/clients/client-ivschat/src/auth/httpAuthSchemeProvider.ts index 3424a61d536f..31dea2c08e55 100644 --- a/clients/client-ivschat/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-ivschat/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-kafka/src/KafkaClient.ts b/clients/client-kafka/src/KafkaClient.ts index cbc06cc3a023..159e4821d3cf 100644 --- a/clients/client-kafka/src/KafkaClient.ts +++ b/clients/client-kafka/src/KafkaClient.ts @@ -518,7 +518,7 @@ export class KafkaClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-kafka/src/auth/httpAuthSchemeProvider.ts b/clients/client-kafka/src/auth/httpAuthSchemeProvider.ts index d3763a245ca5..7d5a85914d20 100644 --- a/clients/client-kafka/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-kafka/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-kafkaconnect/src/KafkaConnectClient.ts b/clients/client-kafkaconnect/src/KafkaConnectClient.ts index 71fbb01e1afd..8378801dc27e 100644 --- a/clients/client-kafkaconnect/src/KafkaConnectClient.ts +++ b/clients/client-kafkaconnect/src/KafkaConnectClient.ts @@ -365,7 +365,7 @@ export class KafkaConnectClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-kafkaconnect/src/auth/httpAuthSchemeProvider.ts b/clients/client-kafkaconnect/src/auth/httpAuthSchemeProvider.ts index b3176686051d..b5471a9b7976 100644 --- a/clients/client-kafkaconnect/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-kafkaconnect/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-kendra-ranking/src/KendraRankingClient.ts b/clients/client-kendra-ranking/src/KendraRankingClient.ts index 5e868aec6b1d..0a30310a2073 100644 --- a/clients/client-kendra-ranking/src/KendraRankingClient.ts +++ b/clients/client-kendra-ranking/src/KendraRankingClient.ts @@ -334,7 +334,7 @@ export class KendraRankingClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-kendra-ranking/src/auth/httpAuthSchemeProvider.ts b/clients/client-kendra-ranking/src/auth/httpAuthSchemeProvider.ts index 89101c9f2a5b..c723a2ddf8bd 100644 --- a/clients/client-kendra-ranking/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-kendra-ranking/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-kendra/src/KendraClient.ts b/clients/client-kendra/src/KendraClient.ts index e877c1437d14..1f76521eda30 100644 --- a/clients/client-kendra/src/KendraClient.ts +++ b/clients/client-kendra/src/KendraClient.ts @@ -587,7 +587,7 @@ export class KendraClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-kendra/src/auth/httpAuthSchemeProvider.ts b/clients/client-kendra/src/auth/httpAuthSchemeProvider.ts index bb77651e54ed..ccbd46a3545a 100644 --- a/clients/client-kendra/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-kendra/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-keyspaces/src/KeyspacesClient.ts b/clients/client-keyspaces/src/KeyspacesClient.ts index e0ceaf8f3f1d..dbadee26c21c 100644 --- a/clients/client-keyspaces/src/KeyspacesClient.ts +++ b/clients/client-keyspaces/src/KeyspacesClient.ts @@ -363,7 +363,7 @@ export class KeyspacesClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-keyspaces/src/auth/httpAuthSchemeProvider.ts b/clients/client-keyspaces/src/auth/httpAuthSchemeProvider.ts index 8f424c92d8eb..ad22a7bb7374 100644 --- a/clients/client-keyspaces/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-keyspaces/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-kinesis-analytics-v2/src/KinesisAnalyticsV2Client.ts b/clients/client-kinesis-analytics-v2/src/KinesisAnalyticsV2Client.ts index cd33fcb1f9dc..0bc5af4df5ac 100644 --- a/clients/client-kinesis-analytics-v2/src/KinesisAnalyticsV2Client.ts +++ b/clients/client-kinesis-analytics-v2/src/KinesisAnalyticsV2Client.ts @@ -466,7 +466,7 @@ export class KinesisAnalyticsV2Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-kinesis-analytics-v2/src/auth/httpAuthSchemeProvider.ts b/clients/client-kinesis-analytics-v2/src/auth/httpAuthSchemeProvider.ts index 291085e14432..cda80093c6ea 100644 --- a/clients/client-kinesis-analytics-v2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-kinesis-analytics-v2/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-kinesis-analytics/src/KinesisAnalyticsClient.ts b/clients/client-kinesis-analytics/src/KinesisAnalyticsClient.ts index 84ccf431e942..fbbc08313a95 100644 --- a/clients/client-kinesis-analytics/src/KinesisAnalyticsClient.ts +++ b/clients/client-kinesis-analytics/src/KinesisAnalyticsClient.ts @@ -392,7 +392,7 @@ export class KinesisAnalyticsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-kinesis-analytics/src/auth/httpAuthSchemeProvider.ts b/clients/client-kinesis-analytics/src/auth/httpAuthSchemeProvider.ts index a501cfd83b02..cdd2700c1e6c 100644 --- a/clients/client-kinesis-analytics/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-kinesis-analytics/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-kinesis-video-archived-media/src/KinesisVideoArchivedMediaClient.ts b/clients/client-kinesis-video-archived-media/src/KinesisVideoArchivedMediaClient.ts index aeef0067a2a7..d3c0cc6c2053 100644 --- a/clients/client-kinesis-video-archived-media/src/KinesisVideoArchivedMediaClient.ts +++ b/clients/client-kinesis-video-archived-media/src/KinesisVideoArchivedMediaClient.ts @@ -322,7 +322,7 @@ export class KinesisVideoArchivedMediaClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-kinesis-video-archived-media/src/auth/httpAuthSchemeProvider.ts b/clients/client-kinesis-video-archived-media/src/auth/httpAuthSchemeProvider.ts index 5f48756d87d6..7709fb532cf4 100644 --- a/clients/client-kinesis-video-archived-media/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-kinesis-video-archived-media/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-kinesis-video-media/src/KinesisVideoMediaClient.ts b/clients/client-kinesis-video-media/src/KinesisVideoMediaClient.ts index 8681f3944454..9b24c71a1c81 100644 --- a/clients/client-kinesis-video-media/src/KinesisVideoMediaClient.ts +++ b/clients/client-kinesis-video-media/src/KinesisVideoMediaClient.ts @@ -295,7 +295,7 @@ export class KinesisVideoMediaClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-kinesis-video-media/src/auth/httpAuthSchemeProvider.ts b/clients/client-kinesis-video-media/src/auth/httpAuthSchemeProvider.ts index 0fda11120b41..6ad853bf781a 100644 --- a/clients/client-kinesis-video-media/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-kinesis-video-media/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-kinesis-video-signaling/src/KinesisVideoSignalingClient.ts b/clients/client-kinesis-video-signaling/src/KinesisVideoSignalingClient.ts index 171edc60e0a4..45dce9a80482 100644 --- a/clients/client-kinesis-video-signaling/src/KinesisVideoSignalingClient.ts +++ b/clients/client-kinesis-video-signaling/src/KinesisVideoSignalingClient.ts @@ -300,7 +300,7 @@ export class KinesisVideoSignalingClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-kinesis-video-signaling/src/auth/httpAuthSchemeProvider.ts b/clients/client-kinesis-video-signaling/src/auth/httpAuthSchemeProvider.ts index 6c5a56b5ba77..fb28ef3f8a06 100644 --- a/clients/client-kinesis-video-signaling/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-kinesis-video-signaling/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-kinesis-video-webrtc-storage/src/KinesisVideoWebRTCStorageClient.ts b/clients/client-kinesis-video-webrtc-storage/src/KinesisVideoWebRTCStorageClient.ts index 99b371f64c8e..ce55321a159c 100644 --- a/clients/client-kinesis-video-webrtc-storage/src/KinesisVideoWebRTCStorageClient.ts +++ b/clients/client-kinesis-video-webrtc-storage/src/KinesisVideoWebRTCStorageClient.ts @@ -295,7 +295,7 @@ export class KinesisVideoWebRTCStorageClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-kinesis-video-webrtc-storage/src/auth/httpAuthSchemeProvider.ts b/clients/client-kinesis-video-webrtc-storage/src/auth/httpAuthSchemeProvider.ts index adf0cd3ebebe..affc9da96633 100644 --- a/clients/client-kinesis-video-webrtc-storage/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-kinesis-video-webrtc-storage/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-kinesis-video/src/KinesisVideoClient.ts b/clients/client-kinesis-video/src/KinesisVideoClient.ts index 40e046e4e410..2e05ef5bf2bc 100644 --- a/clients/client-kinesis-video/src/KinesisVideoClient.ts +++ b/clients/client-kinesis-video/src/KinesisVideoClient.ts @@ -434,7 +434,7 @@ export class KinesisVideoClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-kinesis-video/src/auth/httpAuthSchemeProvider.ts b/clients/client-kinesis-video/src/auth/httpAuthSchemeProvider.ts index 7bfcec3ad55b..055e96ff0905 100644 --- a/clients/client-kinesis-video/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-kinesis-video/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-kinesis/src/KinesisClient.ts b/clients/client-kinesis/src/KinesisClient.ts index a22829a36278..820600be2a71 100644 --- a/clients/client-kinesis/src/KinesisClient.ts +++ b/clients/client-kinesis/src/KinesisClient.ts @@ -438,7 +438,7 @@ export class KinesisClient extends __Client< const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveEventStreamSerdeConfig(_config_6); - const _config_8 = resolveHttpAuthSchemeConfig(_config_7); + const _config_8 = resolveHttpAuthSchemeConfig(_config_7, { client: () => this }); const _config_9 = resolveRuntimeExtensions(_config_8, configuration?.extensions || []); super(_config_9); this.config = _config_9; diff --git a/clients/client-kinesis/src/auth/httpAuthSchemeProvider.ts b/clients/client-kinesis/src/auth/httpAuthSchemeProvider.ts index aa67115c3e6a..5622bc281c15 100644 --- a/clients/client-kinesis/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-kinesis/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-kms/src/KMSClient.ts b/clients/client-kms/src/KMSClient.ts index 7045cb8af331..9405f8deba9c 100644 --- a/clients/client-kms/src/KMSClient.ts +++ b/clients/client-kms/src/KMSClient.ts @@ -588,7 +588,7 @@ export class KMSClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-kms/src/auth/httpAuthSchemeProvider.ts b/clients/client-kms/src/auth/httpAuthSchemeProvider.ts index 4792a09fac26..90ee81c8f79d 100644 --- a/clients/client-kms/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-kms/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-lakeformation/src/LakeFormationClient.ts b/clients/client-lakeformation/src/LakeFormationClient.ts index 77595a302f27..1dbf0b63b9c3 100644 --- a/clients/client-lakeformation/src/LakeFormationClient.ts +++ b/clients/client-lakeformation/src/LakeFormationClient.ts @@ -571,7 +571,7 @@ export class LakeFormationClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-lakeformation/src/auth/httpAuthSchemeProvider.ts b/clients/client-lakeformation/src/auth/httpAuthSchemeProvider.ts index 1691fad852b6..e1b26f6663e9 100644 --- a/clients/client-lakeformation/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-lakeformation/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-lambda/src/LambdaClient.ts b/clients/client-lambda/src/LambdaClient.ts index 4c5ab2fe8f03..119a4eead6a3 100644 --- a/clients/client-lambda/src/LambdaClient.ts +++ b/clients/client-lambda/src/LambdaClient.ts @@ -701,7 +701,7 @@ export class LambdaClient extends __Client< const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveEventStreamSerdeConfig(_config_6); - const _config_8 = resolveHttpAuthSchemeConfig(_config_7); + const _config_8 = resolveHttpAuthSchemeConfig(_config_7, { client: () => this }); const _config_9 = resolveRuntimeExtensions(_config_8, configuration?.extensions || []); super(_config_9); this.config = _config_9; diff --git a/clients/client-lambda/src/auth/httpAuthSchemeProvider.ts b/clients/client-lambda/src/auth/httpAuthSchemeProvider.ts index 453d52ef00a2..0ed171ac26b0 100644 --- a/clients/client-lambda/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-lambda/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-launch-wizard/src/LaunchWizardClient.ts b/clients/client-launch-wizard/src/LaunchWizardClient.ts index 06fd7c2bcf8b..7d79f5be293d 100644 --- a/clients/client-launch-wizard/src/LaunchWizardClient.ts +++ b/clients/client-launch-wizard/src/LaunchWizardClient.ts @@ -338,7 +338,7 @@ export class LaunchWizardClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-launch-wizard/src/auth/httpAuthSchemeProvider.ts b/clients/client-launch-wizard/src/auth/httpAuthSchemeProvider.ts index 9921bd1b2d2b..e0f0633d6647 100644 --- a/clients/client-launch-wizard/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-launch-wizard/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-lex-model-building-service/src/LexModelBuildingServiceClient.ts b/clients/client-lex-model-building-service/src/LexModelBuildingServiceClient.ts index 6c965096111d..267f9dfe6cdd 100644 --- a/clients/client-lex-model-building-service/src/LexModelBuildingServiceClient.ts +++ b/clients/client-lex-model-building-service/src/LexModelBuildingServiceClient.ts @@ -446,7 +446,7 @@ export class LexModelBuildingServiceClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-lex-model-building-service/src/auth/httpAuthSchemeProvider.ts b/clients/client-lex-model-building-service/src/auth/httpAuthSchemeProvider.ts index 6bcecaee643e..6bc34de11b3c 100644 --- a/clients/client-lex-model-building-service/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-lex-model-building-service/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-lex-models-v2/src/LexModelsV2Client.ts b/clients/client-lex-models-v2/src/LexModelsV2Client.ts index 269bf96acfa7..e34ed61587f0 100644 --- a/clients/client-lex-models-v2/src/LexModelsV2Client.ts +++ b/clients/client-lex-models-v2/src/LexModelsV2Client.ts @@ -707,7 +707,7 @@ export class LexModelsV2Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-lex-models-v2/src/auth/httpAuthSchemeProvider.ts b/clients/client-lex-models-v2/src/auth/httpAuthSchemeProvider.ts index 4891b41000ac..88725d590e9e 100644 --- a/clients/client-lex-models-v2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-lex-models-v2/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-lex-runtime-service/src/LexRuntimeServiceClient.ts b/clients/client-lex-runtime-service/src/LexRuntimeServiceClient.ts index 37054e73aa45..b3c3c432db6c 100644 --- a/clients/client-lex-runtime-service/src/LexRuntimeServiceClient.ts +++ b/clients/client-lex-runtime-service/src/LexRuntimeServiceClient.ts @@ -320,7 +320,7 @@ export class LexRuntimeServiceClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-lex-runtime-service/src/auth/httpAuthSchemeProvider.ts b/clients/client-lex-runtime-service/src/auth/httpAuthSchemeProvider.ts index 2570333d46bf..0f4c49113d05 100644 --- a/clients/client-lex-runtime-service/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-lex-runtime-service/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-lex-runtime-v2/src/LexRuntimeV2Client.ts b/clients/client-lex-runtime-v2/src/LexRuntimeV2Client.ts index 6c09bc8fbe91..584fbeed0c67 100644 --- a/clients/client-lex-runtime-v2/src/LexRuntimeV2Client.ts +++ b/clients/client-lex-runtime-v2/src/LexRuntimeV2Client.ts @@ -340,7 +340,7 @@ export class LexRuntimeV2Client extends __Client< const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveEventStreamSerdeConfig(_config_6); - const _config_8 = resolveHttpAuthSchemeConfig(_config_7); + const _config_8 = resolveHttpAuthSchemeConfig(_config_7, { client: () => this }); const _config_9 = resolveEventStreamConfig(_config_8); const _config_10 = resolveRuntimeExtensions(_config_9, configuration?.extensions || []); super(_config_10); diff --git a/clients/client-lex-runtime-v2/src/auth/httpAuthSchemeProvider.ts b/clients/client-lex-runtime-v2/src/auth/httpAuthSchemeProvider.ts index 52efa6e24914..e401c00267eb 100644 --- a/clients/client-lex-runtime-v2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-lex-runtime-v2/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-license-manager-linux-subscriptions/src/LicenseManagerLinuxSubscriptionsClient.ts b/clients/client-license-manager-linux-subscriptions/src/LicenseManagerLinuxSubscriptionsClient.ts index cfde6029bb75..615c1a0cc0ff 100644 --- a/clients/client-license-manager-linux-subscriptions/src/LicenseManagerLinuxSubscriptionsClient.ts +++ b/clients/client-license-manager-linux-subscriptions/src/LicenseManagerLinuxSubscriptionsClient.ts @@ -348,7 +348,7 @@ export class LicenseManagerLinuxSubscriptionsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-license-manager-linux-subscriptions/src/auth/httpAuthSchemeProvider.ts b/clients/client-license-manager-linux-subscriptions/src/auth/httpAuthSchemeProvider.ts index 3a39a3859c11..2b474032f56d 100644 --- a/clients/client-license-manager-linux-subscriptions/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-license-manager-linux-subscriptions/src/auth/httpAuthSchemeProvider.ts @@ -134,10 +134,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-license-manager-user-subscriptions/src/LicenseManagerUserSubscriptionsClient.ts b/clients/client-license-manager-user-subscriptions/src/LicenseManagerUserSubscriptionsClient.ts index 4c4b52ab8e41..00acb08ab886 100644 --- a/clients/client-license-manager-user-subscriptions/src/LicenseManagerUserSubscriptionsClient.ts +++ b/clients/client-license-manager-user-subscriptions/src/LicenseManagerUserSubscriptionsClient.ts @@ -377,7 +377,7 @@ export class LicenseManagerUserSubscriptionsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-license-manager-user-subscriptions/src/auth/httpAuthSchemeProvider.ts b/clients/client-license-manager-user-subscriptions/src/auth/httpAuthSchemeProvider.ts index 5694ab8e2d9c..561f48ae16c9 100644 --- a/clients/client-license-manager-user-subscriptions/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-license-manager-user-subscriptions/src/auth/httpAuthSchemeProvider.ts @@ -134,10 +134,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-license-manager/src/LicenseManagerClient.ts b/clients/client-license-manager/src/LicenseManagerClient.ts index 44d72c492dff..d9b77cd2a143 100644 --- a/clients/client-license-manager/src/LicenseManagerClient.ts +++ b/clients/client-license-manager/src/LicenseManagerClient.ts @@ -525,7 +525,7 @@ export class LicenseManagerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-license-manager/src/auth/httpAuthSchemeProvider.ts b/clients/client-license-manager/src/auth/httpAuthSchemeProvider.ts index da48d52c6f02..d0c2352aaea5 100644 --- a/clients/client-license-manager/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-license-manager/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-lightsail/src/LightsailClient.ts b/clients/client-lightsail/src/LightsailClient.ts index aebfe8ed5044..292cd9ff6de5 100644 --- a/clients/client-lightsail/src/LightsailClient.ts +++ b/clients/client-lightsail/src/LightsailClient.ts @@ -1017,7 +1017,7 @@ export class LightsailClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-lightsail/src/auth/httpAuthSchemeProvider.ts b/clients/client-lightsail/src/auth/httpAuthSchemeProvider.ts index a2cd8cb5eee1..2753d847f6e6 100644 --- a/clients/client-lightsail/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-lightsail/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-location/src/LocationClient.ts b/clients/client-location/src/LocationClient.ts index 06ad4d6f6fb8..27aa14df552a 100644 --- a/clients/client-location/src/LocationClient.ts +++ b/clients/client-location/src/LocationClient.ts @@ -551,7 +551,7 @@ export class LocationClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-location/src/auth/httpAuthSchemeProvider.ts b/clients/client-location/src/auth/httpAuthSchemeProvider.ts index a1106d21b398..ee2b59a39115 100644 --- a/clients/client-location/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-location/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-lookoutequipment/src/LookoutEquipmentClient.ts b/clients/client-lookoutequipment/src/LookoutEquipmentClient.ts index 993c0f963e6c..78ae148f1e0e 100644 --- a/clients/client-lookoutequipment/src/LookoutEquipmentClient.ts +++ b/clients/client-lookoutequipment/src/LookoutEquipmentClient.ts @@ -510,7 +510,7 @@ export class LookoutEquipmentClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-lookoutequipment/src/auth/httpAuthSchemeProvider.ts b/clients/client-lookoutequipment/src/auth/httpAuthSchemeProvider.ts index d37c8740c936..4ce49e8d79b7 100644 --- a/clients/client-lookoutequipment/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-lookoutequipment/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-lookoutmetrics/src/LookoutMetricsClient.ts b/clients/client-lookoutmetrics/src/LookoutMetricsClient.ts index 07dd64e95c59..4f0cb1154261 100644 --- a/clients/client-lookoutmetrics/src/LookoutMetricsClient.ts +++ b/clients/client-lookoutmetrics/src/LookoutMetricsClient.ts @@ -424,7 +424,7 @@ export class LookoutMetricsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-lookoutmetrics/src/auth/httpAuthSchemeProvider.ts b/clients/client-lookoutmetrics/src/auth/httpAuthSchemeProvider.ts index d87e8a6888b4..449a33ba0477 100644 --- a/clients/client-lookoutmetrics/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-lookoutmetrics/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-lookoutvision/src/LookoutVisionClient.ts b/clients/client-lookoutvision/src/LookoutVisionClient.ts index 078b79147f5c..e0fbdbac2c60 100644 --- a/clients/client-lookoutvision/src/LookoutVisionClient.ts +++ b/clients/client-lookoutvision/src/LookoutVisionClient.ts @@ -374,7 +374,7 @@ export class LookoutVisionClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-lookoutvision/src/auth/httpAuthSchemeProvider.ts b/clients/client-lookoutvision/src/auth/httpAuthSchemeProvider.ts index bf9ddcff2895..bf1cc9c1e58e 100644 --- a/clients/client-lookoutvision/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-lookoutvision/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-m2/src/M2Client.ts b/clients/client-m2/src/M2Client.ts index 62da0ed5affd..61b2b970ca85 100644 --- a/clients/client-m2/src/M2Client.ts +++ b/clients/client-m2/src/M2Client.ts @@ -432,7 +432,7 @@ export class M2Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-m2/src/auth/httpAuthSchemeProvider.ts b/clients/client-m2/src/auth/httpAuthSchemeProvider.ts index 56b79450f2f5..451ef3ae1b9f 100644 --- a/clients/client-m2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-m2/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-machine-learning/src/MachineLearningClient.ts b/clients/client-machine-learning/src/MachineLearningClient.ts index 8519b4dd35aa..0f58e585fabf 100644 --- a/clients/client-machine-learning/src/MachineLearningClient.ts +++ b/clients/client-machine-learning/src/MachineLearningClient.ts @@ -405,7 +405,7 @@ export class MachineLearningClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-machine-learning/src/auth/httpAuthSchemeProvider.ts b/clients/client-machine-learning/src/auth/httpAuthSchemeProvider.ts index a327c10a9e58..e678aa0b3c13 100644 --- a/clients/client-machine-learning/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-machine-learning/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-macie2/src/Macie2Client.ts b/clients/client-macie2/src/Macie2Client.ts index 646d8da0ad83..285adcc5dc70 100644 --- a/clients/client-macie2/src/Macie2Client.ts +++ b/clients/client-macie2/src/Macie2Client.ts @@ -683,7 +683,7 @@ export class Macie2Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-macie2/src/auth/httpAuthSchemeProvider.ts b/clients/client-macie2/src/auth/httpAuthSchemeProvider.ts index d59880655c39..63373640e766 100644 --- a/clients/client-macie2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-macie2/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-mailmanager/src/MailManagerClient.ts b/clients/client-mailmanager/src/MailManagerClient.ts index 0b8582a0550a..ae51140fe20e 100644 --- a/clients/client-mailmanager/src/MailManagerClient.ts +++ b/clients/client-mailmanager/src/MailManagerClient.ts @@ -542,7 +542,7 @@ export class MailManagerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-mailmanager/src/auth/httpAuthSchemeProvider.ts b/clients/client-mailmanager/src/auth/httpAuthSchemeProvider.ts index 4a6c686a0aea..902efa689f9e 100644 --- a/clients/client-mailmanager/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-mailmanager/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-managedblockchain-query/src/ManagedBlockchainQueryClient.ts b/clients/client-managedblockchain-query/src/ManagedBlockchainQueryClient.ts index 2a21a9196393..b342aa47e5bc 100644 --- a/clients/client-managedblockchain-query/src/ManagedBlockchainQueryClient.ts +++ b/clients/client-managedblockchain-query/src/ManagedBlockchainQueryClient.ts @@ -329,7 +329,7 @@ export class ManagedBlockchainQueryClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-managedblockchain-query/src/auth/httpAuthSchemeProvider.ts b/clients/client-managedblockchain-query/src/auth/httpAuthSchemeProvider.ts index 944f9dddac75..069e70b196f3 100644 --- a/clients/client-managedblockchain-query/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-managedblockchain-query/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-managedblockchain/src/ManagedBlockchainClient.ts b/clients/client-managedblockchain/src/ManagedBlockchainClient.ts index 718b400d2e76..4722370db378 100644 --- a/clients/client-managedblockchain/src/ManagedBlockchainClient.ts +++ b/clients/client-managedblockchain/src/ManagedBlockchainClient.ts @@ -374,7 +374,7 @@ export class ManagedBlockchainClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-managedblockchain/src/auth/httpAuthSchemeProvider.ts b/clients/client-managedblockchain/src/auth/httpAuthSchemeProvider.ts index 5e6cbf2d1b4a..c1daa7a5b36d 100644 --- a/clients/client-managedblockchain/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-managedblockchain/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-marketplace-agreement/src/MarketplaceAgreementClient.ts b/clients/client-marketplace-agreement/src/MarketplaceAgreementClient.ts index 0dec3b4bca34..ea8ad58d9a99 100644 --- a/clients/client-marketplace-agreement/src/MarketplaceAgreementClient.ts +++ b/clients/client-marketplace-agreement/src/MarketplaceAgreementClient.ts @@ -316,7 +316,7 @@ export class MarketplaceAgreementClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-marketplace-agreement/src/auth/httpAuthSchemeProvider.ts b/clients/client-marketplace-agreement/src/auth/httpAuthSchemeProvider.ts index 8b391f47bf5f..d3b08ebfb7b2 100644 --- a/clients/client-marketplace-agreement/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-marketplace-agreement/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-marketplace-catalog/src/MarketplaceCatalogClient.ts b/clients/client-marketplace-catalog/src/MarketplaceCatalogClient.ts index 6b34814ca793..9cbedb7b11d0 100644 --- a/clients/client-marketplace-catalog/src/MarketplaceCatalogClient.ts +++ b/clients/client-marketplace-catalog/src/MarketplaceCatalogClient.ts @@ -340,7 +340,7 @@ export class MarketplaceCatalogClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-marketplace-catalog/src/auth/httpAuthSchemeProvider.ts b/clients/client-marketplace-catalog/src/auth/httpAuthSchemeProvider.ts index 75de1be01dc7..c7bd4486ec2f 100644 --- a/clients/client-marketplace-catalog/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-marketplace-catalog/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-marketplace-commerce-analytics/src/MarketplaceCommerceAnalyticsClient.ts b/clients/client-marketplace-commerce-analytics/src/MarketplaceCommerceAnalyticsClient.ts index 6f92dbd06b7e..8cf479be7973 100644 --- a/clients/client-marketplace-commerce-analytics/src/MarketplaceCommerceAnalyticsClient.ts +++ b/clients/client-marketplace-commerce-analytics/src/MarketplaceCommerceAnalyticsClient.ts @@ -293,7 +293,7 @@ export class MarketplaceCommerceAnalyticsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-marketplace-commerce-analytics/src/auth/httpAuthSchemeProvider.ts b/clients/client-marketplace-commerce-analytics/src/auth/httpAuthSchemeProvider.ts index a33754fffc3b..3346a16b2c6a 100644 --- a/clients/client-marketplace-commerce-analytics/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-marketplace-commerce-analytics/src/auth/httpAuthSchemeProvider.ts @@ -134,10 +134,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-marketplace-deployment/src/MarketplaceDeploymentClient.ts b/clients/client-marketplace-deployment/src/MarketplaceDeploymentClient.ts index adf07bb41c63..2dea8b5f4b6d 100644 --- a/clients/client-marketplace-deployment/src/MarketplaceDeploymentClient.ts +++ b/clients/client-marketplace-deployment/src/MarketplaceDeploymentClient.ts @@ -305,7 +305,7 @@ export class MarketplaceDeploymentClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-marketplace-deployment/src/auth/httpAuthSchemeProvider.ts b/clients/client-marketplace-deployment/src/auth/httpAuthSchemeProvider.ts index 6ebd89bd1e78..b045df0b4200 100644 --- a/clients/client-marketplace-deployment/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-marketplace-deployment/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-marketplace-entitlement-service/src/MarketplaceEntitlementServiceClient.ts b/clients/client-marketplace-entitlement-service/src/MarketplaceEntitlementServiceClient.ts index d679a9f06a66..27d40d2c75d0 100644 --- a/clients/client-marketplace-entitlement-service/src/MarketplaceEntitlementServiceClient.ts +++ b/clients/client-marketplace-entitlement-service/src/MarketplaceEntitlementServiceClient.ts @@ -306,7 +306,7 @@ export class MarketplaceEntitlementServiceClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-marketplace-entitlement-service/src/auth/httpAuthSchemeProvider.ts b/clients/client-marketplace-entitlement-service/src/auth/httpAuthSchemeProvider.ts index ea1a73ca43fa..1bab02a6085e 100644 --- a/clients/client-marketplace-entitlement-service/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-marketplace-entitlement-service/src/auth/httpAuthSchemeProvider.ts @@ -134,10 +134,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-marketplace-metering/src/MarketplaceMeteringClient.ts b/clients/client-marketplace-metering/src/MarketplaceMeteringClient.ts index c51e12d6a163..53bdd93f77f9 100644 --- a/clients/client-marketplace-metering/src/MarketplaceMeteringClient.ts +++ b/clients/client-marketplace-metering/src/MarketplaceMeteringClient.ts @@ -361,7 +361,7 @@ export class MarketplaceMeteringClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-marketplace-metering/src/auth/httpAuthSchemeProvider.ts b/clients/client-marketplace-metering/src/auth/httpAuthSchemeProvider.ts index 9e76def1e53a..ef15ca99ebd9 100644 --- a/clients/client-marketplace-metering/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-marketplace-metering/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-marketplace-reporting/src/MarketplaceReportingClient.ts b/clients/client-marketplace-reporting/src/MarketplaceReportingClient.ts index b049083dc6f6..129be0641836 100644 --- a/clients/client-marketplace-reporting/src/MarketplaceReportingClient.ts +++ b/clients/client-marketplace-reporting/src/MarketplaceReportingClient.ts @@ -343,7 +343,7 @@ export class MarketplaceReportingClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-marketplace-reporting/src/auth/httpAuthSchemeProvider.ts b/clients/client-marketplace-reporting/src/auth/httpAuthSchemeProvider.ts index 778cbbb09ee6..7ab7d6024b3c 100644 --- a/clients/client-marketplace-reporting/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-marketplace-reporting/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-mediaconnect/src/MediaConnectClient.ts b/clients/client-mediaconnect/src/MediaConnectClient.ts index 8e81b51d8253..98f79bf55d80 100644 --- a/clients/client-mediaconnect/src/MediaConnectClient.ts +++ b/clients/client-mediaconnect/src/MediaConnectClient.ts @@ -516,7 +516,7 @@ export class MediaConnectClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-mediaconnect/src/auth/httpAuthSchemeProvider.ts b/clients/client-mediaconnect/src/auth/httpAuthSchemeProvider.ts index 43c607a4f846..615cee82b4f9 100644 --- a/clients/client-mediaconnect/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-mediaconnect/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-mediaconvert/src/MediaConvertClient.ts b/clients/client-mediaconvert/src/MediaConvertClient.ts index a3001ccb96b9..e3784eed7622 100644 --- a/clients/client-mediaconvert/src/MediaConvertClient.ts +++ b/clients/client-mediaconvert/src/MediaConvertClient.ts @@ -389,7 +389,7 @@ export class MediaConvertClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-mediaconvert/src/auth/httpAuthSchemeProvider.ts b/clients/client-mediaconvert/src/auth/httpAuthSchemeProvider.ts index b0dd7954b134..9e04c117726d 100644 --- a/clients/client-mediaconvert/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-mediaconvert/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-medialive/src/MediaLiveClient.ts b/clients/client-medialive/src/MediaLiveClient.ts index 53c37ac92f3d..654e5c73baed 100644 --- a/clients/client-medialive/src/MediaLiveClient.ts +++ b/clients/client-medialive/src/MediaLiveClient.ts @@ -798,7 +798,7 @@ export class MediaLiveClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-medialive/src/auth/httpAuthSchemeProvider.ts b/clients/client-medialive/src/auth/httpAuthSchemeProvider.ts index 2311ddfd096c..c2c6bd71eee9 100644 --- a/clients/client-medialive/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-medialive/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-mediapackage-vod/src/MediaPackageVodClient.ts b/clients/client-mediapackage-vod/src/MediaPackageVodClient.ts index 53d7b27f628f..0bf97b47e4e6 100644 --- a/clients/client-mediapackage-vod/src/MediaPackageVodClient.ts +++ b/clients/client-mediapackage-vod/src/MediaPackageVodClient.ts @@ -368,7 +368,7 @@ export class MediaPackageVodClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-mediapackage-vod/src/auth/httpAuthSchemeProvider.ts b/clients/client-mediapackage-vod/src/auth/httpAuthSchemeProvider.ts index a062bdbaeece..3ed5f4371e78 100644 --- a/clients/client-mediapackage-vod/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-mediapackage-vod/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-mediapackage/src/MediaPackageClient.ts b/clients/client-mediapackage/src/MediaPackageClient.ts index 44946094e76e..d0365b7450c9 100644 --- a/clients/client-mediapackage/src/MediaPackageClient.ts +++ b/clients/client-mediapackage/src/MediaPackageClient.ts @@ -368,7 +368,7 @@ export class MediaPackageClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-mediapackage/src/auth/httpAuthSchemeProvider.ts b/clients/client-mediapackage/src/auth/httpAuthSchemeProvider.ts index d91ad96cb0e8..41c7bfd04427 100644 --- a/clients/client-mediapackage/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-mediapackage/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-mediapackagev2/src/MediaPackageV2Client.ts b/clients/client-mediapackagev2/src/MediaPackageV2Client.ts index 7873f7be3c76..285b30fa09de 100644 --- a/clients/client-mediapackagev2/src/MediaPackageV2Client.ts +++ b/clients/client-mediapackagev2/src/MediaPackageV2Client.ts @@ -418,7 +418,7 @@ export class MediaPackageV2Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-mediapackagev2/src/auth/httpAuthSchemeProvider.ts b/clients/client-mediapackagev2/src/auth/httpAuthSchemeProvider.ts index cd05d7691e73..62d170e4fedf 100644 --- a/clients/client-mediapackagev2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-mediapackagev2/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-mediastore-data/src/MediaStoreDataClient.ts b/clients/client-mediastore-data/src/MediaStoreDataClient.ts index f4c38dd13de2..a276beff5171 100644 --- a/clients/client-mediastore-data/src/MediaStoreDataClient.ts +++ b/clients/client-mediastore-data/src/MediaStoreDataClient.ts @@ -311,7 +311,7 @@ export class MediaStoreDataClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-mediastore-data/src/auth/httpAuthSchemeProvider.ts b/clients/client-mediastore-data/src/auth/httpAuthSchemeProvider.ts index 8d9e5e8e9e52..3a804f7d93c3 100644 --- a/clients/client-mediastore-data/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-mediastore-data/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-mediastore/src/MediaStoreClient.ts b/clients/client-mediastore/src/MediaStoreClient.ts index e1c95caafdc3..a12964148fc1 100644 --- a/clients/client-mediastore/src/MediaStoreClient.ts +++ b/clients/client-mediastore/src/MediaStoreClient.ts @@ -360,7 +360,7 @@ export class MediaStoreClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-mediastore/src/auth/httpAuthSchemeProvider.ts b/clients/client-mediastore/src/auth/httpAuthSchemeProvider.ts index efec15bb38e8..0621ec1e9774 100644 --- a/clients/client-mediastore/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-mediastore/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-mediatailor/src/MediaTailorClient.ts b/clients/client-mediatailor/src/MediaTailorClient.ts index bb6881a726d8..f5528380619a 100644 --- a/clients/client-mediatailor/src/MediaTailorClient.ts +++ b/clients/client-mediatailor/src/MediaTailorClient.ts @@ -471,7 +471,7 @@ export class MediaTailorClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-mediatailor/src/auth/httpAuthSchemeProvider.ts b/clients/client-mediatailor/src/auth/httpAuthSchemeProvider.ts index aa42f5c08652..611de279c634 100644 --- a/clients/client-mediatailor/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-mediatailor/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-medical-imaging/src/MedicalImagingClient.ts b/clients/client-medical-imaging/src/MedicalImagingClient.ts index ed475bc31dda..7e60261c468c 100644 --- a/clients/client-medical-imaging/src/MedicalImagingClient.ts +++ b/clients/client-medical-imaging/src/MedicalImagingClient.ts @@ -509,7 +509,7 @@ export class MedicalImagingClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-medical-imaging/src/auth/httpAuthSchemeProvider.ts b/clients/client-medical-imaging/src/auth/httpAuthSchemeProvider.ts index 04b47a6224f3..a16d26609223 100644 --- a/clients/client-medical-imaging/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-medical-imaging/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-memorydb/src/MemoryDBClient.ts b/clients/client-memorydb/src/MemoryDBClient.ts index fd47f7029218..268a4a5fd4a3 100644 --- a/clients/client-memorydb/src/MemoryDBClient.ts +++ b/clients/client-memorydb/src/MemoryDBClient.ts @@ -469,7 +469,7 @@ export class MemoryDBClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-memorydb/src/auth/httpAuthSchemeProvider.ts b/clients/client-memorydb/src/auth/httpAuthSchemeProvider.ts index 71c07b99ddbd..55771ddb876a 100644 --- a/clients/client-memorydb/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-memorydb/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-mgn/src/MgnClient.ts b/clients/client-mgn/src/MgnClient.ts index e20fa1000f6a..5e8f217cb0d4 100644 --- a/clients/client-mgn/src/MgnClient.ts +++ b/clients/client-mgn/src/MgnClient.ts @@ -596,7 +596,7 @@ export class MgnClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-mgn/src/auth/httpAuthSchemeProvider.ts b/clients/client-mgn/src/auth/httpAuthSchemeProvider.ts index 705d379091d6..525387d45826 100644 --- a/clients/client-mgn/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-mgn/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-migration-hub-refactor-spaces/src/MigrationHubRefactorSpacesClient.ts b/clients/client-migration-hub-refactor-spaces/src/MigrationHubRefactorSpacesClient.ts index aebb19795f2a..65699f414508 100644 --- a/clients/client-migration-hub-refactor-spaces/src/MigrationHubRefactorSpacesClient.ts +++ b/clients/client-migration-hub-refactor-spaces/src/MigrationHubRefactorSpacesClient.ts @@ -376,7 +376,7 @@ export class MigrationHubRefactorSpacesClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-migration-hub-refactor-spaces/src/auth/httpAuthSchemeProvider.ts b/clients/client-migration-hub-refactor-spaces/src/auth/httpAuthSchemeProvider.ts index 422d6868881b..97ca85fad7ab 100644 --- a/clients/client-migration-hub-refactor-spaces/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-migration-hub-refactor-spaces/src/auth/httpAuthSchemeProvider.ts @@ -134,10 +134,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-migration-hub/src/MigrationHubClient.ts b/clients/client-migration-hub/src/MigrationHubClient.ts index 432f8074e311..c64cd6897cc5 100644 --- a/clients/client-migration-hub/src/MigrationHubClient.ts +++ b/clients/client-migration-hub/src/MigrationHubClient.ts @@ -415,7 +415,7 @@ export class MigrationHubClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-migration-hub/src/auth/httpAuthSchemeProvider.ts b/clients/client-migration-hub/src/auth/httpAuthSchemeProvider.ts index b8799f983797..451c65595093 100644 --- a/clients/client-migration-hub/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-migration-hub/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-migrationhub-config/src/MigrationHubConfigClient.ts b/clients/client-migrationhub-config/src/MigrationHubConfigClient.ts index 0e31ef71a0d0..0b4524900fce 100644 --- a/clients/client-migrationhub-config/src/MigrationHubConfigClient.ts +++ b/clients/client-migrationhub-config/src/MigrationHubConfigClient.ts @@ -331,7 +331,7 @@ export class MigrationHubConfigClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-migrationhub-config/src/auth/httpAuthSchemeProvider.ts b/clients/client-migrationhub-config/src/auth/httpAuthSchemeProvider.ts index 916c5ae50af7..41b8fa3f72c2 100644 --- a/clients/client-migrationhub-config/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-migrationhub-config/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-migrationhuborchestrator/src/MigrationHubOrchestratorClient.ts b/clients/client-migrationhuborchestrator/src/MigrationHubOrchestratorClient.ts index a2b08b5c9f99..17f69522954e 100644 --- a/clients/client-migrationhuborchestrator/src/MigrationHubOrchestratorClient.ts +++ b/clients/client-migrationhuborchestrator/src/MigrationHubOrchestratorClient.ts @@ -409,7 +409,7 @@ export class MigrationHubOrchestratorClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-migrationhuborchestrator/src/auth/httpAuthSchemeProvider.ts b/clients/client-migrationhuborchestrator/src/auth/httpAuthSchemeProvider.ts index 4cf7f6ca853a..c4e209102dcc 100644 --- a/clients/client-migrationhuborchestrator/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-migrationhuborchestrator/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-migrationhubstrategy/src/MigrationHubStrategyClient.ts b/clients/client-migrationhubstrategy/src/MigrationHubStrategyClient.ts index c19cb7b60271..91aebd028597 100644 --- a/clients/client-migrationhubstrategy/src/MigrationHubStrategyClient.ts +++ b/clients/client-migrationhubstrategy/src/MigrationHubStrategyClient.ts @@ -397,7 +397,7 @@ export class MigrationHubStrategyClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-migrationhubstrategy/src/auth/httpAuthSchemeProvider.ts b/clients/client-migrationhubstrategy/src/auth/httpAuthSchemeProvider.ts index 707daa65fee4..a191892651d7 100644 --- a/clients/client-migrationhubstrategy/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-migrationhubstrategy/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-mq/src/MqClient.ts b/clients/client-mq/src/MqClient.ts index eb2ff492baf5..ca84d1eec417 100644 --- a/clients/client-mq/src/MqClient.ts +++ b/clients/client-mq/src/MqClient.ts @@ -377,7 +377,7 @@ export class MqClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-mq/src/auth/httpAuthSchemeProvider.ts b/clients/client-mq/src/auth/httpAuthSchemeProvider.ts index b8777edbe010..3f71a6511e1a 100644 --- a/clients/client-mq/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-mq/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-mturk/src/MTurkClient.ts b/clients/client-mturk/src/MTurkClient.ts index 7c556331d853..93e05a01698a 100644 --- a/clients/client-mturk/src/MTurkClient.ts +++ b/clients/client-mturk/src/MTurkClient.ts @@ -467,7 +467,7 @@ export class MTurkClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-mturk/src/auth/httpAuthSchemeProvider.ts b/clients/client-mturk/src/auth/httpAuthSchemeProvider.ts index 81f17091b13b..fdf14d6886fe 100644 --- a/clients/client-mturk/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-mturk/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-mwaa/src/MWAAClient.ts b/clients/client-mwaa/src/MWAAClient.ts index 6992b1df5d73..f4d4bda77013 100644 --- a/clients/client-mwaa/src/MWAAClient.ts +++ b/clients/client-mwaa/src/MWAAClient.ts @@ -406,7 +406,7 @@ export class MWAAClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-mwaa/src/auth/httpAuthSchemeProvider.ts b/clients/client-mwaa/src/auth/httpAuthSchemeProvider.ts index beec5c6d0559..4dc917e73ba2 100644 --- a/clients/client-mwaa/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-mwaa/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-neptune-graph/src/NeptuneGraphClient.ts b/clients/client-neptune-graph/src/NeptuneGraphClient.ts index 58f7a5af9f7e..bd80e0d2b6e7 100644 --- a/clients/client-neptune-graph/src/NeptuneGraphClient.ts +++ b/clients/client-neptune-graph/src/NeptuneGraphClient.ts @@ -419,7 +419,7 @@ export class NeptuneGraphClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-neptune-graph/src/auth/httpAuthSchemeProvider.ts b/clients/client-neptune-graph/src/auth/httpAuthSchemeProvider.ts index c0778dd1d120..6536e3cfdca1 100644 --- a/clients/client-neptune-graph/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-neptune-graph/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-neptune/src/NeptuneClient.ts b/clients/client-neptune/src/NeptuneClient.ts index 0637adf85ce8..06b8cc79d092 100644 --- a/clients/client-neptune/src/NeptuneClient.ts +++ b/clients/client-neptune/src/NeptuneClient.ts @@ -675,7 +675,7 @@ export class NeptuneClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-neptune/src/auth/httpAuthSchemeProvider.ts b/clients/client-neptune/src/auth/httpAuthSchemeProvider.ts index 94cd7b2b1c6b..8405c0699a29 100644 --- a/clients/client-neptune/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-neptune/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-neptunedata/src/NeptunedataClient.ts b/clients/client-neptunedata/src/NeptunedataClient.ts index 4e149acc4850..1954b20e2432 100644 --- a/clients/client-neptunedata/src/NeptunedataClient.ts +++ b/clients/client-neptunedata/src/NeptunedataClient.ts @@ -508,7 +508,7 @@ export class NeptunedataClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-neptunedata/src/auth/httpAuthSchemeProvider.ts b/clients/client-neptunedata/src/auth/httpAuthSchemeProvider.ts index ff335d0ac081..84bbee99ae97 100644 --- a/clients/client-neptunedata/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-neptunedata/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-network-firewall/src/NetworkFirewallClient.ts b/clients/client-network-firewall/src/NetworkFirewallClient.ts index 3f9d64d029b3..c99724d7ed6d 100644 --- a/clients/client-network-firewall/src/NetworkFirewallClient.ts +++ b/clients/client-network-firewall/src/NetworkFirewallClient.ts @@ -566,7 +566,7 @@ export class NetworkFirewallClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-network-firewall/src/auth/httpAuthSchemeProvider.ts b/clients/client-network-firewall/src/auth/httpAuthSchemeProvider.ts index 87da32b5513a..8f3806fb701f 100644 --- a/clients/client-network-firewall/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-network-firewall/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-networkflowmonitor/src/NetworkFlowMonitorClient.ts b/clients/client-networkflowmonitor/src/NetworkFlowMonitorClient.ts index cba9342e3584..60d5bb5e0ee2 100644 --- a/clients/client-networkflowmonitor/src/NetworkFlowMonitorClient.ts +++ b/clients/client-networkflowmonitor/src/NetworkFlowMonitorClient.ts @@ -413,7 +413,7 @@ export class NetworkFlowMonitorClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-networkflowmonitor/src/auth/httpAuthSchemeProvider.ts b/clients/client-networkflowmonitor/src/auth/httpAuthSchemeProvider.ts index 7cfe60356a7d..5f1da0eb119f 100644 --- a/clients/client-networkflowmonitor/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-networkflowmonitor/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-networkmanager/src/NetworkManagerClient.ts b/clients/client-networkmanager/src/NetworkManagerClient.ts index d2f859864948..630c37eabf15 100644 --- a/clients/client-networkmanager/src/NetworkManagerClient.ts +++ b/clients/client-networkmanager/src/NetworkManagerClient.ts @@ -692,7 +692,7 @@ export class NetworkManagerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-networkmanager/src/auth/httpAuthSchemeProvider.ts b/clients/client-networkmanager/src/auth/httpAuthSchemeProvider.ts index 10cc7b2512e9..47367593a7cd 100644 --- a/clients/client-networkmanager/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-networkmanager/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-networkmonitor/src/NetworkMonitorClient.ts b/clients/client-networkmonitor/src/NetworkMonitorClient.ts index 1d6c29a27d57..8d0e73673347 100644 --- a/clients/client-networkmonitor/src/NetworkMonitorClient.ts +++ b/clients/client-networkmonitor/src/NetworkMonitorClient.ts @@ -337,7 +337,7 @@ export class NetworkMonitorClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-networkmonitor/src/auth/httpAuthSchemeProvider.ts b/clients/client-networkmonitor/src/auth/httpAuthSchemeProvider.ts index 318299fe63a0..b0de3bdf14b5 100644 --- a/clients/client-networkmonitor/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-networkmonitor/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-notifications/src/NotificationsClient.ts b/clients/client-notifications/src/NotificationsClient.ts index a5ef964b9bd7..fe7ab62fcb7b 100644 --- a/clients/client-notifications/src/NotificationsClient.ts +++ b/clients/client-notifications/src/NotificationsClient.ts @@ -477,7 +477,7 @@ export class NotificationsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-notifications/src/auth/httpAuthSchemeProvider.ts b/clients/client-notifications/src/auth/httpAuthSchemeProvider.ts index e76dad3532c8..84aa378a3107 100644 --- a/clients/client-notifications/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-notifications/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-notificationscontacts/src/NotificationsContactsClient.ts b/clients/client-notificationscontacts/src/NotificationsContactsClient.ts index 0c90d2fb1fe4..4c06c8538fec 100644 --- a/clients/client-notificationscontacts/src/NotificationsContactsClient.ts +++ b/clients/client-notificationscontacts/src/NotificationsContactsClient.ts @@ -320,7 +320,7 @@ export class NotificationsContactsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-notificationscontacts/src/auth/httpAuthSchemeProvider.ts b/clients/client-notificationscontacts/src/auth/httpAuthSchemeProvider.ts index 5bdd43932101..15b3c30b111a 100644 --- a/clients/client-notificationscontacts/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-notificationscontacts/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-oam/src/OAMClient.ts b/clients/client-oam/src/OAMClient.ts index 9a9fef8855a2..b9cdcab8d8cd 100644 --- a/clients/client-oam/src/OAMClient.ts +++ b/clients/client-oam/src/OAMClient.ts @@ -349,7 +349,7 @@ export class OAMClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-oam/src/auth/httpAuthSchemeProvider.ts b/clients/client-oam/src/auth/httpAuthSchemeProvider.ts index 1e0d5971f4b4..d19d8826e54a 100644 --- a/clients/client-oam/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-oam/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-observabilityadmin/src/ObservabilityAdminClient.ts b/clients/client-observabilityadmin/src/ObservabilityAdminClient.ts index 196bc08e07f3..b90ef3f46494 100644 --- a/clients/client-observabilityadmin/src/ObservabilityAdminClient.ts +++ b/clients/client-observabilityadmin/src/ObservabilityAdminClient.ts @@ -338,7 +338,7 @@ export class ObservabilityAdminClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-observabilityadmin/src/auth/httpAuthSchemeProvider.ts b/clients/client-observabilityadmin/src/auth/httpAuthSchemeProvider.ts index 0a918f2df59c..a1d15a57c49f 100644 --- a/clients/client-observabilityadmin/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-observabilityadmin/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-omics/src/OmicsClient.ts b/clients/client-omics/src/OmicsClient.ts index bbd85d6e691b..355d13623ce7 100644 --- a/clients/client-omics/src/OmicsClient.ts +++ b/clients/client-omics/src/OmicsClient.ts @@ -697,7 +697,7 @@ export class OmicsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-omics/src/auth/httpAuthSchemeProvider.ts b/clients/client-omics/src/auth/httpAuthSchemeProvider.ts index a363a0e558c4..68beb9b0886c 100644 --- a/clients/client-omics/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-omics/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-opensearch/src/OpenSearchClient.ts b/clients/client-opensearch/src/OpenSearchClient.ts index fe20160cd569..c9cc920b141a 100644 --- a/clients/client-opensearch/src/OpenSearchClient.ts +++ b/clients/client-opensearch/src/OpenSearchClient.ts @@ -639,7 +639,7 @@ export class OpenSearchClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-opensearch/src/auth/httpAuthSchemeProvider.ts b/clients/client-opensearch/src/auth/httpAuthSchemeProvider.ts index 415b4501876d..c2a8557c5d7d 100644 --- a/clients/client-opensearch/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-opensearch/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-opensearchserverless/src/OpenSearchServerlessClient.ts b/clients/client-opensearchserverless/src/OpenSearchServerlessClient.ts index 684662cc4646..76f05327dc69 100644 --- a/clients/client-opensearchserverless/src/OpenSearchServerlessClient.ts +++ b/clients/client-opensearchserverless/src/OpenSearchServerlessClient.ts @@ -458,7 +458,7 @@ export class OpenSearchServerlessClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-opensearchserverless/src/auth/httpAuthSchemeProvider.ts b/clients/client-opensearchserverless/src/auth/httpAuthSchemeProvider.ts index 63c24691f0af..377dab0ecd14 100644 --- a/clients/client-opensearchserverless/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-opensearchserverless/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-opsworks/src/OpsWorksClient.ts b/clients/client-opsworks/src/OpsWorksClient.ts index 6df484a797a8..650027779c73 100644 --- a/clients/client-opsworks/src/OpsWorksClient.ts +++ b/clients/client-opsworks/src/OpsWorksClient.ts @@ -699,7 +699,7 @@ export class OpsWorksClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-opsworks/src/auth/httpAuthSchemeProvider.ts b/clients/client-opsworks/src/auth/httpAuthSchemeProvider.ts index 3cdd85a7588f..26893eb3b305 100644 --- a/clients/client-opsworks/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-opsworks/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-opsworkscm/src/OpsWorksCMClient.ts b/clients/client-opsworkscm/src/OpsWorksCMClient.ts index 68377b302138..d45e2d6b9fe5 100644 --- a/clients/client-opsworkscm/src/OpsWorksCMClient.ts +++ b/clients/client-opsworkscm/src/OpsWorksCMClient.ts @@ -446,7 +446,7 @@ export class OpsWorksCMClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-opsworkscm/src/auth/httpAuthSchemeProvider.ts b/clients/client-opsworkscm/src/auth/httpAuthSchemeProvider.ts index f02965c5f3f8..0508fef97137 100644 --- a/clients/client-opsworkscm/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-opsworkscm/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-organizations/src/OrganizationsClient.ts b/clients/client-organizations/src/OrganizationsClient.ts index 7955a1ad6c8d..a8c5fe8519c1 100644 --- a/clients/client-organizations/src/OrganizationsClient.ts +++ b/clients/client-organizations/src/OrganizationsClient.ts @@ -604,7 +604,7 @@ export class OrganizationsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-organizations/src/auth/httpAuthSchemeProvider.ts b/clients/client-organizations/src/auth/httpAuthSchemeProvider.ts index e2182b90becd..5c3c781adc04 100644 --- a/clients/client-organizations/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-organizations/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-osis/src/OSISClient.ts b/clients/client-osis/src/OSISClient.ts index dd5fe54982b5..d7a78a1b66a9 100644 --- a/clients/client-osis/src/OSISClient.ts +++ b/clients/client-osis/src/OSISClient.ts @@ -343,7 +343,7 @@ export class OSISClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-osis/src/auth/httpAuthSchemeProvider.ts b/clients/client-osis/src/auth/httpAuthSchemeProvider.ts index 66799ebe439c..54ca6a049f80 100644 --- a/clients/client-osis/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-osis/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-outposts/src/OutpostsClient.ts b/clients/client-outposts/src/OutpostsClient.ts index 0dad204b7ca2..4500cf7b9964 100644 --- a/clients/client-outposts/src/OutpostsClient.ts +++ b/clients/client-outposts/src/OutpostsClient.ts @@ -405,7 +405,7 @@ export class OutpostsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-outposts/src/auth/httpAuthSchemeProvider.ts b/clients/client-outposts/src/auth/httpAuthSchemeProvider.ts index 75f0792cde73..cc33bdca2cdd 100644 --- a/clients/client-outposts/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-outposts/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-panorama/src/PanoramaClient.ts b/clients/client-panorama/src/PanoramaClient.ts index 94f5130a4deb..5937453baf3d 100644 --- a/clients/client-panorama/src/PanoramaClient.ts +++ b/clients/client-panorama/src/PanoramaClient.ts @@ -454,7 +454,7 @@ export class PanoramaClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-panorama/src/auth/httpAuthSchemeProvider.ts b/clients/client-panorama/src/auth/httpAuthSchemeProvider.ts index 2856aae53120..abe61bc0f8ca 100644 --- a/clients/client-panorama/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-panorama/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-partnercentral-selling/src/PartnerCentralSellingClient.ts b/clients/client-partnercentral-selling/src/PartnerCentralSellingClient.ts index 3e6c7c9d3103..49476a5e5f5d 100644 --- a/clients/client-partnercentral-selling/src/PartnerCentralSellingClient.ts +++ b/clients/client-partnercentral-selling/src/PartnerCentralSellingClient.ts @@ -539,7 +539,7 @@ export class PartnerCentralSellingClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-partnercentral-selling/src/auth/httpAuthSchemeProvider.ts b/clients/client-partnercentral-selling/src/auth/httpAuthSchemeProvider.ts index e120da57d37f..63a1aeb34d25 100644 --- a/clients/client-partnercentral-selling/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-partnercentral-selling/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-payment-cryptography-data/src/PaymentCryptographyDataClient.ts b/clients/client-payment-cryptography-data/src/PaymentCryptographyDataClient.ts index 030a12eae22f..e9d686d33475 100644 --- a/clients/client-payment-cryptography-data/src/PaymentCryptographyDataClient.ts +++ b/clients/client-payment-cryptography-data/src/PaymentCryptographyDataClient.ts @@ -336,7 +336,7 @@ export class PaymentCryptographyDataClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-payment-cryptography-data/src/auth/httpAuthSchemeProvider.ts b/clients/client-payment-cryptography-data/src/auth/httpAuthSchemeProvider.ts index a75d90cf2453..9ca9380e4ec1 100644 --- a/clients/client-payment-cryptography-data/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-payment-cryptography-data/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-payment-cryptography/src/PaymentCryptographyClient.ts b/clients/client-payment-cryptography/src/PaymentCryptographyClient.ts index c6b62c9964eb..b2b092ea2933 100644 --- a/clients/client-payment-cryptography/src/PaymentCryptographyClient.ts +++ b/clients/client-payment-cryptography/src/PaymentCryptographyClient.ts @@ -363,7 +363,7 @@ export class PaymentCryptographyClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-payment-cryptography/src/auth/httpAuthSchemeProvider.ts b/clients/client-payment-cryptography/src/auth/httpAuthSchemeProvider.ts index 74bbc53ec6dd..13f5b8fa93c7 100644 --- a/clients/client-payment-cryptography/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-payment-cryptography/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-pca-connector-ad/src/PcaConnectorAdClient.ts b/clients/client-pca-connector-ad/src/PcaConnectorAdClient.ts index 5b650e0909cf..081eef894e67 100644 --- a/clients/client-pca-connector-ad/src/PcaConnectorAdClient.ts +++ b/clients/client-pca-connector-ad/src/PcaConnectorAdClient.ts @@ -406,7 +406,7 @@ export class PcaConnectorAdClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-pca-connector-ad/src/auth/httpAuthSchemeProvider.ts b/clients/client-pca-connector-ad/src/auth/httpAuthSchemeProvider.ts index 01314330080d..ef87cdf2b2fe 100644 --- a/clients/client-pca-connector-ad/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-pca-connector-ad/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-pca-connector-scep/src/PcaConnectorScepClient.ts b/clients/client-pca-connector-scep/src/PcaConnectorScepClient.ts index 15a684f46953..38ef940439f8 100644 --- a/clients/client-pca-connector-scep/src/PcaConnectorScepClient.ts +++ b/clients/client-pca-connector-scep/src/PcaConnectorScepClient.ts @@ -335,7 +335,7 @@ export class PcaConnectorScepClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-pca-connector-scep/src/auth/httpAuthSchemeProvider.ts b/clients/client-pca-connector-scep/src/auth/httpAuthSchemeProvider.ts index 9a0e10fce524..f6eeecac074b 100644 --- a/clients/client-pca-connector-scep/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-pca-connector-scep/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-pcs/src/PCSClient.ts b/clients/client-pcs/src/PCSClient.ts index cf3d8ab8fa02..109c1ef1152d 100644 --- a/clients/client-pcs/src/PCSClient.ts +++ b/clients/client-pcs/src/PCSClient.ts @@ -379,7 +379,7 @@ export class PCSClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-pcs/src/auth/httpAuthSchemeProvider.ts b/clients/client-pcs/src/auth/httpAuthSchemeProvider.ts index b018442e0af5..60d75b915e11 100644 --- a/clients/client-pcs/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-pcs/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-personalize-events/src/PersonalizeEventsClient.ts b/clients/client-personalize-events/src/PersonalizeEventsClient.ts index 58156ba78e61..e28a3294adc8 100644 --- a/clients/client-personalize-events/src/PersonalizeEventsClient.ts +++ b/clients/client-personalize-events/src/PersonalizeEventsClient.ts @@ -307,7 +307,7 @@ export class PersonalizeEventsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-personalize-events/src/auth/httpAuthSchemeProvider.ts b/clients/client-personalize-events/src/auth/httpAuthSchemeProvider.ts index 17395e1e2619..d4ee34ffc8de 100644 --- a/clients/client-personalize-events/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-personalize-events/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-personalize-runtime/src/PersonalizeRuntimeClient.ts b/clients/client-personalize-runtime/src/PersonalizeRuntimeClient.ts index 9625ca3fbf38..a2e3b27f1354 100644 --- a/clients/client-personalize-runtime/src/PersonalizeRuntimeClient.ts +++ b/clients/client-personalize-runtime/src/PersonalizeRuntimeClient.ts @@ -302,7 +302,7 @@ export class PersonalizeRuntimeClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-personalize-runtime/src/auth/httpAuthSchemeProvider.ts b/clients/client-personalize-runtime/src/auth/httpAuthSchemeProvider.ts index e0306f0f67e0..aa78bb9fa7ed 100644 --- a/clients/client-personalize-runtime/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-personalize-runtime/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-personalize/src/PersonalizeClient.ts b/clients/client-personalize/src/PersonalizeClient.ts index 474701c0318a..2602cc0dae7a 100644 --- a/clients/client-personalize/src/PersonalizeClient.ts +++ b/clients/client-personalize/src/PersonalizeClient.ts @@ -591,7 +591,7 @@ export class PersonalizeClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-personalize/src/auth/httpAuthSchemeProvider.ts b/clients/client-personalize/src/auth/httpAuthSchemeProvider.ts index b6e8de66c154..86ec53f7f9d7 100644 --- a/clients/client-personalize/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-personalize/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-pi/src/PIClient.ts b/clients/client-pi/src/PIClient.ts index 0bcc06571f41..468a10d95b26 100644 --- a/clients/client-pi/src/PIClient.ts +++ b/clients/client-pi/src/PIClient.ts @@ -380,7 +380,7 @@ export class PIClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-pi/src/auth/httpAuthSchemeProvider.ts b/clients/client-pi/src/auth/httpAuthSchemeProvider.ts index 0aacb9a0649d..153998d61c18 100644 --- a/clients/client-pi/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-pi/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-pinpoint-email/src/PinpointEmailClient.ts b/clients/client-pinpoint-email/src/PinpointEmailClient.ts index 77f620d2a6b0..53f91df453e0 100644 --- a/clients/client-pinpoint-email/src/PinpointEmailClient.ts +++ b/clients/client-pinpoint-email/src/PinpointEmailClient.ts @@ -546,7 +546,7 @@ export class PinpointEmailClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-pinpoint-email/src/auth/httpAuthSchemeProvider.ts b/clients/client-pinpoint-email/src/auth/httpAuthSchemeProvider.ts index 347d961932a6..949764cf0a93 100644 --- a/clients/client-pinpoint-email/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-pinpoint-email/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-pinpoint-sms-voice-v2/src/PinpointSMSVoiceV2Client.ts b/clients/client-pinpoint-sms-voice-v2/src/PinpointSMSVoiceV2Client.ts index 275f92dd6a61..00d85b9f6c00 100644 --- a/clients/client-pinpoint-sms-voice-v2/src/PinpointSMSVoiceV2Client.ts +++ b/clients/client-pinpoint-sms-voice-v2/src/PinpointSMSVoiceV2Client.ts @@ -775,7 +775,7 @@ export class PinpointSMSVoiceV2Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-pinpoint-sms-voice-v2/src/auth/httpAuthSchemeProvider.ts b/clients/client-pinpoint-sms-voice-v2/src/auth/httpAuthSchemeProvider.ts index d7abc8593919..41f4bf8e0ebc 100644 --- a/clients/client-pinpoint-sms-voice-v2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-pinpoint-sms-voice-v2/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-pinpoint-sms-voice/src/PinpointSMSVoiceClient.ts b/clients/client-pinpoint-sms-voice/src/PinpointSMSVoiceClient.ts index 30f0f2a33b09..3af639e241cd 100644 --- a/clients/client-pinpoint-sms-voice/src/PinpointSMSVoiceClient.ts +++ b/clients/client-pinpoint-sms-voice/src/PinpointSMSVoiceClient.ts @@ -332,7 +332,7 @@ export class PinpointSMSVoiceClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-pinpoint-sms-voice/src/auth/httpAuthSchemeProvider.ts b/clients/client-pinpoint-sms-voice/src/auth/httpAuthSchemeProvider.ts index 12bc531ed584..129f96278c8f 100644 --- a/clients/client-pinpoint-sms-voice/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-pinpoint-sms-voice/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-pinpoint/src/PinpointClient.ts b/clients/client-pinpoint/src/PinpointClient.ts index 2ee15ba37386..38280133e16a 100644 --- a/clients/client-pinpoint/src/PinpointClient.ts +++ b/clients/client-pinpoint/src/PinpointClient.ts @@ -776,7 +776,7 @@ export class PinpointClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-pinpoint/src/auth/httpAuthSchemeProvider.ts b/clients/client-pinpoint/src/auth/httpAuthSchemeProvider.ts index ac338f84bb91..665caff2f465 100644 --- a/clients/client-pinpoint/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-pinpoint/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-pipes/src/PipesClient.ts b/clients/client-pipes/src/PipesClient.ts index 598150de1492..2c6125200039 100644 --- a/clients/client-pipes/src/PipesClient.ts +++ b/clients/client-pipes/src/PipesClient.ts @@ -325,7 +325,7 @@ export class PipesClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-pipes/src/auth/httpAuthSchemeProvider.ts b/clients/client-pipes/src/auth/httpAuthSchemeProvider.ts index f3a0d126d3bb..aa8fd06c95a2 100644 --- a/clients/client-pipes/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-pipes/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-polly/src/PollyClient.ts b/clients/client-polly/src/PollyClient.ts index e62aba310734..f3a52dcbbc9b 100644 --- a/clients/client-polly/src/PollyClient.ts +++ b/clients/client-polly/src/PollyClient.ts @@ -335,7 +335,7 @@ export class PollyClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-polly/src/auth/httpAuthSchemeProvider.ts b/clients/client-polly/src/auth/httpAuthSchemeProvider.ts index 8071ea913e5a..f221f716bef7 100644 --- a/clients/client-polly/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-polly/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-pricing/src/PricingClient.ts b/clients/client-pricing/src/PricingClient.ts index fec4e9b98bb3..19ccaac8637f 100644 --- a/clients/client-pricing/src/PricingClient.ts +++ b/clients/client-pricing/src/PricingClient.ts @@ -333,7 +333,7 @@ export class PricingClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-pricing/src/auth/httpAuthSchemeProvider.ts b/clients/client-pricing/src/auth/httpAuthSchemeProvider.ts index 4976578d5c9a..91ff481f1ef1 100644 --- a/clients/client-pricing/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-pricing/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-privatenetworks/src/PrivateNetworksClient.ts b/clients/client-privatenetworks/src/PrivateNetworksClient.ts index fba945d5be32..5cac016ece74 100644 --- a/clients/client-privatenetworks/src/PrivateNetworksClient.ts +++ b/clients/client-privatenetworks/src/PrivateNetworksClient.ts @@ -401,7 +401,7 @@ export class PrivateNetworksClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-privatenetworks/src/auth/httpAuthSchemeProvider.ts b/clients/client-privatenetworks/src/auth/httpAuthSchemeProvider.ts index bd0c3c11461c..131bfe4a6546 100644 --- a/clients/client-privatenetworks/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-privatenetworks/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-proton/src/ProtonClient.ts b/clients/client-proton/src/ProtonClient.ts index ecceed02e933..6576b31e6ef5 100644 --- a/clients/client-proton/src/ProtonClient.ts +++ b/clients/client-proton/src/ProtonClient.ts @@ -856,7 +856,7 @@ export class ProtonClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-proton/src/auth/httpAuthSchemeProvider.ts b/clients/client-proton/src/auth/httpAuthSchemeProvider.ts index 6794e6198a16..0eec02375112 100644 --- a/clients/client-proton/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-proton/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-qapps/src/QAppsClient.ts b/clients/client-qapps/src/QAppsClient.ts index a961309c1d52..420c75d2cefa 100644 --- a/clients/client-qapps/src/QAppsClient.ts +++ b/clients/client-qapps/src/QAppsClient.ts @@ -449,7 +449,7 @@ export class QAppsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-qapps/src/auth/httpAuthSchemeProvider.ts b/clients/client-qapps/src/auth/httpAuthSchemeProvider.ts index 33d5ae819e73..41367384a1df 100644 --- a/clients/client-qapps/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-qapps/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-qbusiness/src/QBusinessClient.ts b/clients/client-qbusiness/src/QBusinessClient.ts index 4dbeed642fe4..cb253c3f6030 100644 --- a/clients/client-qbusiness/src/QBusinessClient.ts +++ b/clients/client-qbusiness/src/QBusinessClient.ts @@ -626,7 +626,7 @@ export class QBusinessClient extends __Client< const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveEventStreamSerdeConfig(_config_6); - const _config_8 = resolveHttpAuthSchemeConfig(_config_7); + const _config_8 = resolveHttpAuthSchemeConfig(_config_7, { client: () => this }); const _config_9 = resolveEventStreamConfig(_config_8); const _config_10 = resolveRuntimeExtensions(_config_9, configuration?.extensions || []); super(_config_10); diff --git a/clients/client-qbusiness/src/auth/httpAuthSchemeProvider.ts b/clients/client-qbusiness/src/auth/httpAuthSchemeProvider.ts index 745d3054e3e1..3ff691824577 100644 --- a/clients/client-qbusiness/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-qbusiness/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-qconnect/src/QConnectClient.ts b/clients/client-qconnect/src/QConnectClient.ts index 37df2657d158..ca4aa7307efe 100644 --- a/clients/client-qconnect/src/QConnectClient.ts +++ b/clients/client-qconnect/src/QConnectClient.ts @@ -719,7 +719,7 @@ export class QConnectClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-qconnect/src/auth/httpAuthSchemeProvider.ts b/clients/client-qconnect/src/auth/httpAuthSchemeProvider.ts index 67c0ee80b06a..9071fdd19052 100644 --- a/clients/client-qconnect/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-qconnect/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-qldb-session/src/QLDBSessionClient.ts b/clients/client-qldb-session/src/QLDBSessionClient.ts index 1780a6393bf9..9ab47695a951 100644 --- a/clients/client-qldb-session/src/QLDBSessionClient.ts +++ b/clients/client-qldb-session/src/QLDBSessionClient.ts @@ -308,7 +308,7 @@ export class QLDBSessionClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-qldb-session/src/auth/httpAuthSchemeProvider.ts b/clients/client-qldb-session/src/auth/httpAuthSchemeProvider.ts index b3cfd9882dab..7a14ac311bf3 100644 --- a/clients/client-qldb-session/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-qldb-session/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-qldb/src/QLDBClient.ts b/clients/client-qldb/src/QLDBClient.ts index 5521c5d6a6a6..3377b2c27879 100644 --- a/clients/client-qldb/src/QLDBClient.ts +++ b/clients/client-qldb/src/QLDBClient.ts @@ -374,7 +374,7 @@ export class QLDBClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-qldb/src/auth/httpAuthSchemeProvider.ts b/clients/client-qldb/src/auth/httpAuthSchemeProvider.ts index a0c8d6ac3e4f..8aee6032b7bf 100644 --- a/clients/client-qldb/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-qldb/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-quicksight/src/QuickSightClient.ts b/clients/client-quicksight/src/QuickSightClient.ts index 745a7c282515..e1df162a7bda 100644 --- a/clients/client-quicksight/src/QuickSightClient.ts +++ b/clients/client-quicksight/src/QuickSightClient.ts @@ -1293,7 +1293,7 @@ export class QuickSightClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-quicksight/src/auth/httpAuthSchemeProvider.ts b/clients/client-quicksight/src/auth/httpAuthSchemeProvider.ts index bb1925117d3a..4aefe694c4f0 100644 --- a/clients/client-quicksight/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-quicksight/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-ram/src/RAMClient.ts b/clients/client-ram/src/RAMClient.ts index 1140c15f6676..5c33bcb2d3fd 100644 --- a/clients/client-ram/src/RAMClient.ts +++ b/clients/client-ram/src/RAMClient.ts @@ -480,7 +480,7 @@ export class RAMClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-ram/src/auth/httpAuthSchemeProvider.ts b/clients/client-ram/src/auth/httpAuthSchemeProvider.ts index 5accf6cc87b4..59e81df71498 100644 --- a/clients/client-ram/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-ram/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-rbin/src/RbinClient.ts b/clients/client-rbin/src/RbinClient.ts index 58fde1832be6..936c72c15586 100644 --- a/clients/client-rbin/src/RbinClient.ts +++ b/clients/client-rbin/src/RbinClient.ts @@ -331,7 +331,7 @@ export class RbinClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-rbin/src/auth/httpAuthSchemeProvider.ts b/clients/client-rbin/src/auth/httpAuthSchemeProvider.ts index 8c25ee53e1d9..5cb64ee70937 100644 --- a/clients/client-rbin/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-rbin/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-rds-data/src/RDSDataClient.ts b/clients/client-rds-data/src/RDSDataClient.ts index ffa3422514ab..dd36dad0436e 100644 --- a/clients/client-rds-data/src/RDSDataClient.ts +++ b/clients/client-rds-data/src/RDSDataClient.ts @@ -325,7 +325,7 @@ export class RDSDataClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-rds-data/src/auth/httpAuthSchemeProvider.ts b/clients/client-rds-data/src/auth/httpAuthSchemeProvider.ts index 2ff9cf7be209..36368b4f741a 100644 --- a/clients/client-rds-data/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-rds-data/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-rds/src/RDSClient.ts b/clients/client-rds/src/RDSClient.ts index 9466e81749cd..3fb5aee89079 100644 --- a/clients/client-rds/src/RDSClient.ts +++ b/clients/client-rds/src/RDSClient.ts @@ -1179,7 +1179,7 @@ export class RDSClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-rds/src/auth/httpAuthSchemeProvider.ts b/clients/client-rds/src/auth/httpAuthSchemeProvider.ts index 2322e3026085..2b0421e833e4 100644 --- a/clients/client-rds/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-rds/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-redshift-data/src/RedshiftDataClient.ts b/clients/client-redshift-data/src/RedshiftDataClient.ts index 2d5b47ddb4f4..c8966f6475f3 100644 --- a/clients/client-redshift-data/src/RedshiftDataClient.ts +++ b/clients/client-redshift-data/src/RedshiftDataClient.ts @@ -330,7 +330,7 @@ export class RedshiftDataClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-redshift-data/src/auth/httpAuthSchemeProvider.ts b/clients/client-redshift-data/src/auth/httpAuthSchemeProvider.ts index 18e2c51757e6..a4de499b6c2f 100644 --- a/clients/client-redshift-data/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-redshift-data/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-redshift-serverless/src/RedshiftServerlessClient.ts b/clients/client-redshift-serverless/src/RedshiftServerlessClient.ts index 1e3b4f5008f5..e7ea20d8dd3c 100644 --- a/clients/client-redshift-serverless/src/RedshiftServerlessClient.ts +++ b/clients/client-redshift-serverless/src/RedshiftServerlessClient.ts @@ -547,7 +547,7 @@ export class RedshiftServerlessClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-redshift-serverless/src/auth/httpAuthSchemeProvider.ts b/clients/client-redshift-serverless/src/auth/httpAuthSchemeProvider.ts index e1d1f682a695..751e77a5f051 100644 --- a/clients/client-redshift-serverless/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-redshift-serverless/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-redshift/src/RedshiftClient.ts b/clients/client-redshift/src/RedshiftClient.ts index be9edb2e2d9c..db993fcea643 100644 --- a/clients/client-redshift/src/RedshiftClient.ts +++ b/clients/client-redshift/src/RedshiftClient.ts @@ -1042,7 +1042,7 @@ export class RedshiftClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-redshift/src/auth/httpAuthSchemeProvider.ts b/clients/client-redshift/src/auth/httpAuthSchemeProvider.ts index 94fc822b272b..519fe802fbac 100644 --- a/clients/client-redshift/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-redshift/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-rekognition/src/RekognitionClient.ts b/clients/client-rekognition/src/RekognitionClient.ts index 1f637f2d8d71..db4c2ff92d36 100644 --- a/clients/client-rekognition/src/RekognitionClient.ts +++ b/clients/client-rekognition/src/RekognitionClient.ts @@ -981,7 +981,7 @@ export class RekognitionClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-rekognition/src/auth/httpAuthSchemeProvider.ts b/clients/client-rekognition/src/auth/httpAuthSchemeProvider.ts index 48745e101845..e0e0a057494f 100644 --- a/clients/client-rekognition/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-rekognition/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-rekognitionstreaming/src/RekognitionStreamingClient.ts b/clients/client-rekognitionstreaming/src/RekognitionStreamingClient.ts index dd1a26fa994c..7318969db2ac 100644 --- a/clients/client-rekognitionstreaming/src/RekognitionStreamingClient.ts +++ b/clients/client-rekognitionstreaming/src/RekognitionStreamingClient.ts @@ -343,7 +343,7 @@ export class RekognitionStreamingClient extends __Client< const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveEventStreamSerdeConfig(_config_6); - const _config_8 = resolveHttpAuthSchemeConfig(_config_7); + const _config_8 = resolveHttpAuthSchemeConfig(_config_7, { client: () => this }); const _config_9 = resolveEventStreamConfig(_config_8); const _config_10 = resolveWebSocketConfig(_config_9); const _config_11 = resolveRuntimeExtensions(_config_10, configuration?.extensions || []); diff --git a/clients/client-rekognitionstreaming/src/auth/httpAuthSchemeProvider.ts b/clients/client-rekognitionstreaming/src/auth/httpAuthSchemeProvider.ts index 5d6be003f90d..28f638e68fd0 100644 --- a/clients/client-rekognitionstreaming/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-rekognitionstreaming/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-repostspace/src/RepostspaceClient.ts b/clients/client-repostspace/src/RepostspaceClient.ts index 4d4f67dcddeb..b6aa91110e0f 100644 --- a/clients/client-repostspace/src/RepostspaceClient.ts +++ b/clients/client-repostspace/src/RepostspaceClient.ts @@ -329,7 +329,7 @@ export class RepostspaceClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-repostspace/src/auth/httpAuthSchemeProvider.ts b/clients/client-repostspace/src/auth/httpAuthSchemeProvider.ts index 1947c46a119e..fdcf1174cfb3 100644 --- a/clients/client-repostspace/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-repostspace/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-resiliencehub/src/ResiliencehubClient.ts b/clients/client-resiliencehub/src/ResiliencehubClient.ts index 7e77fd5e4257..beed06c7c72a 100644 --- a/clients/client-resiliencehub/src/ResiliencehubClient.ts +++ b/clients/client-resiliencehub/src/ResiliencehubClient.ts @@ -624,7 +624,7 @@ export class ResiliencehubClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-resiliencehub/src/auth/httpAuthSchemeProvider.ts b/clients/client-resiliencehub/src/auth/httpAuthSchemeProvider.ts index 94e780023994..a51b6c147534 100644 --- a/clients/client-resiliencehub/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-resiliencehub/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-resource-explorer-2/src/ResourceExplorer2Client.ts b/clients/client-resource-explorer-2/src/ResourceExplorer2Client.ts index 2744d19343ba..c495034fd4f5 100644 --- a/clients/client-resource-explorer-2/src/ResourceExplorer2Client.ts +++ b/clients/client-resource-explorer-2/src/ResourceExplorer2Client.ts @@ -397,7 +397,7 @@ export class ResourceExplorer2Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-resource-explorer-2/src/auth/httpAuthSchemeProvider.ts b/clients/client-resource-explorer-2/src/auth/httpAuthSchemeProvider.ts index 2355259917c9..5afe4dffebc9 100644 --- a/clients/client-resource-explorer-2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-resource-explorer-2/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-resource-groups-tagging-api/src/ResourceGroupsTaggingAPIClient.ts b/clients/client-resource-groups-tagging-api/src/ResourceGroupsTaggingAPIClient.ts index d6737804c1f9..31ad708be32a 100644 --- a/clients/client-resource-groups-tagging-api/src/ResourceGroupsTaggingAPIClient.ts +++ b/clients/client-resource-groups-tagging-api/src/ResourceGroupsTaggingAPIClient.ts @@ -321,7 +321,7 @@ export class ResourceGroupsTaggingAPIClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-resource-groups-tagging-api/src/auth/httpAuthSchemeProvider.ts b/clients/client-resource-groups-tagging-api/src/auth/httpAuthSchemeProvider.ts index 815d45a8c54d..b7b64d27dc99 100644 --- a/clients/client-resource-groups-tagging-api/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-resource-groups-tagging-api/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-resource-groups/src/ResourceGroupsClient.ts b/clients/client-resource-groups/src/ResourceGroupsClient.ts index d6ec0fb1bd09..1398617d6bd5 100644 --- a/clients/client-resource-groups/src/ResourceGroupsClient.ts +++ b/clients/client-resource-groups/src/ResourceGroupsClient.ts @@ -401,7 +401,7 @@ export class ResourceGroupsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-resource-groups/src/auth/httpAuthSchemeProvider.ts b/clients/client-resource-groups/src/auth/httpAuthSchemeProvider.ts index fc354918bcfc..8457bbb72a4b 100644 --- a/clients/client-resource-groups/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-resource-groups/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-robomaker/src/RoboMakerClient.ts b/clients/client-robomaker/src/RoboMakerClient.ts index 241f14f28481..b7f62746fae9 100644 --- a/clients/client-robomaker/src/RoboMakerClient.ts +++ b/clients/client-robomaker/src/RoboMakerClient.ts @@ -572,7 +572,7 @@ export class RoboMakerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-robomaker/src/auth/httpAuthSchemeProvider.ts b/clients/client-robomaker/src/auth/httpAuthSchemeProvider.ts index affdbfc2c9ac..a2aacc60c3af 100644 --- a/clients/client-robomaker/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-robomaker/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-rolesanywhere/src/RolesAnywhereClient.ts b/clients/client-rolesanywhere/src/RolesAnywhereClient.ts index 9ea76ec0aeb0..8a9b52763417 100644 --- a/clients/client-rolesanywhere/src/RolesAnywhereClient.ts +++ b/clients/client-rolesanywhere/src/RolesAnywhereClient.ts @@ -406,7 +406,7 @@ export class RolesAnywhereClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-rolesanywhere/src/auth/httpAuthSchemeProvider.ts b/clients/client-rolesanywhere/src/auth/httpAuthSchemeProvider.ts index e98a228ead74..e904ce42f388 100644 --- a/clients/client-rolesanywhere/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-rolesanywhere/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-route-53-domains/src/Route53DomainsClient.ts b/clients/client-route-53-domains/src/Route53DomainsClient.ts index 5bb40ee6219c..625fe108632c 100644 --- a/clients/client-route-53-domains/src/Route53DomainsClient.ts +++ b/clients/client-route-53-domains/src/Route53DomainsClient.ts @@ -456,7 +456,7 @@ export class Route53DomainsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-route-53-domains/src/auth/httpAuthSchemeProvider.ts b/clients/client-route-53-domains/src/auth/httpAuthSchemeProvider.ts index fcb5342f0c3a..d33c9a0a905f 100644 --- a/clients/client-route-53-domains/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-route-53-domains/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-route-53/src/Route53Client.ts b/clients/client-route-53/src/Route53Client.ts index e7d410a2fb6a..00115626f918 100644 --- a/clients/client-route-53/src/Route53Client.ts +++ b/clients/client-route-53/src/Route53Client.ts @@ -660,7 +660,7 @@ export class Route53Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-route-53/src/auth/httpAuthSchemeProvider.ts b/clients/client-route-53/src/auth/httpAuthSchemeProvider.ts index 2de8c4a847ac..213e913c4bd9 100644 --- a/clients/client-route-53/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-route-53/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-route53-recovery-cluster/src/Route53RecoveryClusterClient.ts b/clients/client-route53-recovery-cluster/src/Route53RecoveryClusterClient.ts index de7d33ccf58c..e89cc5e31a73 100644 --- a/clients/client-route53-recovery-cluster/src/Route53RecoveryClusterClient.ts +++ b/clients/client-route53-recovery-cluster/src/Route53RecoveryClusterClient.ts @@ -350,7 +350,7 @@ export class Route53RecoveryClusterClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-route53-recovery-cluster/src/auth/httpAuthSchemeProvider.ts b/clients/client-route53-recovery-cluster/src/auth/httpAuthSchemeProvider.ts index 7fbcbdb0f543..8cf767f8228e 100644 --- a/clients/client-route53-recovery-cluster/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-route53-recovery-cluster/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-route53-recovery-control-config/src/Route53RecoveryControlConfigClient.ts b/clients/client-route53-recovery-control-config/src/Route53RecoveryControlConfigClient.ts index f531368952e8..7ebbd13b5e5b 100644 --- a/clients/client-route53-recovery-control-config/src/Route53RecoveryControlConfigClient.ts +++ b/clients/client-route53-recovery-control-config/src/Route53RecoveryControlConfigClient.ts @@ -384,7 +384,7 @@ export class Route53RecoveryControlConfigClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-route53-recovery-control-config/src/auth/httpAuthSchemeProvider.ts b/clients/client-route53-recovery-control-config/src/auth/httpAuthSchemeProvider.ts index ba4731babe84..352362cc2671 100644 --- a/clients/client-route53-recovery-control-config/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-route53-recovery-control-config/src/auth/httpAuthSchemeProvider.ts @@ -134,10 +134,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-route53-recovery-readiness/src/Route53RecoveryReadinessClient.ts b/clients/client-route53-recovery-readiness/src/Route53RecoveryReadinessClient.ts index b290eec766ff..9c84b4a089ee 100644 --- a/clients/client-route53-recovery-readiness/src/Route53RecoveryReadinessClient.ts +++ b/clients/client-route53-recovery-readiness/src/Route53RecoveryReadinessClient.ts @@ -432,7 +432,7 @@ export class Route53RecoveryReadinessClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-route53-recovery-readiness/src/auth/httpAuthSchemeProvider.ts b/clients/client-route53-recovery-readiness/src/auth/httpAuthSchemeProvider.ts index 0541cb4df00f..f5283366a501 100644 --- a/clients/client-route53-recovery-readiness/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-route53-recovery-readiness/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-route53profiles/src/Route53ProfilesClient.ts b/clients/client-route53profiles/src/Route53ProfilesClient.ts index 47145303f9ff..ce3bf2c6e7f2 100644 --- a/clients/client-route53profiles/src/Route53ProfilesClient.ts +++ b/clients/client-route53profiles/src/Route53ProfilesClient.ts @@ -364,7 +364,7 @@ export class Route53ProfilesClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-route53profiles/src/auth/httpAuthSchemeProvider.ts b/clients/client-route53profiles/src/auth/httpAuthSchemeProvider.ts index 5d55cef24038..0a118ac26861 100644 --- a/clients/client-route53profiles/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-route53profiles/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-route53resolver/src/Route53ResolverClient.ts b/clients/client-route53resolver/src/Route53ResolverClient.ts index 66efe5202442..fac2b931636b 100644 --- a/clients/client-route53resolver/src/Route53ResolverClient.ts +++ b/clients/client-route53resolver/src/Route53ResolverClient.ts @@ -679,7 +679,7 @@ export class Route53ResolverClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-route53resolver/src/auth/httpAuthSchemeProvider.ts b/clients/client-route53resolver/src/auth/httpAuthSchemeProvider.ts index 421df8b09d54..f1c10609bc54 100644 --- a/clients/client-route53resolver/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-route53resolver/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-rum/src/RUMClient.ts b/clients/client-rum/src/RUMClient.ts index 2ae9ede0446c..9bd9b01ad4af 100644 --- a/clients/client-rum/src/RUMClient.ts +++ b/clients/client-rum/src/RUMClient.ts @@ -381,7 +381,7 @@ export class RUMClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-rum/src/auth/httpAuthSchemeProvider.ts b/clients/client-rum/src/auth/httpAuthSchemeProvider.ts index 139a3acbdcc5..e2f7974330f2 100644 --- a/clients/client-rum/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-rum/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-s3-control/src/S3ControlClient.ts b/clients/client-s3-control/src/S3ControlClient.ts index d59484e1fb0b..38f26116a701 100644 --- a/clients/client-s3-control/src/S3ControlClient.ts +++ b/clients/client-s3-control/src/S3ControlClient.ts @@ -790,7 +790,7 @@ export class S3ControlClient extends __Client< const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveS3ControlConfig(_config_6); - const _config_8 = resolveHttpAuthSchemeConfig(_config_7); + const _config_8 = resolveHttpAuthSchemeConfig(_config_7, { client: () => this }); const _config_9 = resolveRuntimeExtensions(_config_8, configuration?.extensions || []); super(_config_9); this.config = _config_9; diff --git a/clients/client-s3-control/src/auth/httpAuthSchemeProvider.ts b/clients/client-s3-control/src/auth/httpAuthSchemeProvider.ts index 73faf6f15462..be619b23d1f3 100644 --- a/clients/client-s3-control/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-s3-control/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-s3/src/S3Client.ts b/clients/client-s3/src/S3Client.ts index 3874ccac881c..3e41f3affc14 100644 --- a/clients/client-s3/src/S3Client.ts +++ b/clients/client-s3/src/S3Client.ts @@ -835,7 +835,7 @@ export class S3Client extends __Client< const _config_6 = resolveHostHeaderConfig(_config_5); const _config_7 = resolveEndpointConfig(_config_6); const _config_8 = resolveEventStreamSerdeConfig(_config_7); - const _config_9 = resolveHttpAuthSchemeConfig(_config_8); + const _config_9 = resolveHttpAuthSchemeConfig(_config_8, { client: () => this }); const _config_10 = resolveS3Config(_config_9, { session: [() => this, CreateSessionCommand] }); const _config_11 = resolveRuntimeExtensions(_config_10, configuration?.extensions || []); super(_config_11); diff --git a/clients/client-s3/src/auth/httpAuthSchemeProvider.ts b/clients/client-s3/src/auth/httpAuthSchemeProvider.ts index ea9fd5773dcd..4b998116a8e6 100644 --- a/clients/client-s3/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-s3/src/auth/httpAuthSchemeProvider.ts @@ -319,10 +319,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved & AwsSdkSigV4APreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved & AwsSdkSigV4APreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); const config_1 = resolveAwsSdkSigV4AConfig(config_0); return { ...config_1, diff --git a/clients/client-s3outposts/src/S3OutpostsClient.ts b/clients/client-s3outposts/src/S3OutpostsClient.ts index 9d6f8e100a17..451ac0019edb 100644 --- a/clients/client-s3outposts/src/S3OutpostsClient.ts +++ b/clients/client-s3outposts/src/S3OutpostsClient.ts @@ -305,7 +305,7 @@ export class S3OutpostsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-s3outposts/src/auth/httpAuthSchemeProvider.ts b/clients/client-s3outposts/src/auth/httpAuthSchemeProvider.ts index 8142343b830f..240e5f7e4539 100644 --- a/clients/client-s3outposts/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-s3outposts/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-s3tables/src/S3TablesClient.ts b/clients/client-s3tables/src/S3TablesClient.ts index 9006214b237d..6cc73a526f19 100644 --- a/clients/client-s3tables/src/S3TablesClient.ts +++ b/clients/client-s3tables/src/S3TablesClient.ts @@ -395,7 +395,7 @@ export class S3TablesClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-s3tables/src/auth/httpAuthSchemeProvider.ts b/clients/client-s3tables/src/auth/httpAuthSchemeProvider.ts index 3238727cd4a4..89634205d768 100644 --- a/clients/client-s3tables/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-s3tables/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-sagemaker-a2i-runtime/src/SageMakerA2IRuntimeClient.ts b/clients/client-sagemaker-a2i-runtime/src/SageMakerA2IRuntimeClient.ts index 5e82bda3cf44..5bebbd759b41 100644 --- a/clients/client-sagemaker-a2i-runtime/src/SageMakerA2IRuntimeClient.ts +++ b/clients/client-sagemaker-a2i-runtime/src/SageMakerA2IRuntimeClient.ts @@ -327,7 +327,7 @@ export class SageMakerA2IRuntimeClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-sagemaker-a2i-runtime/src/auth/httpAuthSchemeProvider.ts b/clients/client-sagemaker-a2i-runtime/src/auth/httpAuthSchemeProvider.ts index 730064e06e10..6eae18781483 100644 --- a/clients/client-sagemaker-a2i-runtime/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-sagemaker-a2i-runtime/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-sagemaker-edge/src/SagemakerEdgeClient.ts b/clients/client-sagemaker-edge/src/SagemakerEdgeClient.ts index 9a5abc6f95d6..a9fd50ef276f 100644 --- a/clients/client-sagemaker-edge/src/SagemakerEdgeClient.ts +++ b/clients/client-sagemaker-edge/src/SagemakerEdgeClient.ts @@ -299,7 +299,7 @@ export class SagemakerEdgeClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-sagemaker-edge/src/auth/httpAuthSchemeProvider.ts b/clients/client-sagemaker-edge/src/auth/httpAuthSchemeProvider.ts index 8f5f067da8cf..518adf3cbbc4 100644 --- a/clients/client-sagemaker-edge/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-sagemaker-edge/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-sagemaker-featurestore-runtime/src/SageMakerFeatureStoreRuntimeClient.ts b/clients/client-sagemaker-featurestore-runtime/src/SageMakerFeatureStoreRuntimeClient.ts index d6e77b5ba2b6..ff09eb4ce314 100644 --- a/clients/client-sagemaker-featurestore-runtime/src/SageMakerFeatureStoreRuntimeClient.ts +++ b/clients/client-sagemaker-featurestore-runtime/src/SageMakerFeatureStoreRuntimeClient.ts @@ -326,7 +326,7 @@ export class SageMakerFeatureStoreRuntimeClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-sagemaker-featurestore-runtime/src/auth/httpAuthSchemeProvider.ts b/clients/client-sagemaker-featurestore-runtime/src/auth/httpAuthSchemeProvider.ts index f7fa39cf7a84..79a8aef8af2a 100644 --- a/clients/client-sagemaker-featurestore-runtime/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-sagemaker-featurestore-runtime/src/auth/httpAuthSchemeProvider.ts @@ -134,10 +134,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-sagemaker-geospatial/src/SageMakerGeospatialClient.ts b/clients/client-sagemaker-geospatial/src/SageMakerGeospatialClient.ts index d6d7cc6ce091..8d2e9aadb45a 100644 --- a/clients/client-sagemaker-geospatial/src/SageMakerGeospatialClient.ts +++ b/clients/client-sagemaker-geospatial/src/SageMakerGeospatialClient.ts @@ -399,7 +399,7 @@ export class SageMakerGeospatialClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-sagemaker-geospatial/src/auth/httpAuthSchemeProvider.ts b/clients/client-sagemaker-geospatial/src/auth/httpAuthSchemeProvider.ts index 753ff2e1bdb4..40197b470f9f 100644 --- a/clients/client-sagemaker-geospatial/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-sagemaker-geospatial/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-sagemaker-metrics/src/SageMakerMetricsClient.ts b/clients/client-sagemaker-metrics/src/SageMakerMetricsClient.ts index 588feb932cf3..1ca87813a122 100644 --- a/clients/client-sagemaker-metrics/src/SageMakerMetricsClient.ts +++ b/clients/client-sagemaker-metrics/src/SageMakerMetricsClient.ts @@ -297,7 +297,7 @@ export class SageMakerMetricsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-sagemaker-metrics/src/auth/httpAuthSchemeProvider.ts b/clients/client-sagemaker-metrics/src/auth/httpAuthSchemeProvider.ts index cbaa4339097f..cfdb6be0a9f6 100644 --- a/clients/client-sagemaker-metrics/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-sagemaker-metrics/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-sagemaker-runtime/src/SageMakerRuntimeClient.ts b/clients/client-sagemaker-runtime/src/SageMakerRuntimeClient.ts index be077f1e7a0f..69f9c03ff3c8 100644 --- a/clients/client-sagemaker-runtime/src/SageMakerRuntimeClient.ts +++ b/clients/client-sagemaker-runtime/src/SageMakerRuntimeClient.ts @@ -316,7 +316,7 @@ export class SageMakerRuntimeClient extends __Client< const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveEventStreamSerdeConfig(_config_6); - const _config_8 = resolveHttpAuthSchemeConfig(_config_7); + const _config_8 = resolveHttpAuthSchemeConfig(_config_7, { client: () => this }); const _config_9 = resolveRuntimeExtensions(_config_8, configuration?.extensions || []); super(_config_9); this.config = _config_9; diff --git a/clients/client-sagemaker-runtime/src/auth/httpAuthSchemeProvider.ts b/clients/client-sagemaker-runtime/src/auth/httpAuthSchemeProvider.ts index c667075fef94..ccea8ab65ef3 100644 --- a/clients/client-sagemaker-runtime/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-sagemaker-runtime/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-sagemaker/src/SageMakerClient.ts b/clients/client-sagemaker/src/SageMakerClient.ts index b9f62461d2b3..ecfd84b77366 100644 --- a/clients/client-sagemaker/src/SageMakerClient.ts +++ b/clients/client-sagemaker/src/SageMakerClient.ts @@ -1946,7 +1946,7 @@ export class SageMakerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-sagemaker/src/auth/httpAuthSchemeProvider.ts b/clients/client-sagemaker/src/auth/httpAuthSchemeProvider.ts index dc8aaf5a4afe..1861fde1f006 100644 --- a/clients/client-sagemaker/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-sagemaker/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-savingsplans/src/SavingsplansClient.ts b/clients/client-savingsplans/src/SavingsplansClient.ts index 1cba015a4bef..b8759c66935f 100644 --- a/clients/client-savingsplans/src/SavingsplansClient.ts +++ b/clients/client-savingsplans/src/SavingsplansClient.ts @@ -338,7 +338,7 @@ export class SavingsplansClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-savingsplans/src/auth/httpAuthSchemeProvider.ts b/clients/client-savingsplans/src/auth/httpAuthSchemeProvider.ts index 1fa3f0a673ba..aafe5e44a81e 100644 --- a/clients/client-savingsplans/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-savingsplans/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-scheduler/src/SchedulerClient.ts b/clients/client-scheduler/src/SchedulerClient.ts index 6d07dc24a198..5567979bd203 100644 --- a/clients/client-scheduler/src/SchedulerClient.ts +++ b/clients/client-scheduler/src/SchedulerClient.ts @@ -336,7 +336,7 @@ export class SchedulerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-scheduler/src/auth/httpAuthSchemeProvider.ts b/clients/client-scheduler/src/auth/httpAuthSchemeProvider.ts index fbd49695902f..aeaaf043ef43 100644 --- a/clients/client-scheduler/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-scheduler/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-schemas/src/SchemasClient.ts b/clients/client-schemas/src/SchemasClient.ts index adcc809f2221..373f81044de7 100644 --- a/clients/client-schemas/src/SchemasClient.ts +++ b/clients/client-schemas/src/SchemasClient.ts @@ -398,7 +398,7 @@ export class SchemasClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-schemas/src/auth/httpAuthSchemeProvider.ts b/clients/client-schemas/src/auth/httpAuthSchemeProvider.ts index 0ff2a9cd978e..74c9daeb2c78 100644 --- a/clients/client-schemas/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-schemas/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-secrets-manager/src/SecretsManagerClient.ts b/clients/client-secrets-manager/src/SecretsManagerClient.ts index 2a497fb3de4c..ef21415f6e32 100644 --- a/clients/client-secrets-manager/src/SecretsManagerClient.ts +++ b/clients/client-secrets-manager/src/SecretsManagerClient.ts @@ -405,7 +405,7 @@ export class SecretsManagerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-secrets-manager/src/auth/httpAuthSchemeProvider.ts b/clients/client-secrets-manager/src/auth/httpAuthSchemeProvider.ts index 516bd819c1a4..5bd9442e187b 100644 --- a/clients/client-secrets-manager/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-secrets-manager/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-security-ir/src/SecurityIRClient.ts b/clients/client-security-ir/src/SecurityIRClient.ts index 6d161264c050..e7e99e3b46e7 100644 --- a/clients/client-security-ir/src/SecurityIRClient.ts +++ b/clients/client-security-ir/src/SecurityIRClient.ts @@ -365,7 +365,7 @@ export class SecurityIRClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-security-ir/src/auth/httpAuthSchemeProvider.ts b/clients/client-security-ir/src/auth/httpAuthSchemeProvider.ts index b2ec82a10740..3c1e8be0c387 100644 --- a/clients/client-security-ir/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-security-ir/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-securityhub/src/SecurityHubClient.ts b/clients/client-securityhub/src/SecurityHubClient.ts index c8c4fe2b7661..60dee220e143 100644 --- a/clients/client-securityhub/src/SecurityHubClient.ts +++ b/clients/client-securityhub/src/SecurityHubClient.ts @@ -748,7 +748,7 @@ export class SecurityHubClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-securityhub/src/auth/httpAuthSchemeProvider.ts b/clients/client-securityhub/src/auth/httpAuthSchemeProvider.ts index c022b53c82b4..c31d6ccfc6ad 100644 --- a/clients/client-securityhub/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-securityhub/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-securitylake/src/SecurityLakeClient.ts b/clients/client-securitylake/src/SecurityLakeClient.ts index f08eff55f53c..17f36b0b4b2e 100644 --- a/clients/client-securitylake/src/SecurityLakeClient.ts +++ b/clients/client-securitylake/src/SecurityLakeClient.ts @@ -453,7 +453,7 @@ export class SecurityLakeClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-securitylake/src/auth/httpAuthSchemeProvider.ts b/clients/client-securitylake/src/auth/httpAuthSchemeProvider.ts index 66a8ff396219..a62598958d5e 100644 --- a/clients/client-securitylake/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-securitylake/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-serverlessapplicationrepository/src/ServerlessApplicationRepositoryClient.ts b/clients/client-serverlessapplicationrepository/src/ServerlessApplicationRepositoryClient.ts index fb6eb0a7cea9..964ed190ab5d 100644 --- a/clients/client-serverlessapplicationrepository/src/ServerlessApplicationRepositoryClient.ts +++ b/clients/client-serverlessapplicationrepository/src/ServerlessApplicationRepositoryClient.ts @@ -374,7 +374,7 @@ export class ServerlessApplicationRepositoryClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-serverlessapplicationrepository/src/auth/httpAuthSchemeProvider.ts b/clients/client-serverlessapplicationrepository/src/auth/httpAuthSchemeProvider.ts index c2c2f07dd77b..276bc5b16d07 100644 --- a/clients/client-serverlessapplicationrepository/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-serverlessapplicationrepository/src/auth/httpAuthSchemeProvider.ts @@ -134,10 +134,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-service-catalog-appregistry/src/ServiceCatalogAppRegistryClient.ts b/clients/client-service-catalog-appregistry/src/ServiceCatalogAppRegistryClient.ts index c56120b661e2..772a252e438d 100644 --- a/clients/client-service-catalog-appregistry/src/ServiceCatalogAppRegistryClient.ts +++ b/clients/client-service-catalog-appregistry/src/ServiceCatalogAppRegistryClient.ts @@ -396,7 +396,7 @@ export class ServiceCatalogAppRegistryClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-service-catalog-appregistry/src/auth/httpAuthSchemeProvider.ts b/clients/client-service-catalog-appregistry/src/auth/httpAuthSchemeProvider.ts index 26bba72ce866..9a1c48cc5cd2 100644 --- a/clients/client-service-catalog-appregistry/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-service-catalog-appregistry/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-service-catalog/src/ServiceCatalogClient.ts b/clients/client-service-catalog/src/ServiceCatalogClient.ts index 26ab7553df74..3af55d6d378f 100644 --- a/clients/client-service-catalog/src/ServiceCatalogClient.ts +++ b/clients/client-service-catalog/src/ServiceCatalogClient.ts @@ -758,7 +758,7 @@ export class ServiceCatalogClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-service-catalog/src/auth/httpAuthSchemeProvider.ts b/clients/client-service-catalog/src/auth/httpAuthSchemeProvider.ts index 6cc777e9ec1e..05a2b0edbdd0 100644 --- a/clients/client-service-catalog/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-service-catalog/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-service-quotas/src/ServiceQuotasClient.ts b/clients/client-service-quotas/src/ServiceQuotasClient.ts index fcd5fa56bc35..726510d4e175 100644 --- a/clients/client-service-quotas/src/ServiceQuotasClient.ts +++ b/clients/client-service-quotas/src/ServiceQuotasClient.ts @@ -388,7 +388,7 @@ export class ServiceQuotasClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-service-quotas/src/auth/httpAuthSchemeProvider.ts b/clients/client-service-quotas/src/auth/httpAuthSchemeProvider.ts index 950921dc312e..ef5478d54021 100644 --- a/clients/client-service-quotas/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-service-quotas/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-servicediscovery/src/ServiceDiscoveryClient.ts b/clients/client-servicediscovery/src/ServiceDiscoveryClient.ts index 949b2479e247..181b08b5c8af 100644 --- a/clients/client-servicediscovery/src/ServiceDiscoveryClient.ts +++ b/clients/client-servicediscovery/src/ServiceDiscoveryClient.ts @@ -421,7 +421,7 @@ export class ServiceDiscoveryClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-servicediscovery/src/auth/httpAuthSchemeProvider.ts b/clients/client-servicediscovery/src/auth/httpAuthSchemeProvider.ts index 159854dce0b3..d85a0fb60c3a 100644 --- a/clients/client-servicediscovery/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-servicediscovery/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-ses/src/SESClient.ts b/clients/client-ses/src/SESClient.ts index 77750192db90..366c07b94590 100644 --- a/clients/client-ses/src/SESClient.ts +++ b/clients/client-ses/src/SESClient.ts @@ -683,7 +683,7 @@ export class SESClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-ses/src/auth/httpAuthSchemeProvider.ts b/clients/client-ses/src/auth/httpAuthSchemeProvider.ts index 65b447240bdc..02f6884bab2d 100644 --- a/clients/client-ses/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-ses/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-sesv2/src/SESv2Client.ts b/clients/client-sesv2/src/SESv2Client.ts index 50aad41d329f..2efaba601cda 100644 --- a/clients/client-sesv2/src/SESv2Client.ts +++ b/clients/client-sesv2/src/SESv2Client.ts @@ -782,7 +782,7 @@ export class SESv2Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-sesv2/src/auth/httpAuthSchemeProvider.ts b/clients/client-sesv2/src/auth/httpAuthSchemeProvider.ts index 39653f09fbaf..31e91ce4ad45 100644 --- a/clients/client-sesv2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-sesv2/src/auth/httpAuthSchemeProvider.ts @@ -316,10 +316,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved & AwsSdkSigV4APreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved & AwsSdkSigV4APreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); const config_1 = resolveAwsSdkSigV4AConfig(config_0); return { ...config_1, diff --git a/clients/client-sfn/src/SFNClient.ts b/clients/client-sfn/src/SFNClient.ts index 15409d908731..8d20d0a04f79 100644 --- a/clients/client-sfn/src/SFNClient.ts +++ b/clients/client-sfn/src/SFNClient.ts @@ -455,7 +455,7 @@ export class SFNClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-sfn/src/auth/httpAuthSchemeProvider.ts b/clients/client-sfn/src/auth/httpAuthSchemeProvider.ts index 21fc787825b4..874dbf6ca018 100644 --- a/clients/client-sfn/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-sfn/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-shield/src/ShieldClient.ts b/clients/client-shield/src/ShieldClient.ts index 7821ed0c1203..b67d8c94b687 100644 --- a/clients/client-shield/src/ShieldClient.ts +++ b/clients/client-shield/src/ShieldClient.ts @@ -467,7 +467,7 @@ export class ShieldClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-shield/src/auth/httpAuthSchemeProvider.ts b/clients/client-shield/src/auth/httpAuthSchemeProvider.ts index 111acdef488c..0f6155b66ab7 100644 --- a/clients/client-shield/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-shield/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-signer/src/SignerClient.ts b/clients/client-signer/src/SignerClient.ts index 79bba92c605f..847913194b63 100644 --- a/clients/client-signer/src/SignerClient.ts +++ b/clients/client-signer/src/SignerClient.ts @@ -388,7 +388,7 @@ export class SignerClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-signer/src/auth/httpAuthSchemeProvider.ts b/clients/client-signer/src/auth/httpAuthSchemeProvider.ts index 47d95bd8c3e5..09e6f89a4603 100644 --- a/clients/client-signer/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-signer/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-simspaceweaver/src/SimSpaceWeaverClient.ts b/clients/client-simspaceweaver/src/SimSpaceWeaverClient.ts index 64911d72f81f..9bcaf32abcb5 100644 --- a/clients/client-simspaceweaver/src/SimSpaceWeaverClient.ts +++ b/clients/client-simspaceweaver/src/SimSpaceWeaverClient.ts @@ -348,7 +348,7 @@ export class SimSpaceWeaverClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-simspaceweaver/src/auth/httpAuthSchemeProvider.ts b/clients/client-simspaceweaver/src/auth/httpAuthSchemeProvider.ts index 6da649137617..3e5a222edcc7 100644 --- a/clients/client-simspaceweaver/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-simspaceweaver/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-sms/src/SMSClient.ts b/clients/client-sms/src/SMSClient.ts index 8319822a9ae4..fad673095a0a 100644 --- a/clients/client-sms/src/SMSClient.ts +++ b/clients/client-sms/src/SMSClient.ts @@ -478,7 +478,7 @@ export class SMSClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-sms/src/auth/httpAuthSchemeProvider.ts b/clients/client-sms/src/auth/httpAuthSchemeProvider.ts index b5eb27aa1af7..40aa8d315c9c 100644 --- a/clients/client-sms/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-sms/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-snow-device-management/src/SnowDeviceManagementClient.ts b/clients/client-snow-device-management/src/SnowDeviceManagementClient.ts index fd8c8d490217..007e0c93eae3 100644 --- a/clients/client-snow-device-management/src/SnowDeviceManagementClient.ts +++ b/clients/client-snow-device-management/src/SnowDeviceManagementClient.ts @@ -335,7 +335,7 @@ export class SnowDeviceManagementClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-snow-device-management/src/auth/httpAuthSchemeProvider.ts b/clients/client-snow-device-management/src/auth/httpAuthSchemeProvider.ts index d130e7f92aa1..f18a398bb27f 100644 --- a/clients/client-snow-device-management/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-snow-device-management/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-snowball/src/SnowballClient.ts b/clients/client-snowball/src/SnowballClient.ts index 52c3a3ebb037..c0e7675c66b1 100644 --- a/clients/client-snowball/src/SnowballClient.ts +++ b/clients/client-snowball/src/SnowballClient.ts @@ -400,7 +400,7 @@ export class SnowballClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-snowball/src/auth/httpAuthSchemeProvider.ts b/clients/client-snowball/src/auth/httpAuthSchemeProvider.ts index 374914678f35..fd4a196870a8 100644 --- a/clients/client-snowball/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-snowball/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-sns/src/SNSClient.ts b/clients/client-sns/src/SNSClient.ts index 2ae088340745..23ef0d36bb35 100644 --- a/clients/client-sns/src/SNSClient.ts +++ b/clients/client-sns/src/SNSClient.ts @@ -497,7 +497,7 @@ export class SNSClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-sns/src/auth/httpAuthSchemeProvider.ts b/clients/client-sns/src/auth/httpAuthSchemeProvider.ts index 9f0f3fed271d..6c31a3a2a6fb 100644 --- a/clients/client-sns/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-sns/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-socialmessaging/src/SocialMessagingClient.ts b/clients/client-socialmessaging/src/SocialMessagingClient.ts index 1118e749d5a3..2f37a111d71f 100644 --- a/clients/client-socialmessaging/src/SocialMessagingClient.ts +++ b/clients/client-socialmessaging/src/SocialMessagingClient.ts @@ -384,7 +384,7 @@ export class SocialMessagingClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-socialmessaging/src/auth/httpAuthSchemeProvider.ts b/clients/client-socialmessaging/src/auth/httpAuthSchemeProvider.ts index 90df22bc58bf..60c880d9ebc9 100644 --- a/clients/client-socialmessaging/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-socialmessaging/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-sqs/src/SQSClient.ts b/clients/client-sqs/src/SQSClient.ts index 8a9db52b0b69..67df06235a5a 100644 --- a/clients/client-sqs/src/SQSClient.ts +++ b/clients/client-sqs/src/SQSClient.ts @@ -462,7 +462,7 @@ export class SQSClient extends __Client< const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveQueueUrlConfig(_config_6); - const _config_8 = resolveHttpAuthSchemeConfig(_config_7); + const _config_8 = resolveHttpAuthSchemeConfig(_config_7, { client: () => this }); const _config_9 = resolveRuntimeExtensions(_config_8, configuration?.extensions || []); super(_config_9); this.config = _config_9; diff --git a/clients/client-sqs/src/auth/httpAuthSchemeProvider.ts b/clients/client-sqs/src/auth/httpAuthSchemeProvider.ts index d689cac3afd7..566b7e15a249 100644 --- a/clients/client-sqs/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-sqs/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-ssm-contacts/src/SSMContactsClient.ts b/clients/client-ssm-contacts/src/SSMContactsClient.ts index c30bd561d400..0bfbed8da358 100644 --- a/clients/client-ssm-contacts/src/SSMContactsClient.ts +++ b/clients/client-ssm-contacts/src/SSMContactsClient.ts @@ -453,7 +453,7 @@ export class SSMContactsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-ssm-contacts/src/auth/httpAuthSchemeProvider.ts b/clients/client-ssm-contacts/src/auth/httpAuthSchemeProvider.ts index 1e6691e67967..63095e7560e7 100644 --- a/clients/client-ssm-contacts/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-ssm-contacts/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-ssm-incidents/src/SSMIncidentsClient.ts b/clients/client-ssm-incidents/src/SSMIncidentsClient.ts index ccd0d91e38f5..5fbc6e11a9e8 100644 --- a/clients/client-ssm-incidents/src/SSMIncidentsClient.ts +++ b/clients/client-ssm-incidents/src/SSMIncidentsClient.ts @@ -435,7 +435,7 @@ export class SSMIncidentsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-ssm-incidents/src/auth/httpAuthSchemeProvider.ts b/clients/client-ssm-incidents/src/auth/httpAuthSchemeProvider.ts index 9bf60a314a73..1eee19ea6af2 100644 --- a/clients/client-ssm-incidents/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-ssm-incidents/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-ssm-quicksetup/src/SSMQuickSetupClient.ts b/clients/client-ssm-quicksetup/src/SSMQuickSetupClient.ts index 80921e70c754..7a8a83d8794e 100644 --- a/clients/client-ssm-quicksetup/src/SSMQuickSetupClient.ts +++ b/clients/client-ssm-quicksetup/src/SSMQuickSetupClient.ts @@ -358,7 +358,7 @@ export class SSMQuickSetupClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-ssm-quicksetup/src/auth/httpAuthSchemeProvider.ts b/clients/client-ssm-quicksetup/src/auth/httpAuthSchemeProvider.ts index 779a60c9a09c..4600f5e8db6d 100644 --- a/clients/client-ssm-quicksetup/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-ssm-quicksetup/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-ssm-sap/src/SsmSapClient.ts b/clients/client-ssm-sap/src/SsmSapClient.ts index 7c7e7fe130fd..41adedfe14dd 100644 --- a/clients/client-ssm-sap/src/SsmSapClient.ts +++ b/clients/client-ssm-sap/src/SsmSapClient.ts @@ -379,7 +379,7 @@ export class SsmSapClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-ssm-sap/src/auth/httpAuthSchemeProvider.ts b/clients/client-ssm-sap/src/auth/httpAuthSchemeProvider.ts index 27ae83babfef..00c77d52c363 100644 --- a/clients/client-ssm-sap/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-ssm-sap/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-ssm/src/SSMClient.ts b/clients/client-ssm/src/SSMClient.ts index 2c7f64d3735b..d1be458dc615 100644 --- a/clients/client-ssm/src/SSMClient.ts +++ b/clients/client-ssm/src/SSMClient.ts @@ -1040,7 +1040,7 @@ export class SSMClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-ssm/src/auth/httpAuthSchemeProvider.ts b/clients/client-ssm/src/auth/httpAuthSchemeProvider.ts index f11527a6cfa0..45823e5717e0 100644 --- a/clients/client-ssm/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-ssm/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-sso-admin/src/SSOAdminClient.ts b/clients/client-sso-admin/src/SSOAdminClient.ts index 7e8d7fa32492..2838ed44166f 100644 --- a/clients/client-sso-admin/src/SSOAdminClient.ts +++ b/clients/client-sso-admin/src/SSOAdminClient.ts @@ -712,7 +712,7 @@ export class SSOAdminClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-sso-admin/src/auth/httpAuthSchemeProvider.ts b/clients/client-sso-admin/src/auth/httpAuthSchemeProvider.ts index 9f40808d2bf9..540f44985ad5 100644 --- a/clients/client-sso-admin/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-sso-admin/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-sso-oidc/src/SSOOIDCClient.ts b/clients/client-sso-oidc/src/SSOOIDCClient.ts index 78461e6abf29..27c0427cafdd 100644 --- a/clients/client-sso-oidc/src/SSOOIDCClient.ts +++ b/clients/client-sso-oidc/src/SSOOIDCClient.ts @@ -340,7 +340,7 @@ export class SSOOIDCClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-sso-oidc/src/auth/httpAuthSchemeProvider.ts b/clients/client-sso-oidc/src/auth/httpAuthSchemeProvider.ts index 87134d6cc969..234c91d2b56f 100644 --- a/clients/client-sso-oidc/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-sso-oidc/src/auth/httpAuthSchemeProvider.ts @@ -145,10 +145,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-sso/src/SSOClient.ts b/clients/client-sso/src/SSOClient.ts index c52816af4fb4..40e77b841eff 100644 --- a/clients/client-sso/src/SSOClient.ts +++ b/clients/client-sso/src/SSOClient.ts @@ -306,7 +306,7 @@ export class SSOClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-sso/src/auth/httpAuthSchemeProvider.ts b/clients/client-sso/src/auth/httpAuthSchemeProvider.ts index ff6df653ff4e..5ec9da3bf5f4 100644 --- a/clients/client-sso/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-sso/src/auth/httpAuthSchemeProvider.ts @@ -149,10 +149,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-storage-gateway/src/StorageGatewayClient.ts b/clients/client-storage-gateway/src/StorageGatewayClient.ts index 873c829ecef2..483698dc7ce2 100644 --- a/clients/client-storage-gateway/src/StorageGatewayClient.ts +++ b/clients/client-storage-gateway/src/StorageGatewayClient.ts @@ -797,7 +797,7 @@ export class StorageGatewayClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-storage-gateway/src/auth/httpAuthSchemeProvider.ts b/clients/client-storage-gateway/src/auth/httpAuthSchemeProvider.ts index 76796fb43a02..f8d569ec49fd 100644 --- a/clients/client-storage-gateway/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-storage-gateway/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-sts/src/STSClient.ts b/clients/client-sts/src/STSClient.ts index 7aa6e66d5928..c22c19bc8bad 100644 --- a/clients/client-sts/src/STSClient.ts +++ b/clients/client-sts/src/STSClient.ts @@ -323,7 +323,7 @@ export class STSClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-sts/src/auth/httpAuthSchemeProvider.ts b/clients/client-sts/src/auth/httpAuthSchemeProvider.ts index ee0c2e37ff18..0e94a54afb4f 100644 --- a/clients/client-sts/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-sts/src/auth/httpAuthSchemeProvider.ts @@ -157,11 +157,12 @@ export interface HttpAuthSchemeResolvedConfig extends StsAuthResolvedConfig, Aws /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { const config_0 = resolveStsAuthConfig(config); - const config_1 = resolveAwsSdkSigV4Config(config_0); + const config_1 = resolveAwsSdkSigV4Config(config_0, client); return { ...config_1, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-supplychain/src/SupplyChainClient.ts b/clients/client-supplychain/src/SupplyChainClient.ts index 075f18bb29ff..3175a7fa3a60 100644 --- a/clients/client-supplychain/src/SupplyChainClient.ts +++ b/clients/client-supplychain/src/SupplyChainClient.ts @@ -395,7 +395,7 @@ export class SupplyChainClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-supplychain/src/auth/httpAuthSchemeProvider.ts b/clients/client-supplychain/src/auth/httpAuthSchemeProvider.ts index 6fe8056db9c2..1239758ac9e7 100644 --- a/clients/client-supplychain/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-supplychain/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-support-app/src/SupportAppClient.ts b/clients/client-support-app/src/SupportAppClient.ts index 0c4336f60e32..ca10a9fd4a8f 100644 --- a/clients/client-support-app/src/SupportAppClient.ts +++ b/clients/client-support-app/src/SupportAppClient.ts @@ -391,7 +391,7 @@ export class SupportAppClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-support-app/src/auth/httpAuthSchemeProvider.ts b/clients/client-support-app/src/auth/httpAuthSchemeProvider.ts index f72fac5dd1f9..a0c543ab0ad3 100644 --- a/clients/client-support-app/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-support-app/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-support/src/SupportClient.ts b/clients/client-support/src/SupportClient.ts index 08e8caeaa17c..d7fbcc1bc813 100644 --- a/clients/client-support/src/SupportClient.ts +++ b/clients/client-support/src/SupportClient.ts @@ -411,7 +411,7 @@ export class SupportClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-support/src/auth/httpAuthSchemeProvider.ts b/clients/client-support/src/auth/httpAuthSchemeProvider.ts index 920b37489a80..9133ddbf71c8 100644 --- a/clients/client-support/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-support/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-swf/src/SWFClient.ts b/clients/client-swf/src/SWFClient.ts index 9cb9d14c8cea..be2c9d8afb51 100644 --- a/clients/client-swf/src/SWFClient.ts +++ b/clients/client-swf/src/SWFClient.ts @@ -500,7 +500,7 @@ export class SWFClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-swf/src/auth/httpAuthSchemeProvider.ts b/clients/client-swf/src/auth/httpAuthSchemeProvider.ts index adc66b9a90ba..41d5003eaf2f 100644 --- a/clients/client-swf/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-swf/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-synthetics/src/SyntheticsClient.ts b/clients/client-synthetics/src/SyntheticsClient.ts index b378d353c882..783499715513 100644 --- a/clients/client-synthetics/src/SyntheticsClient.ts +++ b/clients/client-synthetics/src/SyntheticsClient.ts @@ -379,7 +379,7 @@ export class SyntheticsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-synthetics/src/auth/httpAuthSchemeProvider.ts b/clients/client-synthetics/src/auth/httpAuthSchemeProvider.ts index 36bda1790d6b..1ab497ab0b0a 100644 --- a/clients/client-synthetics/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-synthetics/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-taxsettings/src/TaxSettingsClient.ts b/clients/client-taxsettings/src/TaxSettingsClient.ts index 2c94131a59e8..618b7cd1d1ef 100644 --- a/clients/client-taxsettings/src/TaxSettingsClient.ts +++ b/clients/client-taxsettings/src/TaxSettingsClient.ts @@ -376,7 +376,7 @@ export class TaxSettingsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-taxsettings/src/auth/httpAuthSchemeProvider.ts b/clients/client-taxsettings/src/auth/httpAuthSchemeProvider.ts index 496e0c1cd6a5..93ce61f5e00f 100644 --- a/clients/client-taxsettings/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-taxsettings/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-textract/src/TextractClient.ts b/clients/client-textract/src/TextractClient.ts index 011de79bfee8..3c72febdf95a 100644 --- a/clients/client-textract/src/TextractClient.ts +++ b/clients/client-textract/src/TextractClient.ts @@ -397,7 +397,7 @@ export class TextractClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-textract/src/auth/httpAuthSchemeProvider.ts b/clients/client-textract/src/auth/httpAuthSchemeProvider.ts index c3c07924f3b6..0a8107b9fdeb 100644 --- a/clients/client-textract/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-textract/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-timestream-influxdb/src/TimestreamInfluxDBClient.ts b/clients/client-timestream-influxdb/src/TimestreamInfluxDBClient.ts index ff56b4394a7b..2ee597a94691 100644 --- a/clients/client-timestream-influxdb/src/TimestreamInfluxDBClient.ts +++ b/clients/client-timestream-influxdb/src/TimestreamInfluxDBClient.ts @@ -354,7 +354,7 @@ export class TimestreamInfluxDBClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-timestream-influxdb/src/auth/httpAuthSchemeProvider.ts b/clients/client-timestream-influxdb/src/auth/httpAuthSchemeProvider.ts index 654fea768f89..963eb5a31a4f 100644 --- a/clients/client-timestream-influxdb/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-timestream-influxdb/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-timestream-query/src/TimestreamQueryClient.ts b/clients/client-timestream-query/src/TimestreamQueryClient.ts index 9b54daf2b887..4015e56abe28 100644 --- a/clients/client-timestream-query/src/TimestreamQueryClient.ts +++ b/clients/client-timestream-query/src/TimestreamQueryClient.ts @@ -379,7 +379,7 @@ export class TimestreamQueryClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveEndpointDiscoveryConfig(_config_7, { endpointDiscoveryCommandCtor: DescribeEndpointsCommand, }); diff --git a/clients/client-timestream-query/src/auth/httpAuthSchemeProvider.ts b/clients/client-timestream-query/src/auth/httpAuthSchemeProvider.ts index 2be07e63811c..a3a476bbcaac 100644 --- a/clients/client-timestream-query/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-timestream-query/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-timestream-write/src/TimestreamWriteClient.ts b/clients/client-timestream-write/src/TimestreamWriteClient.ts index 25936415a48e..a91faf1ac7a2 100644 --- a/clients/client-timestream-write/src/TimestreamWriteClient.ts +++ b/clients/client-timestream-write/src/TimestreamWriteClient.ts @@ -386,7 +386,7 @@ export class TimestreamWriteClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveEndpointDiscoveryConfig(_config_7, { endpointDiscoveryCommandCtor: DescribeEndpointsCommand, }); diff --git a/clients/client-timestream-write/src/auth/httpAuthSchemeProvider.ts b/clients/client-timestream-write/src/auth/httpAuthSchemeProvider.ts index df3204a67971..6c6d8b3c24ef 100644 --- a/clients/client-timestream-write/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-timestream-write/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-tnb/src/TnbClient.ts b/clients/client-tnb/src/TnbClient.ts index 6c2e4ae22f61..c834343fa5e0 100644 --- a/clients/client-tnb/src/TnbClient.ts +++ b/clients/client-tnb/src/TnbClient.ts @@ -483,7 +483,7 @@ export class TnbClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-tnb/src/auth/httpAuthSchemeProvider.ts b/clients/client-tnb/src/auth/httpAuthSchemeProvider.ts index 051e1d7fdea1..779cf8873e4b 100644 --- a/clients/client-tnb/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-tnb/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-transcribe-streaming/src/TranscribeStreamingClient.ts b/clients/client-transcribe-streaming/src/TranscribeStreamingClient.ts index de219fdb6cac..7dbc6bc74260 100644 --- a/clients/client-transcribe-streaming/src/TranscribeStreamingClient.ts +++ b/clients/client-transcribe-streaming/src/TranscribeStreamingClient.ts @@ -377,7 +377,7 @@ export class TranscribeStreamingClient extends __Client< const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveEventStreamSerdeConfig(_config_6); - const _config_8 = resolveHttpAuthSchemeConfig(_config_7); + const _config_8 = resolveHttpAuthSchemeConfig(_config_7, { client: () => this }); const _config_9 = resolveEventStreamConfig(_config_8); const _config_10 = resolveWebSocketConfig(_config_9); const _config_11 = resolveRuntimeExtensions(_config_10, configuration?.extensions || []); diff --git a/clients/client-transcribe-streaming/src/auth/httpAuthSchemeProvider.ts b/clients/client-transcribe-streaming/src/auth/httpAuthSchemeProvider.ts index 1fb27105be03..536726ed4a2e 100644 --- a/clients/client-transcribe-streaming/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-transcribe-streaming/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-transcribe/src/TranscribeClient.ts b/clients/client-transcribe/src/TranscribeClient.ts index 0827297474ff..896c1d6c5295 100644 --- a/clients/client-transcribe/src/TranscribeClient.ts +++ b/clients/client-transcribe/src/TranscribeClient.ts @@ -542,7 +542,7 @@ export class TranscribeClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-transcribe/src/auth/httpAuthSchemeProvider.ts b/clients/client-transcribe/src/auth/httpAuthSchemeProvider.ts index 1c21f170ee11..f110d2d60d86 100644 --- a/clients/client-transcribe/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-transcribe/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-transfer/src/TransferClient.ts b/clients/client-transfer/src/TransferClient.ts index 6791999fe720..a944c41bda6b 100644 --- a/clients/client-transfer/src/TransferClient.ts +++ b/clients/client-transfer/src/TransferClient.ts @@ -536,7 +536,7 @@ export class TransferClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-transfer/src/auth/httpAuthSchemeProvider.ts b/clients/client-transfer/src/auth/httpAuthSchemeProvider.ts index 047003ca4da6..03edfb15214f 100644 --- a/clients/client-transfer/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-transfer/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-translate/src/TranslateClient.ts b/clients/client-translate/src/TranslateClient.ts index b243b91b405b..60acaa2b0d0b 100644 --- a/clients/client-translate/src/TranslateClient.ts +++ b/clients/client-translate/src/TranslateClient.ts @@ -359,7 +359,7 @@ export class TranslateClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-translate/src/auth/httpAuthSchemeProvider.ts b/clients/client-translate/src/auth/httpAuthSchemeProvider.ts index 3726fbe8a514..46d9c46d8585 100644 --- a/clients/client-translate/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-translate/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-trustedadvisor/src/TrustedAdvisorClient.ts b/clients/client-trustedadvisor/src/TrustedAdvisorClient.ts index be9bd80fcd31..1dde87a10503 100644 --- a/clients/client-trustedadvisor/src/TrustedAdvisorClient.ts +++ b/clients/client-trustedadvisor/src/TrustedAdvisorClient.ts @@ -347,7 +347,7 @@ export class TrustedAdvisorClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-trustedadvisor/src/auth/httpAuthSchemeProvider.ts b/clients/client-trustedadvisor/src/auth/httpAuthSchemeProvider.ts index f9d7da1022cd..6d80f57426bb 100644 --- a/clients/client-trustedadvisor/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-trustedadvisor/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-verifiedpermissions/src/VerifiedPermissionsClient.ts b/clients/client-verifiedpermissions/src/VerifiedPermissionsClient.ts index 0dcd4b2fc64e..a5afeb6c7892 100644 --- a/clients/client-verifiedpermissions/src/VerifiedPermissionsClient.ts +++ b/clients/client-verifiedpermissions/src/VerifiedPermissionsClient.ts @@ -462,7 +462,7 @@ export class VerifiedPermissionsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-verifiedpermissions/src/auth/httpAuthSchemeProvider.ts b/clients/client-verifiedpermissions/src/auth/httpAuthSchemeProvider.ts index a686e5d18dfb..def971072aa0 100644 --- a/clients/client-verifiedpermissions/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-verifiedpermissions/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-voice-id/src/VoiceIDClient.ts b/clients/client-voice-id/src/VoiceIDClient.ts index 5d23ece0cbf5..aa6c8f64db37 100644 --- a/clients/client-voice-id/src/VoiceIDClient.ts +++ b/clients/client-voice-id/src/VoiceIDClient.ts @@ -399,7 +399,7 @@ export class VoiceIDClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-voice-id/src/auth/httpAuthSchemeProvider.ts b/clients/client-voice-id/src/auth/httpAuthSchemeProvider.ts index 1e0f6129194d..6a4565c5749a 100644 --- a/clients/client-voice-id/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-voice-id/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-vpc-lattice/src/VPCLatticeClient.ts b/clients/client-vpc-lattice/src/VPCLatticeClient.ts index 18efe18d73e9..b339b6ecad42 100644 --- a/clients/client-vpc-lattice/src/VPCLatticeClient.ts +++ b/clients/client-vpc-lattice/src/VPCLatticeClient.ts @@ -606,7 +606,7 @@ export class VPCLatticeClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-vpc-lattice/src/auth/httpAuthSchemeProvider.ts b/clients/client-vpc-lattice/src/auth/httpAuthSchemeProvider.ts index 890c86d2f972..663c8306617d 100644 --- a/clients/client-vpc-lattice/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-vpc-lattice/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-waf-regional/src/WAFRegionalClient.ts b/clients/client-waf-regional/src/WAFRegionalClient.ts index a55c30c9e226..589451b2972e 100644 --- a/clients/client-waf-regional/src/WAFRegionalClient.ts +++ b/clients/client-waf-regional/src/WAFRegionalClient.ts @@ -645,7 +645,7 @@ export class WAFRegionalClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-waf-regional/src/auth/httpAuthSchemeProvider.ts b/clients/client-waf-regional/src/auth/httpAuthSchemeProvider.ts index cbbebd4e5c74..ffdd0fcca119 100644 --- a/clients/client-waf-regional/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-waf-regional/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-waf/src/WAFClient.ts b/clients/client-waf/src/WAFClient.ts index 5eede33a872c..627ec34f9620 100644 --- a/clients/client-waf/src/WAFClient.ts +++ b/clients/client-waf/src/WAFClient.ts @@ -627,7 +627,7 @@ export class WAFClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-waf/src/auth/httpAuthSchemeProvider.ts b/clients/client-waf/src/auth/httpAuthSchemeProvider.ts index a11c711a730f..6b15b90370a3 100644 --- a/clients/client-waf/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-waf/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-wafv2/src/WAFV2Client.ts b/clients/client-wafv2/src/WAFV2Client.ts index 0849064d2b4a..28ce70f1ad39 100644 --- a/clients/client-wafv2/src/WAFV2Client.ts +++ b/clients/client-wafv2/src/WAFV2Client.ts @@ -565,7 +565,7 @@ export class WAFV2Client extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-wafv2/src/auth/httpAuthSchemeProvider.ts b/clients/client-wafv2/src/auth/httpAuthSchemeProvider.ts index c10d08bf5d5b..f762942491d5 100644 --- a/clients/client-wafv2/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-wafv2/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-wellarchitected/src/WellArchitectedClient.ts b/clients/client-wellarchitected/src/WellArchitectedClient.ts index 5e262897a998..f30d25ed194e 100644 --- a/clients/client-wellarchitected/src/WellArchitectedClient.ts +++ b/clients/client-wellarchitected/src/WellArchitectedClient.ts @@ -586,7 +586,7 @@ export class WellArchitectedClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-wellarchitected/src/auth/httpAuthSchemeProvider.ts b/clients/client-wellarchitected/src/auth/httpAuthSchemeProvider.ts index a137c8ba7a6b..159f8eec265f 100644 --- a/clients/client-wellarchitected/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-wellarchitected/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-wisdom/src/WisdomClient.ts b/clients/client-wisdom/src/WisdomClient.ts index 01280363e775..82d03a968a15 100644 --- a/clients/client-wisdom/src/WisdomClient.ts +++ b/clients/client-wisdom/src/WisdomClient.ts @@ -455,7 +455,7 @@ export class WisdomClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-wisdom/src/auth/httpAuthSchemeProvider.ts b/clients/client-wisdom/src/auth/httpAuthSchemeProvider.ts index 18ff14e9b46e..f67fae1b9e64 100644 --- a/clients/client-wisdom/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-wisdom/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-workdocs/src/WorkDocsClient.ts b/clients/client-workdocs/src/WorkDocsClient.ts index c4cb34a12db0..ce864ab37726 100644 --- a/clients/client-workdocs/src/WorkDocsClient.ts +++ b/clients/client-workdocs/src/WorkDocsClient.ts @@ -531,7 +531,7 @@ export class WorkDocsClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-workdocs/src/auth/httpAuthSchemeProvider.ts b/clients/client-workdocs/src/auth/httpAuthSchemeProvider.ts index f4e0767447d9..2d3c01e3fa17 100644 --- a/clients/client-workdocs/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-workdocs/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-workmail/src/WorkMailClient.ts b/clients/client-workmail/src/WorkMailClient.ts index 170ab42dd744..0cfadcdec291 100644 --- a/clients/client-workmail/src/WorkMailClient.ts +++ b/clients/client-workmail/src/WorkMailClient.ts @@ -775,7 +775,7 @@ export class WorkMailClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-workmail/src/auth/httpAuthSchemeProvider.ts b/clients/client-workmail/src/auth/httpAuthSchemeProvider.ts index f5233c554d6d..a5682e85b23f 100644 --- a/clients/client-workmail/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-workmail/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-workmailmessageflow/src/WorkMailMessageFlowClient.ts b/clients/client-workmailmessageflow/src/WorkMailMessageFlowClient.ts index 09f72fc5599a..14e045fdc3c5 100644 --- a/clients/client-workmailmessageflow/src/WorkMailMessageFlowClient.ts +++ b/clients/client-workmailmessageflow/src/WorkMailMessageFlowClient.ts @@ -306,7 +306,7 @@ export class WorkMailMessageFlowClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-workmailmessageflow/src/auth/httpAuthSchemeProvider.ts b/clients/client-workmailmessageflow/src/auth/httpAuthSchemeProvider.ts index 7ef62d4f8223..b5f152850f78 100644 --- a/clients/client-workmailmessageflow/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-workmailmessageflow/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-workspaces-thin-client/src/WorkSpacesThinClientClient.ts b/clients/client-workspaces-thin-client/src/WorkSpacesThinClientClient.ts index 6b50b5db1f44..6758b39ce698 100644 --- a/clients/client-workspaces-thin-client/src/WorkSpacesThinClientClient.ts +++ b/clients/client-workspaces-thin-client/src/WorkSpacesThinClientClient.ts @@ -349,7 +349,7 @@ export class WorkSpacesThinClientClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-workspaces-thin-client/src/auth/httpAuthSchemeProvider.ts b/clients/client-workspaces-thin-client/src/auth/httpAuthSchemeProvider.ts index 174cf985dd6c..5d71e91d55e4 100644 --- a/clients/client-workspaces-thin-client/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-workspaces-thin-client/src/auth/httpAuthSchemeProvider.ts @@ -135,10 +135,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-workspaces-web/src/WorkSpacesWebClient.ts b/clients/client-workspaces-web/src/WorkSpacesWebClient.ts index 662ac1f1e237..8cae8dadf676 100644 --- a/clients/client-workspaces-web/src/WorkSpacesWebClient.ts +++ b/clients/client-workspaces-web/src/WorkSpacesWebClient.ts @@ -635,7 +635,7 @@ export class WorkSpacesWebClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-workspaces-web/src/auth/httpAuthSchemeProvider.ts b/clients/client-workspaces-web/src/auth/httpAuthSchemeProvider.ts index 613cd11d866c..5d86e947dd5b 100644 --- a/clients/client-workspaces-web/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-workspaces-web/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-workspaces/src/WorkSpacesClient.ts b/clients/client-workspaces/src/WorkSpacesClient.ts index 3e0eb48f957b..69b13fd6b6a8 100644 --- a/clients/client-workspaces/src/WorkSpacesClient.ts +++ b/clients/client-workspaces/src/WorkSpacesClient.ts @@ -768,7 +768,7 @@ export class WorkSpacesClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-workspaces/src/auth/httpAuthSchemeProvider.ts b/clients/client-workspaces/src/auth/httpAuthSchemeProvider.ts index 58e1717a75d4..fe48e32842a0 100644 --- a/clients/client-workspaces/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-workspaces/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/clients/client-xray/src/XRayClient.ts b/clients/client-xray/src/XRayClient.ts index 9d4dc0b6691b..b8636309a3d4 100644 --- a/clients/client-xray/src/XRayClient.ts +++ b/clients/client-xray/src/XRayClient.ts @@ -450,7 +450,7 @@ export class XRayClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/clients/client-xray/src/auth/httpAuthSchemeProvider.ts b/clients/client-xray/src/auth/httpAuthSchemeProvider.ts index ac6cbd770b06..195ba5917872 100644 --- a/clients/client-xray/src/auth/httpAuthSchemeProvider.ts +++ b/clients/client-xray/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/auth/http/integration/AwsSdkCustomizeSigV4Auth.java b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/auth/http/integration/AwsSdkCustomizeSigV4Auth.java index a53d0d976bf0..4eff4d48be83 100644 --- a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/auth/http/integration/AwsSdkCustomizeSigV4Auth.java +++ b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/auth/http/integration/AwsSdkCustomizeSigV4Auth.java @@ -185,6 +185,7 @@ public void customizeSupportedHttpAuthSchemes( .namespace(AwsDependency.AWS_SDK_CORE.getPackageName(), "/") .addDependency(AwsDependency.AWS_SDK_CORE) .build()) + .addArgs(List.of("client")) .inputConfig(Symbol.builder() .name("AwsSdkSigV4AuthInputConfig") .namespace(AwsDependency.AWS_SDK_CORE.getPackageName(), "/") diff --git a/packages/core/src/submodules/httpAuthSchemes/aws_sdk/resolveAwsSdkSigV4Config.ts b/packages/core/src/submodules/httpAuthSchemes/aws_sdk/resolveAwsSdkSigV4Config.ts index 8962aba48421..2e83d53b21a7 100644 --- a/packages/core/src/submodules/httpAuthSchemes/aws_sdk/resolveAwsSdkSigV4Config.ts +++ b/packages/core/src/submodules/httpAuthSchemes/aws_sdk/resolveAwsSdkSigV4Config.ts @@ -102,7 +102,10 @@ export interface AwsSdkSigV4AuthResolvedConfig { * @internal */ export const resolveAwsSdkSigV4Config = ( - config: T & AwsSdkSigV4AuthInputConfig & AwsSdkSigV4PreviouslyResolved + config: T & AwsSdkSigV4AuthInputConfig & AwsSdkSigV4PreviouslyResolved, + client?: () => { + config: Pick; + } ): T & AwsSdkSigV4AuthResolvedConfig => { let isUserSupplied = false; // Normalize credentials @@ -208,7 +211,7 @@ export const resolveAwsSdkSigV4Config = ( const params: SignatureV4Init & SignatureV4CryptoInit = { ...config, - credentials: boundCredentialsProvider, + credentials: client?.().config.credentials ?? boundCredentialsProvider, region: config.signingRegion, service: config.signingName, sha256, diff --git a/packages/nested-clients/src/submodules/sso-oidc/SSOOIDCClient.ts b/packages/nested-clients/src/submodules/sso-oidc/SSOOIDCClient.ts index 739aeb0f10bd..7e4c006263d0 100644 --- a/packages/nested-clients/src/submodules/sso-oidc/SSOOIDCClient.ts +++ b/packages/nested-clients/src/submodules/sso-oidc/SSOOIDCClient.ts @@ -318,7 +318,7 @@ export class SSOOIDCClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/packages/nested-clients/src/submodules/sso-oidc/auth/httpAuthSchemeProvider.ts b/packages/nested-clients/src/submodules/sso-oidc/auth/httpAuthSchemeProvider.ts index fe345d02ab56..2cdf2a3b0f37 100644 --- a/packages/nested-clients/src/submodules/sso-oidc/auth/httpAuthSchemeProvider.ts +++ b/packages/nested-clients/src/submodules/sso-oidc/auth/httpAuthSchemeProvider.ts @@ -137,10 +137,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/packages/nested-clients/src/submodules/sts/STSClient.ts b/packages/nested-clients/src/submodules/sts/STSClient.ts index def2591e8e12..cc12f2ee8c1c 100644 --- a/packages/nested-clients/src/submodules/sts/STSClient.ts +++ b/packages/nested-clients/src/submodules/sts/STSClient.ts @@ -295,7 +295,7 @@ export class STSClient extends __Client< const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); - const _config_7 = resolveHttpAuthSchemeConfig(_config_6); + const _config_7 = resolveHttpAuthSchemeConfig(_config_6, { client: () => this }); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); this.config = _config_8; diff --git a/packages/nested-clients/src/submodules/sts/auth/httpAuthSchemeProvider.ts b/packages/nested-clients/src/submodules/sts/auth/httpAuthSchemeProvider.ts index b971701a8e52..03f69add2ee3 100644 --- a/packages/nested-clients/src/submodules/sts/auth/httpAuthSchemeProvider.ts +++ b/packages/nested-clients/src/submodules/sts/auth/httpAuthSchemeProvider.ts @@ -153,11 +153,12 @@ export interface HttpAuthSchemeResolvedConfig extends StsAuthResolvedConfig, Aws /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { const config_0 = resolveStsAuthConfig(config); - const config_1 = resolveAwsSdkSigV4Config(config_0); + const config_1 = resolveAwsSdkSigV4Config(config_0, client); return { ...config_1, } as T & HttpAuthSchemeResolvedConfig; diff --git a/private/aws-echo-service/src/EchoServiceClient.ts b/private/aws-echo-service/src/EchoServiceClient.ts index 309f8f1160dd..90da07291739 100644 --- a/private/aws-echo-service/src/EchoServiceClient.ts +++ b/private/aws-echo-service/src/EchoServiceClient.ts @@ -244,7 +244,7 @@ export class EchoServiceClient extends __Client< let _config_2 = resolveCustomEndpointsConfig(_config_1); let _config_3 = resolveRetryConfig(_config_2); let _config_4 = resolveHostHeaderConfig(_config_3); - let _config_5 = resolveHttpAuthSchemeConfig(_config_4); + let _config_5 = resolveHttpAuthSchemeConfig(_config_4, { client: () => this }); let _config_6 = resolveRuntimeExtensions(_config_5, configuration?.extensions || []); super(_config_6); this.config = _config_6; diff --git a/private/aws-echo-service/src/auth/httpAuthSchemeProvider.ts b/private/aws-echo-service/src/auth/httpAuthSchemeProvider.ts index 06abeec629ee..4662c2caac0d 100644 --- a/private/aws-echo-service/src/auth/httpAuthSchemeProvider.ts +++ b/private/aws-echo-service/src/auth/httpAuthSchemeProvider.ts @@ -101,8 +101,9 @@ export interface HttpAuthSchemeResolvedConfig { /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { return { ...config, diff --git a/private/aws-protocoltests-ec2/src/EC2ProtocolClient.ts b/private/aws-protocoltests-ec2/src/EC2ProtocolClient.ts index 6b5a1574275d..27b61f65adc3 100644 --- a/private/aws-protocoltests-ec2/src/EC2ProtocolClient.ts +++ b/private/aws-protocoltests-ec2/src/EC2ProtocolClient.ts @@ -389,7 +389,7 @@ export class EC2ProtocolClient extends __Client< const _config_3 = resolveRegionConfig(_config_2); const _config_4 = resolveHostHeaderConfig(_config_3); const _config_5 = resolveEndpointsConfig(_config_4); - const _config_6 = resolveHttpAuthSchemeConfig(_config_5); + const _config_6 = resolveHttpAuthSchemeConfig(_config_5, { client: () => this }); const _config_7 = resolveCompressionConfig(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); diff --git a/private/aws-protocoltests-ec2/src/auth/httpAuthSchemeProvider.ts b/private/aws-protocoltests-ec2/src/auth/httpAuthSchemeProvider.ts index 861c5f4ffbfc..f7a8c74bff6b 100644 --- a/private/aws-protocoltests-ec2/src/auth/httpAuthSchemeProvider.ts +++ b/private/aws-protocoltests-ec2/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/private/aws-protocoltests-json-10/src/JSONRPC10Client.ts b/private/aws-protocoltests-json-10/src/JSONRPC10Client.ts index 66dd75436134..87b08573000d 100644 --- a/private/aws-protocoltests-json-10/src/JSONRPC10Client.ts +++ b/private/aws-protocoltests-json-10/src/JSONRPC10Client.ts @@ -367,7 +367,7 @@ export class JSONRPC10Client extends __Client< const _config_3 = resolveRegionConfig(_config_2); const _config_4 = resolveHostHeaderConfig(_config_3); const _config_5 = resolveEndpointsConfig(_config_4); - const _config_6 = resolveHttpAuthSchemeConfig(_config_5); + const _config_6 = resolveHttpAuthSchemeConfig(_config_5, { client: () => this }); const _config_7 = resolveCompressionConfig(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); diff --git a/private/aws-protocoltests-json-10/src/auth/httpAuthSchemeProvider.ts b/private/aws-protocoltests-json-10/src/auth/httpAuthSchemeProvider.ts index fc0972a53287..cfaa73ff6aec 100644 --- a/private/aws-protocoltests-json-10/src/auth/httpAuthSchemeProvider.ts +++ b/private/aws-protocoltests-json-10/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/private/aws-protocoltests-json-machinelearning/src/MachineLearningClient.ts b/private/aws-protocoltests-json-machinelearning/src/MachineLearningClient.ts index e865667733f1..2c26cbe7e542 100644 --- a/private/aws-protocoltests-json-machinelearning/src/MachineLearningClient.ts +++ b/private/aws-protocoltests-json-machinelearning/src/MachineLearningClient.ts @@ -286,7 +286,7 @@ export class MachineLearningClient extends __Client< const _config_3 = resolveRegionConfig(_config_2); const _config_4 = resolveHostHeaderConfig(_config_3); const _config_5 = resolveEndpointsConfig(_config_4); - const _config_6 = resolveHttpAuthSchemeConfig(_config_5); + const _config_6 = resolveHttpAuthSchemeConfig(_config_5, { client: () => this }); const _config_7 = resolveRuntimeExtensions(_config_6, configuration?.extensions || []); super(_config_7); this.config = _config_7; diff --git a/private/aws-protocoltests-json-machinelearning/src/auth/httpAuthSchemeProvider.ts b/private/aws-protocoltests-json-machinelearning/src/auth/httpAuthSchemeProvider.ts index a327c10a9e58..e678aa0b3c13 100644 --- a/private/aws-protocoltests-json-machinelearning/src/auth/httpAuthSchemeProvider.ts +++ b/private/aws-protocoltests-json-machinelearning/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/private/aws-protocoltests-json/src/JsonProtocolClient.ts b/private/aws-protocoltests-json/src/JsonProtocolClient.ts index c8c87c787018..880054808393 100644 --- a/private/aws-protocoltests-json/src/JsonProtocolClient.ts +++ b/private/aws-protocoltests-json/src/JsonProtocolClient.ts @@ -373,7 +373,7 @@ export class JsonProtocolClient extends __Client< const _config_3 = resolveRegionConfig(_config_2); const _config_4 = resolveHostHeaderConfig(_config_3); const _config_5 = resolveEndpointsConfig(_config_4); - const _config_6 = resolveHttpAuthSchemeConfig(_config_5); + const _config_6 = resolveHttpAuthSchemeConfig(_config_5, { client: () => this }); const _config_7 = resolveCompressionConfig(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); diff --git a/private/aws-protocoltests-json/src/auth/httpAuthSchemeProvider.ts b/private/aws-protocoltests-json/src/auth/httpAuthSchemeProvider.ts index c850bfde165e..66e83d41bb2a 100644 --- a/private/aws-protocoltests-json/src/auth/httpAuthSchemeProvider.ts +++ b/private/aws-protocoltests-json/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/private/aws-protocoltests-query/src/QueryProtocolClient.ts b/private/aws-protocoltests-query/src/QueryProtocolClient.ts index 52ad613c4572..5f4d6f3639e3 100644 --- a/private/aws-protocoltests-query/src/QueryProtocolClient.ts +++ b/private/aws-protocoltests-query/src/QueryProtocolClient.ts @@ -419,7 +419,7 @@ export class QueryProtocolClient extends __Client< const _config_3 = resolveRegionConfig(_config_2); const _config_4 = resolveHostHeaderConfig(_config_3); const _config_5 = resolveEndpointsConfig(_config_4); - const _config_6 = resolveHttpAuthSchemeConfig(_config_5); + const _config_6 = resolveHttpAuthSchemeConfig(_config_5, { client: () => this }); const _config_7 = resolveCompressionConfig(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); diff --git a/private/aws-protocoltests-query/src/auth/httpAuthSchemeProvider.ts b/private/aws-protocoltests-query/src/auth/httpAuthSchemeProvider.ts index 7349a238af35..54c4129eb602 100644 --- a/private/aws-protocoltests-query/src/auth/httpAuthSchemeProvider.ts +++ b/private/aws-protocoltests-query/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/private/aws-protocoltests-restjson-apigateway/src/APIGatewayClient.ts b/private/aws-protocoltests-restjson-apigateway/src/APIGatewayClient.ts index 0f6556bfb0c5..bdb2bd994239 100644 --- a/private/aws-protocoltests-restjson-apigateway/src/APIGatewayClient.ts +++ b/private/aws-protocoltests-restjson-apigateway/src/APIGatewayClient.ts @@ -287,7 +287,7 @@ export class APIGatewayClient extends __Client< const _config_3 = resolveRegionConfig(_config_2); const _config_4 = resolveHostHeaderConfig(_config_3); const _config_5 = resolveEndpointsConfig(_config_4); - const _config_6 = resolveHttpAuthSchemeConfig(_config_5); + const _config_6 = resolveHttpAuthSchemeConfig(_config_5, { client: () => this }); const _config_7 = resolveRuntimeExtensions(_config_6, configuration?.extensions || []); super(_config_7); this.config = _config_7; diff --git a/private/aws-protocoltests-restjson-apigateway/src/auth/httpAuthSchemeProvider.ts b/private/aws-protocoltests-restjson-apigateway/src/auth/httpAuthSchemeProvider.ts index 269a3ebcfa7a..abdfe7997985 100644 --- a/private/aws-protocoltests-restjson-apigateway/src/auth/httpAuthSchemeProvider.ts +++ b/private/aws-protocoltests-restjson-apigateway/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/private/aws-protocoltests-restjson-glacier/src/GlacierClient.ts b/private/aws-protocoltests-restjson-glacier/src/GlacierClient.ts index 01d5145a2310..3bf30de9f712 100644 --- a/private/aws-protocoltests-restjson-glacier/src/GlacierClient.ts +++ b/private/aws-protocoltests-restjson-glacier/src/GlacierClient.ts @@ -301,7 +301,7 @@ export class GlacierClient extends __Client< const _config_3 = resolveRegionConfig(_config_2); const _config_4 = resolveHostHeaderConfig(_config_3); const _config_5 = resolveEndpointsConfig(_config_4); - const _config_6 = resolveHttpAuthSchemeConfig(_config_5); + const _config_6 = resolveHttpAuthSchemeConfig(_config_5, { client: () => this }); const _config_7 = resolveRuntimeExtensions(_config_6, configuration?.extensions || []); super(_config_7); this.config = _config_7; diff --git a/private/aws-protocoltests-restjson-glacier/src/auth/httpAuthSchemeProvider.ts b/private/aws-protocoltests-restjson-glacier/src/auth/httpAuthSchemeProvider.ts index 914201ead8ce..a90258cf6c89 100644 --- a/private/aws-protocoltests-restjson-glacier/src/auth/httpAuthSchemeProvider.ts +++ b/private/aws-protocoltests-restjson-glacier/src/auth/httpAuthSchemeProvider.ts @@ -127,10 +127,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/private/aws-protocoltests-restjson/src/RestJsonProtocolClient.ts b/private/aws-protocoltests-restjson/src/RestJsonProtocolClient.ts index 135b00aaaa8c..f01d5192f868 100644 --- a/private/aws-protocoltests-restjson/src/RestJsonProtocolClient.ts +++ b/private/aws-protocoltests-restjson/src/RestJsonProtocolClient.ts @@ -812,7 +812,7 @@ export class RestJsonProtocolClient extends __Client< const _config_3 = resolveRegionConfig(_config_2); const _config_4 = resolveHostHeaderConfig(_config_3); const _config_5 = resolveEndpointsConfig(_config_4); - const _config_6 = resolveHttpAuthSchemeConfig(_config_5); + const _config_6 = resolveHttpAuthSchemeConfig(_config_5, { client: () => this }); const _config_7 = resolveCompressionConfig(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); diff --git a/private/aws-protocoltests-restjson/src/auth/httpAuthSchemeProvider.ts b/private/aws-protocoltests-restjson/src/auth/httpAuthSchemeProvider.ts index 6305323c6869..19fa06329563 100644 --- a/private/aws-protocoltests-restjson/src/auth/httpAuthSchemeProvider.ts +++ b/private/aws-protocoltests-restjson/src/auth/httpAuthSchemeProvider.ts @@ -130,10 +130,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/private/aws-protocoltests-restxml/src/RestXmlProtocolClient.ts b/private/aws-protocoltests-restxml/src/RestXmlProtocolClient.ts index 0ceb2ef9b2aa..95860f98ed92 100644 --- a/private/aws-protocoltests-restxml/src/RestXmlProtocolClient.ts +++ b/private/aws-protocoltests-restxml/src/RestXmlProtocolClient.ts @@ -581,7 +581,7 @@ export class RestXmlProtocolClient extends __Client< const _config_3 = resolveRegionConfig(_config_2); const _config_4 = resolveHostHeaderConfig(_config_3); const _config_5 = resolveEndpointsConfig(_config_4); - const _config_6 = resolveHttpAuthSchemeConfig(_config_5); + const _config_6 = resolveHttpAuthSchemeConfig(_config_5, { client: () => this }); const _config_7 = resolveCompressionConfig(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); super(_config_8); diff --git a/private/aws-protocoltests-restxml/src/auth/httpAuthSchemeProvider.ts b/private/aws-protocoltests-restxml/src/auth/httpAuthSchemeProvider.ts index efafe488d489..460e403dd651 100644 --- a/private/aws-protocoltests-restxml/src/auth/httpAuthSchemeProvider.ts +++ b/private/aws-protocoltests-restxml/src/auth/httpAuthSchemeProvider.ts @@ -128,10 +128,11 @@ export interface HttpAuthSchemeResolvedConfig extends AwsSdkSigV4AuthResolvedCon /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig & AwsSdkSigV4PreviouslyResolved, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { - const config_0 = resolveAwsSdkSigV4Config(config); + const config_0 = resolveAwsSdkSigV4Config(config, client); return { ...config_0, } as T & HttpAuthSchemeResolvedConfig; diff --git a/private/aws-protocoltests-smithy-rpcv2-cbor/src/RpcV2ProtocolClient.ts b/private/aws-protocoltests-smithy-rpcv2-cbor/src/RpcV2ProtocolClient.ts index b8d8d56a2c9b..4f05a33234a9 100644 --- a/private/aws-protocoltests-smithy-rpcv2-cbor/src/RpcV2ProtocolClient.ts +++ b/private/aws-protocoltests-smithy-rpcv2-cbor/src/RpcV2ProtocolClient.ts @@ -297,7 +297,7 @@ export class RpcV2ProtocolClient extends __Client< const _config_2 = resolveCustomEndpointsConfig(_config_1); const _config_3 = resolveRetryConfig(_config_2); const _config_4 = resolveHostHeaderConfig(_config_3); - const _config_5 = resolveHttpAuthSchemeConfig(_config_4); + const _config_5 = resolveHttpAuthSchemeConfig(_config_4, { client: () => this }); const _config_6 = resolveRuntimeExtensions(_config_5, configuration?.extensions || []); super(_config_6); this.config = _config_6; diff --git a/private/aws-protocoltests-smithy-rpcv2-cbor/src/auth/httpAuthSchemeProvider.ts b/private/aws-protocoltests-smithy-rpcv2-cbor/src/auth/httpAuthSchemeProvider.ts index a6551c3bf7ca..ec56e3fec7ce 100644 --- a/private/aws-protocoltests-smithy-rpcv2-cbor/src/auth/httpAuthSchemeProvider.ts +++ b/private/aws-protocoltests-smithy-rpcv2-cbor/src/auth/httpAuthSchemeProvider.ts @@ -102,8 +102,9 @@ export interface HttpAuthSchemeResolvedConfig { /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { return { ...config, diff --git a/private/weather-legacy-auth/src/middleware/HttpApiKeyAuth/index.ts b/private/weather-legacy-auth/src/middleware/HttpApiKeyAuth/index.ts index 0c0dfb809de2..1ec24d6be214 100644 --- a/private/weather-legacy-auth/src/middleware/HttpApiKeyAuth/index.ts +++ b/private/weather-legacy-auth/src/middleware/HttpApiKeyAuth/index.ts @@ -1,6 +1,6 @@ // smithy-typescript generated code // Please do not touch this file. It's generated from a template in: -// https://github.com/awslabs/smithy-typescript/blob/main/smithy-typescript-codegen/src/main/resources/software/amazon/smithy/aws/typescript/codegen/integration/http-api-key-auth.ts +// https://github.com/smithy-lang/smithy-typescript/blob/main/smithy-typescript-codegen/src/main/resources/software/amazon/smithy/aws/typescript/codegen/integration/http-api-key-auth.ts // derived from https://github.com/aws/aws-sdk-js-v3/blob/e35f78c97fa6710ff9c444351893f0f06755e771/packages/middleware-endpoint-discovery/src/endpointDiscoveryMiddleware.ts import { HttpRequest } from "@smithy/protocol-http"; diff --git a/private/weather/src/WeatherClient.ts b/private/weather/src/WeatherClient.ts index 0c2d327baecd..e469194553db 100644 --- a/private/weather/src/WeatherClient.ts +++ b/private/weather/src/WeatherClient.ts @@ -310,7 +310,7 @@ export class WeatherClient extends __Client< let _config_3 = resolveRetryConfig(_config_2); let _config_4 = resolveRegionConfig(_config_3); let _config_5 = resolveHostHeaderConfig(_config_4); - let _config_6 = resolveHttpAuthSchemeConfig(_config_5); + let _config_6 = resolveHttpAuthSchemeConfig(_config_5, { client: () => this }); let _config_7 = resolveRuntimeExtensions(_config_6, configuration?.extensions || []); super(_config_7); this.config = _config_7; diff --git a/private/weather/src/auth/httpAuthSchemeProvider.ts b/private/weather/src/auth/httpAuthSchemeProvider.ts index 8192fc3716c0..1095172450ed 100644 --- a/private/weather/src/auth/httpAuthSchemeProvider.ts +++ b/private/weather/src/auth/httpAuthSchemeProvider.ts @@ -236,8 +236,9 @@ export interface HttpAuthSchemeResolvedConfig { /** * @internal */ -export const resolveHttpAuthSchemeConfig = ( - config: T & HttpAuthSchemeInputConfig +export const resolveHttpAuthSchemeConfig = ( + config: T & HttpAuthSchemeInputConfig, + { client }: { client: () => { config: R } } ): T & HttpAuthSchemeResolvedConfig => { const apiKey = memoizeIdentityProvider(config.apiKey, isIdentityExpired, doesIdentityRequireRefresh); const credentials = memoizeIdentityProvider(config.credentials, isIdentityExpired, doesIdentityRequireRefresh); diff --git a/scripts/generate-clients/config.js b/scripts/generate-clients/config.js index c1fd3689826c..d37392d502d9 100644 --- a/scripts/generate-clients/config.js +++ b/scripts/generate-clients/config.js @@ -1,7 +1,7 @@ // Update this commit when taking up new changes from smithy-typescript. module.exports = { // Use full commit hash as we explicitly fetch it. - SMITHY_TS_COMMIT: "9ffe82d60dd45787a4279eb9723290edb39d0e10", + SMITHY_TS_COMMIT: "234b491f667101e08fab524b7d88c67bfed64c46", }; if (module.exports.SMITHY_TS_COMMIT.length < 40) {