UNPKG

serverless-spy

Version:

CDK-based library for writing elegant integration tests on AWS serverless architecture and an additional web console to monitor events in real time.

25 lines (24 loc) 982 B
import { DeserializeMiddleware, RelativeMiddlewareOptions } from "@smithy/types"; import { PreviouslyResolved } from "./configuration"; export interface FlexibleChecksumsResponseMiddlewareConfig { /** * Defines a top-level operation input member used to opt-in to best-effort validation * of a checksum returned in the HTTP response of the operation. */ requestValidationModeMember?: string; /** * Defines the checksum algorithms clients SHOULD look for when validating checksums * returned in the HTTP response. */ responseAlgorithms?: string[]; } /** * @internal */ export declare const flexibleChecksumsResponseMiddlewareOptions: RelativeMiddlewareOptions; /** * @internal * * The validation counterpart to the flexibleChecksumsMiddleware. */ export declare const flexibleChecksumsResponseMiddleware: (config: PreviouslyResolved, middlewareConfig: FlexibleChecksumsResponseMiddlewareConfig) => DeserializeMiddleware<any, any>;