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

BedrockAgentService overview

Added in v1.0.0


Table of contents


constructors

makeBedrockAgentService

Signature

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

Added in v1.0.0

models

BedrockAgentService (class)

Signature

export declare class BedrockAgentService

Added in v1.0.0

BedrockAgentService$ (interface)

Signature

export interface BedrockAgentService$ {
  /**
   * @see {@link AssociateAgentCollaboratorCommand}
   */
  associateAgentCollaborator(
    args: AssociateAgentCollaboratorCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    AssociateAgentCollaboratorCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link AssociateAgentKnowledgeBaseCommand}
   */
  associateAgentKnowledgeBase(
    args: AssociateAgentKnowledgeBaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    AssociateAgentKnowledgeBaseCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link CreateAgentCommand}
   */
  createAgent(
    args: CreateAgentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateAgentCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link CreateAgentActionGroupCommand}
   */
  createAgentActionGroup(
    args: CreateAgentActionGroupCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateAgentActionGroupCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link CreateAgentAliasCommand}
   */
  createAgentAlias(
    args: CreateAgentAliasCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateAgentAliasCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link CreateDataSourceCommand}
   */
  createDataSource(
    args: CreateDataSourceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateDataSourceCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link CreateFlowCommand}
   */
  createFlow(
    args: CreateFlowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateFlowCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link CreateFlowAliasCommand}
   */
  createFlowAlias(
    args: CreateFlowAliasCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateFlowAliasCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link CreateFlowVersionCommand}
   */
  createFlowVersion(
    args: CreateFlowVersionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateFlowVersionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link CreateKnowledgeBaseCommand}
   */
  createKnowledgeBase(
    args: CreateKnowledgeBaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateKnowledgeBaseCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link CreatePromptCommand}
   */
  createPrompt(
    args: CreatePromptCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreatePromptCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link CreatePromptVersionCommand}
   */
  createPromptVersion(
    args: CreatePromptVersionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreatePromptVersionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link CreateVpcConfigurationCommand}
   */
  createVpcConfiguration(
    args: CreateVpcConfigurationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateVpcConfigurationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteAgentCommand}
   */
  deleteAgent(
    args: DeleteAgentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteAgentCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteAgentActionGroupCommand}
   */
  deleteAgentActionGroup(
    args: DeleteAgentActionGroupCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteAgentActionGroupCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteAgentAliasCommand}
   */
  deleteAgentAlias(
    args: DeleteAgentAliasCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteAgentAliasCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteAgentVersionCommand}
   */
  deleteAgentVersion(
    args: DeleteAgentVersionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteAgentVersionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteDataSourceCommand}
   */
  deleteDataSource(
    args: DeleteDataSourceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteDataSourceCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteFlowCommand}
   */
  deleteFlow(
    args: DeleteFlowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteFlowCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteFlowAliasCommand}
   */
  deleteFlowAlias(
    args: DeleteFlowAliasCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteFlowAliasCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteFlowVersionCommand}
   */
  deleteFlowVersion(
    args: DeleteFlowVersionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteFlowVersionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteKnowledgeBaseCommand}
   */
  deleteKnowledgeBase(
    args: DeleteKnowledgeBaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteKnowledgeBaseCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteKnowledgeBaseDocumentsCommand}
   */
  deleteKnowledgeBaseDocuments(
    args: DeleteKnowledgeBaseDocumentsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteKnowledgeBaseDocumentsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeletePromptCommand}
   */
  deletePrompt(
    args: DeletePromptCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeletePromptCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteResourcePolicyCommand}
   */
  deleteResourcePolicy(
    args: DeleteResourcePolicyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteResourcePolicyCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DeleteVpcConfigurationCommand}
   */
  deleteVpcConfiguration(
    args: DeleteVpcConfigurationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteVpcConfigurationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DisassociateAgentCollaboratorCommand}
   */
  disassociateAgentCollaborator(
    args: DisassociateAgentCollaboratorCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DisassociateAgentCollaboratorCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link DisassociateAgentKnowledgeBaseCommand}
   */
  disassociateAgentKnowledgeBase(
    args: DisassociateAgentKnowledgeBaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DisassociateAgentKnowledgeBaseCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetAgentCommand}
   */
  getAgent(
    args: GetAgentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetAgentCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetAgentActionGroupCommand}
   */
  getAgentActionGroup(
    args: GetAgentActionGroupCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetAgentActionGroupCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetAgentAliasCommand}
   */
  getAgentAlias(
    args: GetAgentAliasCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetAgentAliasCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetAgentCollaboratorCommand}
   */
  getAgentCollaborator(
    args: GetAgentCollaboratorCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetAgentCollaboratorCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetAgentKnowledgeBaseCommand}
   */
  getAgentKnowledgeBase(
    args: GetAgentKnowledgeBaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetAgentKnowledgeBaseCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetAgentVersionCommand}
   */
  getAgentVersion(
    args: GetAgentVersionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetAgentVersionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetDataSourceCommand}
   */
  getDataSource(
    args: GetDataSourceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDataSourceCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetFlowCommand}
   */
  getFlow(
    args: GetFlowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetFlowCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetFlowAliasCommand}
   */
  getFlowAlias(
    args: GetFlowAliasCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetFlowAliasCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetFlowVersionCommand}
   */
  getFlowVersion(
    args: GetFlowVersionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetFlowVersionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetIngestionJobCommand}
   */
  getIngestionJob(
    args: GetIngestionJobCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetIngestionJobCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetKnowledgeBaseCommand}
   */
  getKnowledgeBase(
    args: GetKnowledgeBaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetKnowledgeBaseCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetKnowledgeBaseDocumentsCommand}
   */
  getKnowledgeBaseDocuments(
    args: GetKnowledgeBaseDocumentsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetKnowledgeBaseDocumentsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetPromptCommand}
   */
  getPrompt(
    args: GetPromptCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetPromptCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetResourcePolicyCommand}
   */
  getResourcePolicy(
    args: GetResourcePolicyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetResourcePolicyCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link GetVpcConfigurationCommand}
   */
  getVpcConfiguration(
    args: GetVpcConfigurationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetVpcConfigurationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link IngestKnowledgeBaseDocumentsCommand}
   */
  ingestKnowledgeBaseDocuments(
    args: IngestKnowledgeBaseDocumentsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    IngestKnowledgeBaseDocumentsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListAgentActionGroupsCommand}
   */
  listAgentActionGroups(
    args: ListAgentActionGroupsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListAgentActionGroupsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  listAgentActionGroupsStream(
    args: ListAgentActionGroupsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListAgentActionGroupsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListAgentAliasesCommand}
   */
  listAgentAliases(
    args: ListAgentAliasesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListAgentAliasesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  listAgentAliasesStream(
    args: ListAgentAliasesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListAgentAliasesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListAgentCollaboratorsCommand}
   */
  listAgentCollaborators(
    args: ListAgentCollaboratorsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListAgentCollaboratorsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  listAgentCollaboratorsStream(
    args: ListAgentCollaboratorsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListAgentCollaboratorsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListAgentKnowledgeBasesCommand}
   */
  listAgentKnowledgeBases(
    args: ListAgentKnowledgeBasesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListAgentKnowledgeBasesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  listAgentKnowledgeBasesStream(
    args: ListAgentKnowledgeBasesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListAgentKnowledgeBasesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListAgentVersionsCommand}
   */
  listAgentVersions(
    args: ListAgentVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListAgentVersionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  listAgentVersionsStream(
    args: ListAgentVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListAgentVersionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListAgentsCommand}
   */
  listAgents(
    args: ListAgentsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListAgentsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServerError | ThrottlingError | ValidationError
  >

  listAgentsStream(
    args: ListAgentsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListAgentsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServerError | ThrottlingError | ValidationError
  >

  /**
   * @see {@link ListDataSourcesCommand}
   */
  listDataSources(
    args: ListDataSourcesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListDataSourcesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  listDataSourcesStream(
    args: ListDataSourcesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListDataSourcesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListFlowAliasesCommand}
   */
  listFlowAliases(
    args: ListFlowAliasesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListFlowAliasesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  listFlowAliasesStream(
    args: ListFlowAliasesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListFlowAliasesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListFlowVersionsCommand}
   */
  listFlowVersions(
    args: ListFlowVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListFlowVersionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  listFlowVersionsStream(
    args: ListFlowVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListFlowVersionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListFlowsCommand}
   */
  listFlows(
    args: ListFlowsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListFlowsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServerError | ThrottlingError | ValidationError
  >

  listFlowsStream(
    args: ListFlowsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListFlowsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServerError | ThrottlingError | ValidationError
  >

  /**
   * @see {@link ListIngestionJobsCommand}
   */
  listIngestionJobs(
    args: ListIngestionJobsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListIngestionJobsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  listIngestionJobsStream(
    args: ListIngestionJobsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListIngestionJobsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListKnowledgeBaseDocumentsCommand}
   */
  listKnowledgeBaseDocuments(
    args: ListKnowledgeBaseDocumentsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListKnowledgeBaseDocumentsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  listKnowledgeBaseDocumentsStream(
    args: ListKnowledgeBaseDocumentsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListKnowledgeBaseDocumentsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListKnowledgeBasesCommand}
   */
  listKnowledgeBases(
    args: ListKnowledgeBasesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListKnowledgeBasesCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServerError | ThrottlingError | ValidationError
  >

  listKnowledgeBasesStream(
    args: ListKnowledgeBasesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListKnowledgeBasesCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServerError | ThrottlingError | ValidationError
  >

  /**
   * @see {@link ListPromptsCommand}
   */
  listPrompts(
    args: ListPromptsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListPromptsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  listPromptsStream(
    args: ListPromptsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListPromptsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

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

  /**
   * @see {@link ListVpcConfigurationsCommand}
   */
  listVpcConfigurations(
    args: ListVpcConfigurationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListVpcConfigurationsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  listVpcConfigurationsStream(
    args: ListVpcConfigurationsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListVpcConfigurationsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link PrepareAgentCommand}
   */
  prepareAgent(
    args: PrepareAgentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PrepareAgentCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link PrepareFlowCommand}
   */
  prepareFlow(
    args: PrepareFlowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PrepareFlowCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link PutResourcePolicyCommand}
   */
  putResourcePolicy(
    args: PutResourcePolicyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutResourcePolicyCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link StartIngestionJobCommand}
   */
  startIngestionJob(
    args: StartIngestionJobCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartIngestionJobCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link StopIngestionJobCommand}
   */
  stopIngestionJob(
    args: StopIngestionJobCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopIngestionJobCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

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

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

  /**
   * @see {@link UpdateAgentCommand}
   */
  updateAgent(
    args: UpdateAgentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateAgentCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link UpdateAgentActionGroupCommand}
   */
  updateAgentActionGroup(
    args: UpdateAgentActionGroupCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateAgentActionGroupCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link UpdateAgentAliasCommand}
   */
  updateAgentAlias(
    args: UpdateAgentAliasCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateAgentAliasCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link UpdateAgentCollaboratorCommand}
   */
  updateAgentCollaborator(
    args: UpdateAgentCollaboratorCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateAgentCollaboratorCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link UpdateAgentKnowledgeBaseCommand}
   */
  updateAgentKnowledgeBase(
    args: UpdateAgentKnowledgeBaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateAgentKnowledgeBaseCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link UpdateDataSourceCommand}
   */
  updateDataSource(
    args: UpdateDataSourceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateDataSourceCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link UpdateFlowCommand}
   */
  updateFlow(
    args: UpdateFlowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateFlowCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link UpdateFlowAliasCommand}
   */
  updateFlowAlias(
    args: UpdateFlowAliasCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateFlowAliasCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link UpdateKnowledgeBaseCommand}
   */
  updateKnowledgeBase(
    args: UpdateKnowledgeBaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateKnowledgeBaseCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link UpdatePromptCommand}
   */
  updatePrompt(
    args: UpdatePromptCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdatePromptCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServerError
    | ResourceNotFoundError
    | ServiceQuotaExceededError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ValidateFlowDefinitionCommand}
   */
  validateFlowDefinition(
    args: ValidateFlowDefinitionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ValidateFlowDefinitionCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServerError | ThrottlingError | ValidationError
  >
}

Added in v1.0.0

utils

BedrockAgentService (namespace)

Added in v1.0.0

Config (interface)

Signature

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

Added in v1.0.0

Type (type alias)

Signature

export type Type = BedrockAgentService$

Added in v1.0.0