Options
All
  • Public
  • Public/Protected
  • All
Menu

Module @aws-sdk/middleware-eventstream

Index

References

EventStreamInputConfig

Re-exports EventStreamInputConfig

EventStreamResolvedConfig

Re-exports EventStreamResolvedConfig

eventStreamHandlingMiddleware

Re-exports eventStreamHandlingMiddleware

eventStreamHandlingMiddlewareOptions

Re-exports eventStreamHandlingMiddlewareOptions

eventStreamHeaderMiddleware

Re-exports eventStreamHeaderMiddleware

eventStreamHeaderMiddlewareOptions

Re-exports eventStreamHeaderMiddlewareOptions

getEventStreamPlugin

Re-exports getEventStreamPlugin

resolveEventStreamConfig

Re-exports resolveEventStreamConfig

Type aliases

EventStreamResolvedConfig

EventStreamResolvedConfig: { eventSigner: EventSigner; eventStreamPayloadHandler: EventStreamPayloadHandler }

Type declaration

  • eventSigner: EventSigner

    A signer that signs the event of a event stream

    internal
  • eventStreamPayloadHandler: EventStreamPayloadHandler

    A handler that control the eventstream payload flow and sign the payload after payload stream starting to flow.

    internal

Functions

Const eventStreamHandlingMiddleware

Const eventStreamHeaderMiddleware

  • eventStreamHeaderMiddleware(next: BuildHandler<any, any>): (Anonymous function)

Const getEventStreamPlugin

resolveEventStreamConfig

Object literals

Const eventStreamHandlingMiddlewareOptions

eventStreamHandlingMiddlewareOptions: object

name

name: string = "eventStreamHandlingMiddleware"

override

override: true = true

relation

relation: "after" = "after"

tags

tags: string[] = ["EVENT_STREAM", "SIGNATURE", "HANDLE"]

toMiddleware

toMiddleware: string = "awsAuthMiddleware"

Const eventStreamHeaderMiddlewareOptions

eventStreamHeaderMiddlewareOptions: object

name

name: string = "eventStreamHeaderMiddleware"

override

override: true = true

step

step: "build" = "build"

tags

tags: string[] = ["EVENT_STREAM", "HEADER", "CONTENT_TYPE", "CONTENT_SHA256"]