Jump to Content

This API Documentation is now deprecated

We are excited to announce our new API Documentation.

Interface BackupStorageClientResolvedConfig

The resolved configuration interface of BackupStorageClient class. This is resolved and normalized from the constructor configuration interface.



credentials: MemoizedProvider<AwsCredentialIdentity>

Resolved value for input config AwsAuthInputConfig.credentials This provider MAY memoize the loaded credentials for certain period. See MemoizedProvider for more information.

customUserAgent?: UserAgent

The custom user agent header that would be appended to default one

defaultSigningName: string
defaultsMode: DefaultsMode | Provider<DefaultsMode>

The @smithy/smithy-client#DefaultsMode that will be used to determine how certain default configuration options are resolved in the SDK.

disableHostPrefix: boolean

Disable dynamically changing the endpoint of the client based on the hostPrefix trait of an operation.

extensions: RuntimeExtension[]

Optional extensions

logger: Logger

Optional logger for logging debug/info/warn/error.

retryMode: string | Provider<string>
signer: ((authScheme?: AuthScheme) => Promise<RequestSigner>)

Type declaration

    • (authScheme?: AuthScheme): Promise<RequestSigner>
    • Resolved value for input config AwsAuthInputConfig.signer


      • Optional authScheme: AuthScheme

      Returns Promise<RequestSigner>

signingEscapePath: boolean

Resolved value for input config AwsAuthInputConfig.signingEscapePath

systemClockOffset: number

Resolved value for input config AwsAuthInputConfig.systemClockOffset