Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface S3ClientResolvedConfig<HandlerOptions, HandlerOptions, HandlerOptions>

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

Type parameters

  • HandlerOptions

  • HandlerOptions

  • HandlerOptions

Hierarchy

Index

Properties

bucketEndpoint

bucketEndpoint: boolean

Resolved value for input config BucketEndpointInputConfig.bucketEndpoint

credentials

credentials: Provider<Credentials>

Resolved value for input config AwsAuthInputConfig.credentials

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 EndpointsResolvedConfig.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: boolean

Resolved value for input config BucketEndpointInputConfig.useDualstackEndpoint