Skip to main content Link Search Menu Expand Document (external link)

S3Service overview

Added in v1.0.0


Table of contents


constructors

makeS3Service

Signature

export declare const makeS3Service: Effect.Effect<S3Service$, never, S3ClientInstance>

Added in v1.0.0

layers

BaseS3ServiceLayer

Signature

export declare const BaseS3ServiceLayer: Layer.Layer<S3Service, never, S3ClientInstance>

Added in v1.0.0

DefaultS3ServiceLayer

Signature

export declare const DefaultS3ServiceLayer: Layer.Layer<S3Service, never, never>

Added in v1.0.0

S3ServiceLayer

Signature

export declare const S3ServiceLayer: Layer.Layer<S3Service, never, S3ClientInstanceConfig>

Added in v1.0.0

models

S3

Signature

export declare const S3: typeof S3Service

Added in v1.0.0

S3Service (class)

Signature

export declare class S3Service

Added in v1.0.0

utils

HttpHandlerOptions (interface)

Signature

export interface HttpHandlerOptions {
  /**
   * The maximum time in milliseconds that the connection phase of a request
   * may take before the connection attempt is abandoned.
   */
  requestTimeout?: number
}

Added in v1.0.1