1- import type { AwsCredentialIdentityProvider , RegionalAwsCredentialIdentityProvider } from "@aws-sdk/types" ;
1+ import type { AwsCredentialIdentityProvider , RuntimeConfigAwsCredentialIdentityProvider } from "@aws-sdk/types" ;
22import { memoize } from "@smithy/property-provider" ;
33import { SignatureV4 , SignatureV4CryptoInit , SignatureV4Init } from "@smithy/signature-v4" ;
44import {
@@ -293,7 +293,7 @@ export const resolveSigV4AuthConfig = <T>(
293293 * @deprecated only used in legacy auth.
294294 */
295295const normalizeCredentialProvider = (
296- credentials : AwsCredentialIdentity | Provider < AwsCredentialIdentity > | RegionalAwsCredentialIdentityProvider
296+ credentials : AwsCredentialIdentity | Provider < AwsCredentialIdentity > | RuntimeConfigAwsCredentialIdentityProvider
297297) : MemoizedProvider < AwsCredentialIdentity > => {
298298 if ( typeof credentials === "function" ) {
299299 return memoize (
@@ -315,7 +315,7 @@ const normalizeCredentialProvider = (
315315 * a binding to the config itself.
316316 */
317317const createConfigBoundCredentialProvider = ( input : {
318- credentials ?: AwsCredentialIdentity | AwsCredentialIdentityProvider | RegionalAwsCredentialIdentityProvider ;
318+ credentials ?: AwsCredentialIdentity | AwsCredentialIdentityProvider | RuntimeConfigAwsCredentialIdentityProvider ;
319319 credentialDefaultProvider : PreviouslyResolved [ "credentialDefaultProvider" ] ;
320320 region : PreviouslyResolved [ "region" ] ;
321321} ) : AwsCredentialIdentityProvider => {
@@ -327,7 +327,7 @@ const createConfigBoundCredentialProvider = (input: {
327327 } )
328328 ) ;
329329 const normalizedCreds = async ( ) =>
330- ( normalizedCredentialsProvider as RegionalAwsCredentialIdentityProvider ) ( {
330+ ( normalizedCredentialsProvider as RuntimeConfigAwsCredentialIdentityProvider ) ( {
331331 callerClientConfig : {
332332 region : normalizeProvider ( input . region ) ,
333333 } ,
0 commit comments