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

AthenaService overview

Added in v1.0.0


Table of contents


constructors

makeAthenaService

Signature

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

Added in v1.0.0

models

AthenaService (class)

Signature

export declare class AthenaService

Added in v1.0.0

AthenaService$ (interface)

Signature

export interface AthenaService$ {
  /**
   * @see {@link BatchGetNamedQueryCommand}
   */
  batchGetNamedQuery(
    args: BatchGetNamedQueryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchGetNamedQueryCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link BatchGetPreparedStatementCommand}
   */
  batchGetPreparedStatement(
    args: BatchGetPreparedStatementCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchGetPreparedStatementCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link BatchGetQueryExecutionCommand}
   */
  batchGetQueryExecution(
    args: BatchGetQueryExecutionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchGetQueryExecutionCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link CancelCapacityReservationCommand}
   */
  cancelCapacityReservation(
    args: CancelCapacityReservationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CancelCapacityReservationCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link CreateCapacityReservationCommand}
   */
  createCapacityReservation(
    args: CreateCapacityReservationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateCapacityReservationCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link CreateDataCatalogCommand}
   */
  createDataCatalog(
    args: CreateDataCatalogCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateDataCatalogCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link CreateNamedQueryCommand}
   */
  createNamedQuery(
    args: CreateNamedQueryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateNamedQueryCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link CreateNotebookCommand}
   */
  createNotebook(
    args: CreateNotebookCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateNotebookCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | TooManyRequestsError
  >

  /**
   * @see {@link CreatePreparedStatementCommand}
   */
  createPreparedStatement(
    args: CreatePreparedStatementCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreatePreparedStatementCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link CreatePresignedNotebookUrlCommand}
   */
  createPresignedNotebookUrl(
    args: CreatePresignedNotebookUrlCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreatePresignedNotebookUrlCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link CreateWorkGroupCommand}
   */
  createWorkGroup(
    args: CreateWorkGroupCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateWorkGroupCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link DeleteCapacityReservationCommand}
   */
  deleteCapacityReservation(
    args: DeleteCapacityReservationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteCapacityReservationCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link DeleteDataCatalogCommand}
   */
  deleteDataCatalog(
    args: DeleteDataCatalogCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteDataCatalogCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link DeleteNamedQueryCommand}
   */
  deleteNamedQuery(
    args: DeleteNamedQueryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteNamedQueryCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link DeleteNotebookCommand}
   */
  deleteNotebook(
    args: DeleteNotebookCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteNotebookCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | TooManyRequestsError
  >

  /**
   * @see {@link DeletePreparedStatementCommand}
   */
  deletePreparedStatement(
    args: DeletePreparedStatementCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeletePreparedStatementCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link DeleteWorkGroupCommand}
   */
  deleteWorkGroup(
    args: DeleteWorkGroupCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteWorkGroupCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link ExportNotebookCommand}
   */
  exportNotebook(
    args: ExportNotebookCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ExportNotebookCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | TooManyRequestsError
  >

  /**
   * @see {@link GetCalculationExecutionCommand}
   */
  getCalculationExecution(
    args: GetCalculationExecutionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetCalculationExecutionCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link GetCalculationExecutionCodeCommand}
   */
  getCalculationExecutionCode(
    args: GetCalculationExecutionCodeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetCalculationExecutionCodeCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link GetCalculationExecutionStatusCommand}
   */
  getCalculationExecutionStatus(
    args: GetCalculationExecutionStatusCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetCalculationExecutionStatusCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link GetCapacityAssignmentConfigurationCommand}
   */
  getCapacityAssignmentConfiguration(
    args: GetCapacityAssignmentConfigurationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetCapacityAssignmentConfigurationCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link GetCapacityReservationCommand}
   */
  getCapacityReservation(
    args: GetCapacityReservationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetCapacityReservationCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link GetDataCatalogCommand}
   */
  getDataCatalog(
    args: GetDataCatalogCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDataCatalogCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link GetDatabaseCommand}
   */
  getDatabase(
    args: GetDatabaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDatabaseCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | MetadataError
  >

  /**
   * @see {@link GetNamedQueryCommand}
   */
  getNamedQuery(
    args: GetNamedQueryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetNamedQueryCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link GetNotebookMetadataCommand}
   */
  getNotebookMetadata(
    args: GetNotebookMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetNotebookMetadataCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | TooManyRequestsError
  >

  /**
   * @see {@link GetPreparedStatementCommand}
   */
  getPreparedStatement(
    args: GetPreparedStatementCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetPreparedStatementCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link GetQueryExecutionCommand}
   */
  getQueryExecution(
    args: GetQueryExecutionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetQueryExecutionCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link GetQueryResultsCommand}
   */
  getQueryResults(
    args: GetQueryResultsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetQueryResultsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | TooManyRequestsError
  >

  getQueryResultsStream(
    args: GetQueryResultsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetQueryResultsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | TooManyRequestsError
  >

  /**
   * @see {@link GetQueryRuntimeStatisticsCommand}
   */
  getQueryRuntimeStatistics(
    args: GetQueryRuntimeStatisticsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetQueryRuntimeStatisticsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link GetResourceDashboardCommand}
   */
  getResourceDashboard(
    args: GetResourceDashboardCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetResourceDashboardCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link GetSessionCommand}
   */
  getSession(
    args: GetSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetSessionCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link GetSessionEndpointCommand}
   */
  getSessionEndpoint(
    args: GetSessionEndpointCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetSessionEndpointCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link GetSessionStatusCommand}
   */
  getSessionStatus(
    args: GetSessionStatusCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetSessionStatusCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link GetTableMetadataCommand}
   */
  getTableMetadata(
    args: GetTableMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetTableMetadataCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | MetadataError
  >

  /**
   * @see {@link GetWorkGroupCommand}
   */
  getWorkGroup(
    args: GetWorkGroupCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetWorkGroupCommandOutput, Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError>

  /**
   * @see {@link ImportNotebookCommand}
   */
  importNotebook(
    args: ImportNotebookCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ImportNotebookCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | TooManyRequestsError
  >

  /**
   * @see {@link ListApplicationDPUSizesCommand}
   */
  listApplicationDPUSizes(
    args: ListApplicationDPUSizesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListApplicationDPUSizesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | TooManyRequestsError
  >

  listApplicationDPUSizesStream(
    args: ListApplicationDPUSizesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListApplicationDPUSizesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | TooManyRequestsError
  >

  /**
   * @see {@link ListCalculationExecutionsCommand}
   */
  listCalculationExecutions(
    args: ListCalculationExecutionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListCalculationExecutionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  listCalculationExecutionsStream(
    args: ListCalculationExecutionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListCalculationExecutionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link ListCapacityReservationsCommand}
   */
  listCapacityReservations(
    args: ListCapacityReservationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListCapacityReservationsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  listCapacityReservationsStream(
    args: ListCapacityReservationsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListCapacityReservationsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link ListDataCatalogsCommand}
   */
  listDataCatalogs(
    args: ListDataCatalogsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListDataCatalogsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  listDataCatalogsStream(
    args: ListDataCatalogsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListDataCatalogsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

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

  listDatabasesStream(
    args: ListDatabasesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListDatabasesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | MetadataError
  >

  /**
   * @see {@link ListEngineVersionsCommand}
   */
  listEngineVersions(
    args: ListEngineVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListEngineVersionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  listEngineVersionsStream(
    args: ListEngineVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListEngineVersionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link ListExecutorsCommand}
   */
  listExecutors(
    args: ListExecutorsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListExecutorsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  listExecutorsStream(
    args: ListExecutorsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListExecutorsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link ListNamedQueriesCommand}
   */
  listNamedQueries(
    args: ListNamedQueriesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListNamedQueriesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  listNamedQueriesStream(
    args: ListNamedQueriesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListNamedQueriesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link ListNotebookMetadataCommand}
   */
  listNotebookMetadata(
    args: ListNotebookMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListNotebookMetadataCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | TooManyRequestsError
  >

  /**
   * @see {@link ListNotebookSessionsCommand}
   */
  listNotebookSessions(
    args: ListNotebookSessionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListNotebookSessionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link ListPreparedStatementsCommand}
   */
  listPreparedStatements(
    args: ListPreparedStatementsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListPreparedStatementsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  listPreparedStatementsStream(
    args: ListPreparedStatementsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListPreparedStatementsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link ListQueryExecutionsCommand}
   */
  listQueryExecutions(
    args: ListQueryExecutionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListQueryExecutionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  listQueryExecutionsStream(
    args: ListQueryExecutionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListQueryExecutionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link ListSessionsCommand}
   */
  listSessions(
    args: ListSessionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListSessionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  listSessionsStream(
    args: ListSessionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListSessionsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link ListTableMetadataCommand}
   */
  listTableMetadata(
    args: ListTableMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListTableMetadataCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | MetadataError
  >

  listTableMetadataStream(
    args: ListTableMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListTableMetadataCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | MetadataError
  >

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

  listTagsForResourceStream(
    args: ListTagsForResourceCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListTagsForResourceCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link ListWorkGroupsCommand}
   */
  listWorkGroups(
    args: ListWorkGroupsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListWorkGroupsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  listWorkGroupsStream(
    args: ListWorkGroupsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListWorkGroupsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link PutCapacityAssignmentConfigurationCommand}
   */
  putCapacityAssignmentConfiguration(
    args: PutCapacityAssignmentConfigurationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutCapacityAssignmentConfigurationCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link StartCalculationExecutionCommand}
   */
  startCalculationExecution(
    args: StartCalculationExecutionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartCalculationExecutionCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link StartQueryExecutionCommand}
   */
  startQueryExecution(
    args: StartQueryExecutionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartQueryExecutionCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | TooManyRequestsError
  >

  /**
   * @see {@link StartSessionCommand}
   */
  startSession(
    args: StartSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartSessionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServerError
    | InvalidRequestError
    | ResourceNotFoundError
    | SessionAlreadyExistsError
    | TooManyRequestsError
  >

  /**
   * @see {@link StopCalculationExecutionCommand}
   */
  stopCalculationExecution(
    args: StopCalculationExecutionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopCalculationExecutionCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link StopQueryExecutionCommand}
   */
  stopQueryExecution(
    args: StopQueryExecutionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopQueryExecutionCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

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

  /**
   * @see {@link TerminateSessionCommand}
   */
  terminateSession(
    args: TerminateSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    TerminateSessionCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

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

  /**
   * @see {@link UpdateCapacityReservationCommand}
   */
  updateCapacityReservation(
    args: UpdateCapacityReservationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateCapacityReservationCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link UpdateDataCatalogCommand}
   */
  updateDataCatalog(
    args: UpdateDataCatalogCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateDataCatalogCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link UpdateNamedQueryCommand}
   */
  updateNamedQuery(
    args: UpdateNamedQueryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateNamedQueryCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >

  /**
   * @see {@link UpdateNotebookCommand}
   */
  updateNotebook(
    args: UpdateNotebookCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateNotebookCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | TooManyRequestsError
  >

  /**
   * @see {@link UpdateNotebookMetadataCommand}
   */
  updateNotebookMetadata(
    args: UpdateNotebookMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateNotebookMetadataCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | TooManyRequestsError
  >

  /**
   * @see {@link UpdatePreparedStatementCommand}
   */
  updatePreparedStatement(
    args: UpdatePreparedStatementCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdatePreparedStatementCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError | ResourceNotFoundError
  >

  /**
   * @see {@link UpdateWorkGroupCommand}
   */
  updateWorkGroup(
    args: UpdateWorkGroupCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateWorkGroupCommandOutput,
    Cause.TimeoutError | SdkError | InternalServerError | InvalidRequestError
  >
}

Added in v1.0.0

utils

AthenaService (namespace)

Added in v1.0.0

Config (interface)

Signature

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

Added in v1.0.0

Type (type alias)

Signature

export type Type = AthenaService$

Added in v1.0.0