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

BedrockAgentCoreService overview

Added in v1.0.0


Table of contents


constructors

makeBedrockAgentCoreService

Signature

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

Added in v1.0.0

models

BedrockAgentCoreService (class)

Signature

export declare class BedrockAgentCoreService

Added in v1.0.0

BedrockAgentCoreService$ (interface)

Signature

export interface BedrockAgentCoreService$ {
  /**
   * @see {@link BatchCreateMemoryRecordsCommand}
   */
  batchCreateMemoryRecords(
    args: BatchCreateMemoryRecordsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchCreateMemoryRecordsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  /**
   * @see {@link BatchDeleteMemoryRecordsCommand}
   */
  batchDeleteMemoryRecords(
    args: BatchDeleteMemoryRecordsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchDeleteMemoryRecordsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  /**
   * @see {@link BatchUpdateMemoryRecordsCommand}
   */
  batchUpdateMemoryRecords(
    args: BatchUpdateMemoryRecordsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchUpdateMemoryRecordsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  /**
   * @see {@link CompleteResourceTokenAuthCommand}
   */
  completeResourceTokenAuth(
    args: CompleteResourceTokenAuthCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CompleteResourceTokenAuthCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link CreateABTestCommand}
   */
  createABTest(
    args: CreateABTestCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateABTestCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ServiceQuotaExceededError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link CreateEventCommand}
   */
  createEvent(
    args: CreateEventCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateEventCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InvalidInputError
    | ResourceNotFoundError
    | RetryableConflictError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  /**
   * @see {@link CreatePaymentInstrumentCommand}
   */
  createPaymentInstrument(
    args: CreatePaymentInstrumentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreatePaymentInstrumentCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | SubscriptionRequiredError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link CreatePaymentSessionCommand}
   */
  createPaymentSession(
    args: CreatePaymentSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreatePaymentSessionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ServiceQuotaExceededError
    | SubscriptionRequiredError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteABTestCommand}
   */
  deleteABTest(
    args: DeleteABTestCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteABTestCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link DeleteBatchEvaluationCommand}
   */
  deleteBatchEvaluation(
    args: DeleteBatchEvaluationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteBatchEvaluationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link DeleteCapacityProviderSessionCommand}
   */
  deleteCapacityProviderSession(
    args: DeleteCapacityProviderSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteCapacityProviderSessionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteEventCommand}
   */
  deleteEvent(
    args: DeleteEventCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteEventCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InvalidInputError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  /**
   * @see {@link DeleteMemoryRecordCommand}
   */
  deleteMemoryRecord(
    args: DeleteMemoryRecordCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteMemoryRecordCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InvalidInputError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  /**
   * @see {@link DeletePaymentInstrumentCommand}
   */
  deletePaymentInstrument(
    args: DeletePaymentInstrumentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeletePaymentInstrumentCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeletePaymentSessionCommand}
   */
  deletePaymentSession(
    args: DeletePaymentSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeletePaymentSessionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteRecommendationCommand}
   */
  deleteRecommendation(
    args: DeleteRecommendationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteRecommendationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link EvaluateCommand}
   */
  evaluate(
    args: EvaluateCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    EvaluateCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | DuplicateIdError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link GetABTestCommand}
   */
  getABTest(
    args: GetABTestCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetABTestCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link GetAgentCardCommand}
   */
  getAgentCard(
    args: GetAgentCardCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetAgentCardCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | RetryableConflictError
    | RuntimeClientError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetBatchEvaluationCommand}
   */
  getBatchEvaluation(
    args: GetBatchEvaluationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetBatchEvaluationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link GetBrowserSessionCommand}
   */
  getBrowserSession(
    args: GetBrowserSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetBrowserSessionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetCodeInterpreterSessionCommand}
   */
  getCodeInterpreterSession(
    args: GetCodeInterpreterSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetCodeInterpreterSessionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetEventCommand}
   */
  getEvent(
    args: GetEventCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetEventCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InvalidInputError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  /**
   * @see {@link GetMemoryRecordCommand}
   */
  getMemoryRecord(
    args: GetMemoryRecordCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetMemoryRecordCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InvalidInputError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  /**
   * @see {@link GetPaymentInstrumentCommand}
   */
  getPaymentInstrument(
    args: GetPaymentInstrumentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetPaymentInstrumentCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetPaymentInstrumentBalanceCommand}
   */
  getPaymentInstrumentBalance(
    args: GetPaymentInstrumentBalanceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetPaymentInstrumentBalanceCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetPaymentSessionCommand}
   */
  getPaymentSession(
    args: GetPaymentSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetPaymentSessionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetRecommendationCommand}
   */
  getRecommendation(
    args: GetRecommendationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetRecommendationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetResourceApiKeyCommand}
   */
  getResourceApiKey(
    args: GetResourceApiKeyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetResourceApiKeyCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link GetResourceOauth2TokenCommand}
   */
  getResourceOauth2Token(
    args: GetResourceOauth2TokenCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetResourceOauth2TokenCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link GetResourcePaymentTokenCommand}
   */
  getResourcePaymentToken(
    args: GetResourcePaymentTokenCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetResourcePaymentTokenCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link GetWorkloadAccessTokenCommand}
   */
  getWorkloadAccessToken(
    args: GetWorkloadAccessTokenCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetWorkloadAccessTokenCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link GetWorkloadAccessTokenForJWTCommand}
   */
  getWorkloadAccessTokenForJWT(
    args: GetWorkloadAccessTokenForJWTCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetWorkloadAccessTokenForJWTCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link GetWorkloadAccessTokenForUserIdCommand}
   */
  getWorkloadAccessTokenForUserId(
    args: GetWorkloadAccessTokenForUserIdCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetWorkloadAccessTokenForUserIdCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link IngestDataCommand}
   */
  ingestData(
    args: IngestDataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    IngestDataCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  /**
   * @see {@link InvokeAgentRuntimeCommand}
   */
  invokeAgentRuntime(
    args: InvokeAgentRuntimeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    InvokeAgentRuntimeCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | RetryableConflictError
    | RuntimeClientError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link InvokeAgentRuntimeCommandCommand}
   */
  invokeAgentRuntimeCommand(
    args: InvokeAgentRuntimeCommandCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    InvokeAgentRuntimeCommandCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | RetryableConflictError
    | RuntimeClientError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link InvokeBrowserCommand}
   */
  invokeBrowser(
    args: InvokeBrowserCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    InvokeBrowserCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link InvokeCodeInterpreterCommand}
   */
  invokeCodeInterpreter(
    args: InvokeCodeInterpreterCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    InvokeCodeInterpreterCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link InvokeHarnessCommand}
   */
  invokeHarness(
    args: InvokeHarnessCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    InvokeHarnessCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | RuntimeClientError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListABTestsCommand}
   */
  listABTests(
    args: ListABTestsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListABTestsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  listABTestsStream(
    args: ListABTestsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListABTestsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link ListActorsCommand}
   */
  listActors(
    args: ListActorsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListActorsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InvalidInputError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  listActorsStream(
    args: ListActorsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListActorsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InvalidInputError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  /**
   * @see {@link ListBatchEvaluationsCommand}
   */
  listBatchEvaluations(
    args: ListBatchEvaluationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListBatchEvaluationsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  listBatchEvaluationsStream(
    args: ListBatchEvaluationsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListBatchEvaluationsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link ListBrowserSessionsCommand}
   */
  listBrowserSessions(
    args: ListBrowserSessionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListBrowserSessionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListCodeInterpreterSessionsCommand}
   */
  listCodeInterpreterSessions(
    args: ListCodeInterpreterSessionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListCodeInterpreterSessionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListEventsCommand}
   */
  listEvents(
    args: ListEventsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListEventsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InvalidInputError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  listEventsStream(
    args: ListEventsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListEventsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InvalidInputError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  /**
   * @see {@link ListMemoryExtractionJobsCommand}
   */
  listMemoryExtractionJobs(
    args: ListMemoryExtractionJobsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListMemoryExtractionJobsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  listMemoryExtractionJobsStream(
    args: ListMemoryExtractionJobsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListMemoryExtractionJobsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  /**
   * @see {@link ListMemoryRecordsCommand}
   */
  listMemoryRecords(
    args: ListMemoryRecordsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListMemoryRecordsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InvalidInputError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  listMemoryRecordsStream(
    args: ListMemoryRecordsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListMemoryRecordsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InvalidInputError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  /**
   * @see {@link ListPaymentInstrumentsCommand}
   */
  listPaymentInstruments(
    args: ListPaymentInstrumentsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListPaymentInstrumentsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServerError | ThrottlingError | ValidationError
  >

  listPaymentInstrumentsStream(
    args: ListPaymentInstrumentsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListPaymentInstrumentsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServerError | ThrottlingError | ValidationError
  >

  /**
   * @see {@link ListPaymentSessionsCommand}
   */
  listPaymentSessions(
    args: ListPaymentSessionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListPaymentSessionsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServerError | ThrottlingError | ValidationError
  >

  listPaymentSessionsStream(
    args: ListPaymentSessionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListPaymentSessionsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServerError | ThrottlingError | ValidationError
  >

  /**
   * @see {@link ListRecommendationsCommand}
   */
  listRecommendations(
    args: ListRecommendationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListRecommendationsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServerError | ThrottlingError | ValidationError
  >

  listRecommendationsStream(
    args: ListRecommendationsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListRecommendationsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServerError | ThrottlingError | ValidationError
  >

  /**
   * @see {@link ListSessionsCommand}
   */
  listSessions(
    args: ListSessionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListSessionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InvalidInputError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  listSessionsStream(
    args: ListSessionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListSessionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InvalidInputError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  /**
   * @see {@link ProcessPaymentCommand}
   */
  processPayment(
    args: ProcessPaymentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ProcessPaymentCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | SubscriptionRequiredError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link RetrieveMemoryRecordsCommand}
   */
  retrieveMemoryRecords(
    args: RetrieveMemoryRecordsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    RetrieveMemoryRecordsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InvalidInputError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  retrieveMemoryRecordsStream(
    args: RetrieveMemoryRecordsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    RetrieveMemoryRecordsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InvalidInputError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  /**
   * @see {@link SaveBrowserSessionProfileCommand}
   */
  saveBrowserSessionProfile(
    args: SaveBrowserSessionProfileCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    SaveBrowserSessionProfileCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link SearchRegistryRecordsCommand}
   */
  searchRegistryRecords(
    args: SearchRegistryRecordsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    SearchRegistryRecordsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link StartBatchEvaluationCommand}
   */
  startBatchEvaluation(
    args: StartBatchEvaluationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartBatchEvaluationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ServiceQuotaExceededError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link StartBrowserSessionCommand}
   */
  startBrowserSession(
    args: StartBrowserSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartBrowserSessionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link StartCodeInterpreterSessionCommand}
   */
  startCodeInterpreterSession(
    args: StartCodeInterpreterSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartCodeInterpreterSessionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link StartMemoryExtractionJobCommand}
   */
  startMemoryExtractionJob(
    args: StartMemoryExtractionJobCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartMemoryExtractionJobCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ResourceNotFoundError
    | ServiceError
    | ServiceQuotaExceededError
    | ThrottledError
    | ValidationError
  >

  /**
   * @see {@link StartRecommendationCommand}
   */
  startRecommendation(
    args: StartRecommendationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartRecommendationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link StopBatchEvaluationCommand}
   */
  stopBatchEvaluation(
    args: StopBatchEvaluationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopBatchEvaluationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link StopBrowserSessionCommand}
   */
  stopBrowserSession(
    args: StopBrowserSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopBrowserSessionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link StopCodeInterpreterSessionCommand}
   */
  stopCodeInterpreterSession(
    args: StopCodeInterpreterSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopCodeInterpreterSessionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link StopRuntimeSessionCommand}
   */
  stopRuntimeSession(
    args: StopRuntimeSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopRuntimeSessionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | RetryableConflictError
    | RuntimeClientError
    | ServiceQuotaExceededError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link UpdateABTestCommand}
   */
  updateABTest(
    args: UpdateABTestCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateABTestCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | UnauthorizedError
    | ValidationError
  >

  /**
   * @see {@link UpdateBrowserStreamCommand}
   */
  updateBrowserStream(
    args: UpdateBrowserStreamCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateBrowserStreamCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >
}

Added in v1.0.0

utils

BedrockAgentCoreService (namespace)

Added in v1.0.0

Config (interface)

Signature

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

Added in v1.0.0

Type (type alias)

Signature

export type Type = BedrockAgentCoreService$

Added in v1.0.0