Do not assign arbitrary members to the context, since they can interfere with existing functionality.
Additional members should instead be declared on the SMITHY_CONTEXT_KEY or other reserved keys.
Optional authSet at the same time as endpointV2.
Optional clientName of the service the operation is being sent to.
Optional commandName of the operation being executed.
Optional currentThe current auth configuration that has been set by any auth middleware and that will prevent from being set more than once.
Optional dynamodo not extend this field, it is a carryover from AWS SDKs. Used by DynamoDbDocumentClient.
Optional endpointResolved by the endpointMiddleware function of @smithy/middleware-endpoint
in the serialization stage.
Optional loggerA logger that may be invoked by any handler during execution of an operation.
Optional userAdditional user agent that inferred by middleware. It can be used to save
the internal user agent sections without overriding the customUserAgent
config in clients.
Data and helper objects that are not expected to change from one execution of a composed handler to another.