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

TimestreamWriteService overview

Added in v1.0.0


Table of contents


constructors

makeTimestreamWriteService

Signature

export declare const makeTimestreamWriteService: Effect.Effect<any, unknown, unknown>

Added in v1.0.0

models

TimestreamWriteService (class)

Signature

export declare class TimestreamWriteService

Added in v1.0.0

TimestreamWriteService$ (interface)

Signature

export interface TimestreamWriteService$ {
  /**
   * @see {@link CreateBatchLoadTaskCommand}
   */
  createBatchLoadTask(
    args: CreateBatchLoadTaskCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateBatchLoadTaskCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | InvalidEndpointError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link CreateDatabaseCommand}
   */
  createDatabase(
    args: CreateDatabaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateDatabaseCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | InvalidEndpointError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link CreateTableCommand}
   */
  createTable(
    args: CreateTableCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateTableCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | InvalidEndpointError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteDatabaseCommand}
   */
  deleteDatabase(
    args: DeleteDatabaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteDatabaseCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | InvalidEndpointError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteTableCommand}
   */
  deleteTable(
    args: DeleteTableCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteTableCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | InvalidEndpointError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DescribeBatchLoadTaskCommand}
   */
  describeBatchLoadTask(
    args: DescribeBatchLoadTaskCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeBatchLoadTaskCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | InvalidEndpointError
    | ResourceNotFoundError
    | ThrottlingError
  >

  /**
   * @see {@link DescribeDatabaseCommand}
   */
  describeDatabase(
    args: DescribeDatabaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeDatabaseCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | InvalidEndpointError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DescribeEndpointsCommand}
   */
  describeEndpoints(
    args: DescribeEndpointsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeEndpointsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | ThrottlingError | ValidationError
  >

  /**
   * @see {@link DescribeTableCommand}
   */
  describeTable(
    args: DescribeTableCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeTableCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | InvalidEndpointError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListBatchLoadTasksCommand}
   */
  listBatchLoadTasks(
    args: ListBatchLoadTasksCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListBatchLoadTasksCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | InvalidEndpointError
    | ThrottlingError
    | ValidationError
  >

  listBatchLoadTasksStream(
    args: ListBatchLoadTasksCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListBatchLoadTasksCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | InvalidEndpointError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListDatabasesCommand}
   */
  listDatabases(
    args: ListDatabasesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListDatabasesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | InvalidEndpointError
    | ThrottlingError
    | ValidationError
  >

  listDatabasesStream(
    args: ListDatabasesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListDatabasesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | InvalidEndpointError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListTablesCommand}
   */
  listTables(
    args: ListTablesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListTablesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | InvalidEndpointError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  listTablesStream(
    args: ListTablesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListTablesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | InvalidEndpointError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListTagsForResourceCommand}
   */
  listTagsForResource(
    args: ListTagsForResourceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListTagsForResourceCommandOutput,
    Cause.TimeoutError | SdkError | InvalidEndpointError | ResourceNotFoundError | ThrottlingError | ValidationError
  >

  /**
   * @see {@link ResumeBatchLoadTaskCommand}
   */
  resumeBatchLoadTask(
    args: ResumeBatchLoadTaskCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ResumeBatchLoadTaskCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | InvalidEndpointError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link TagResourceCommand}
   */
  tagResource(
    args: TagResourceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    TagResourceCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InvalidEndpointError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link UntagResourceCommand}
   */
  untagResource(
    args: UntagResourceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UntagResourceCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InvalidEndpointError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link UpdateDatabaseCommand}
   */
  updateDatabase(
    args: UpdateDatabaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateDatabaseCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | InvalidEndpointError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link UpdateTableCommand}
   */
  updateTable(
    args: UpdateTableCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateTableCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | InvalidEndpointError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link WriteRecordsCommand}
   */
  writeRecords(
    args: WriteRecordsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    WriteRecordsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | InvalidEndpointError
    | RejectedRecordsError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >
}

Added in v1.0.0

utils

TimestreamWriteService (namespace)

Added in v1.0.0

Config (interface)

Signature

export interface Config extends Omit<TimestreamWriteClientConfig, "logger"> {
  readonly logger?: ServiceLogger.ServiceLoggerConstructorProps | true
}

Added in v1.0.0

Type (type alias)

Signature

export type Type = TimestreamWriteService$

Added in v1.0.0