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

KMSService overview

Added in v1.0.0


Table of contents


constructors

makeKMSService

Signature

export declare const makeKMSService: Effect.Effect<KMSService$, never, KMSClientInstance>

Added in v1.0.0

layers

BaseKMSServiceLayer

Signature

export declare const BaseKMSServiceLayer: Layer.Layer<KMSService, never, KMSClientInstance>

Added in v1.0.0

DefaultKMSServiceLayer

Signature

export declare const DefaultKMSServiceLayer: Layer.Layer<KMSService, never, never>

Added in v1.0.0

KMSServiceLayer

Signature

export declare const KMSServiceLayer: Layer.Layer<KMSService, never, KMSClientInstanceConfig>

Added in v1.0.0

models

KMS

Signature

export declare const KMS: typeof KMSService

Added in v1.0.0

KMSService (class)

Signature

export declare class KMSService

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.0