Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface HandlerExecutionContext

public

Data and helper objects that are not expected to change from one execution of a composed handler to another.

Hierarchy

  • HandlerExecutionContext

Indexable

[key: string]: any
public

Data and helper objects that are not expected to change from one execution of a composed handler to another.

Index

Properties

Optional authSchemes

authSchemes: AuthScheme[]

Set at the same time as endpointV2.

Optional currentAuthConfig

currentAuthConfig: HttpAuthDefinition

The current auth configuration that has been set by any auth middleware and that will prevent from being set more than once.

Optional dynamoDbDocumentClientOptions

dynamoDbDocumentClientOptions: Partial<{ overrideInputFilterSensitiveLog: any; overrideOutputFilterSensitiveLog: any }>

Used by DynamoDbDocumentClient.

Optional endpointV2

endpointV2: EndpointV2

Resolved by the endpointMiddleware function of @aws-sdk/middleware-endpoint in the serialization stage.

Optional logger

logger: Logger

A logger that may be invoked by any handler during execution of an operation.

Optional userAgent

userAgent: UserAgent

Additional user agent that inferred by middleware. It can be used to save the internal user agent sections without overriding the customUserAgent config in clients.