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

Hierarchy

Properties

apiKey?: Provider<string>

The API key to use when making requests.

This is optional because some operations may not require an API key.

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.

logger: Logger

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

productPrefix: string
retryMode: string | Provider<string>

Specifies which retry algorithm to use.

stage?: string | Provider<string>
token?: TokenIdentityProvider

The Bearer token to use when making requests.

This is optional because some operations may not require a Bearer token.