Options
All
  • Public
  • Public/Protected
  • All
Menu

Module @aws-sdk/middleware-sdk-s3

Index

References

checkContentLengthHeader

Re-exports checkContentLengthHeader

checkContentLengthHeaderMiddlewareOptions

Re-exports checkContentLengthHeaderMiddlewareOptions

getCheckContentLengthHeaderPlugin

Re-exports getCheckContentLengthHeaderPlugin

getThrow200ExceptionsPlugin

Re-exports getThrow200ExceptionsPlugin

getValidateBucketNamePlugin

Re-exports getValidateBucketNamePlugin

getWriteGetObjectResponseEndpointPlugin

Re-exports getWriteGetObjectResponseEndpointPlugin

throw200ExceptionsMiddleware

Re-exports throw200ExceptionsMiddleware

throw200ExceptionsMiddlewareOptions

Re-exports throw200ExceptionsMiddlewareOptions

validateBucketNameMiddleware

Re-exports validateBucketNameMiddleware

validateBucketNameMiddlewareOptions

Re-exports validateBucketNameMiddlewareOptions

writeGetObjectResponseEndpointMiddleware

Re-exports writeGetObjectResponseEndpointMiddleware

writeGetObjectResponseEndpointMiddlewareOptions

Re-exports writeGetObjectResponseEndpointMiddlewareOptions

Type aliases

Input

Input: { RequestRoute: string | undefined }

Type declaration

  • RequestRoute: string | undefined

PreviouslyResolved

PreviouslyResolved: { streamCollector: StreamCollector; utf8Encoder: Encoder }

Type declaration

PreviouslyResolved

PreviouslyResolved: { disableHostPrefix: boolean; isCustomEndpoint: boolean; region: Provider<string>; runtime: string }

Type declaration

  • disableHostPrefix: boolean
  • isCustomEndpoint: boolean
  • region: Provider<string>
  • runtime: string

Variables

Const CONTENT_LENGTH_HEADER

CONTENT_LENGTH_HEADER: "content-length" = "content-length"

Functions

checkContentLengthHeader

Const collectBody

Const collectBodyString

Const getCheckContentLengthHeaderPlugin

  • getCheckContentLengthHeaderPlugin(unused: any): Pluggable<any, any>

Const getThrow200ExceptionsPlugin

Const getValidateBucketNamePlugin

  • getValidateBucketNamePlugin(unused: any): Pluggable<any, any>

Const getWriteGetObjectResponseEndpointPlugin

Const throw200ExceptionsMiddleware

validateBucketNameMiddleware

Const writeGetObjectResponseEndpointMiddleware

Object literals

Const checkContentLengthHeaderMiddlewareOptions

checkContentLengthHeaderMiddlewareOptions: object
internal

name

name: string = "getCheckContentLengthHeaderPlugin"

override

override: true = true

step

step: "finalizeRequest" = "finalizeRequest"

tags

tags: string[] = ["CHECK_CONTENT_LENGTH_HEADER"]

Const throw200ExceptionsMiddlewareOptions

throw200ExceptionsMiddlewareOptions: object
internal

name

name: string = "throw200ExceptionsMiddleware"

override

override: true = true

relation

relation: "after" = "after"

tags

tags: string[] = ["THROW_200_EXCEPTIONS", "S3"]

toMiddleware

toMiddleware: string = "deserializerMiddleware"

Const validateBucketNameMiddlewareOptions

validateBucketNameMiddlewareOptions: object
internal

name

name: string = "validateBucketNameMiddleware"

override

override: true = true

step

step: "initialize" = "initialize"

tags

tags: string[] = ["VALIDATE_BUCKET_NAME"]

Const writeGetObjectResponseEndpointMiddlewareOptions

writeGetObjectResponseEndpointMiddlewareOptions: object
internal

name

name: string = "writeGetObjectResponseEndpointMiddleware"

override

override: true = true

relation

relation: "after" = "after"

tags

tags: string[] = ["WRITE_GET_OBJECT_RESPONSE", "S3", "ENDPOINT"]

toMiddleware

toMiddleware: string = "contentLengthMiddleware"