Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface S3ClientResolvedConfig<HandlerOptions, HandlerOptions>

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

Type parameters

  • HandlerOptions

  • HandlerOptions

Hierarchy

Index

Properties

bucketEndpoint

bucketEndpoint: boolean

Resolved value for input config BucketEndpointInputConfig.bucketEndpoint

credentials

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

Optional customUserAgent

customUserAgent: UserAgent

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

disableMultiregionAccessPoints

disableMultiregionAccessPoints: Provider<boolean>

endpoint

endpoint: Provider<Endpoint>

Resolved value for input EndpointsInputConfig.endpoint

eventStreamMarshaller

eventStreamMarshaller: EventStreamMarshaller

forcePathStyle

forcePathStyle: boolean

Resolved value for input config BucketEndpointInputConfig.forcePathStyle

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

signer

Resolved value for input config AwsAuthInputConfig.signer

signingEscapePath

signingEscapePath: boolean

Resolved value for input config AwsAuthInputConfig.signingEscapePath

systemClockOffset

systemClockOffset: number

Resolved value for input config AwsAuthInputConfig.systemClockOffset

useAccelerateEndpoint

useAccelerateEndpoint: boolean

Resolved value for input config BucketEndpointInputConfig.useAccelerateEndpoint

useArnRegion

useArnRegion: Provider<boolean>

Resolved value for input config BucketEndpointInputConfig.useArnRegion

useDualstackEndpoint

useDualstackEndpoint: Provider<boolean>

useFipsEndpoint

useFipsEndpoint: Provider<boolean>

Resolved value for input RegionInputConfig.useFipsEndpoint