Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SSOClientResolvedConfig<HandlerOptions, T>

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

Type parameters

Hierarchy

Index

Properties

Optional customUserAgent

customUserAgent: UserAgent

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

defaultSigningName

defaultSigningName: string

Optional endpoint

endpoint: Provider<Endpoint>

Custom endpoint provided by the user. This is normalized to a single interface from the various acceptable types. This field will be undefined if a custom endpoint is not provided. As of endpoints 2.0, this config method can not be used to resolve the endpoint for a service and region.

see

https://github.com/aws/aws-sdk-js-v3/issues/4122

deprecated

Use EndpointResolvedConfig.endpointProvider instead.

endpointProvider

endpointProvider: (params: T, context?: undefined | { logger?: Logger }) => EndpointV2

Type declaration

maxAttempts

maxAttempts: Provider<number>

Resolved value for input config RetryInputConfig.maxAttempts

region

region: Provider<string>

Resolved value for input config RegionInputConfig.region

requestHandler

requestHandler: RequestHandler<any, any, HandlerOptions>

retryStrategy

retryStrategy: Provider<RetryStrategy>

Resolved value for input config RetryInputConfig.retryStrategy

runtime

runtime: string

The runtime environment

tls

tls: boolean

Whether TLS is enabled for requests.

deprecated

useDualstackEndpoint

useDualstackEndpoint: Provider<boolean>

useFipsEndpoint

useFipsEndpoint: Provider<boolean>

Resolved value for input RegionInputConfig.useFipsEndpoint