package
1.55.6
Repository: https://github.com/aws/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package bedrockagentiface provides an interface to enable mocking the Agents for Amazon Bedrock service client for testing your code.

# Functions

ActionGroupSignature_Values returns all elements of the ActionGroupSignature enum.
ActionGroupState_Values returns all elements of the ActionGroupState enum.
AgentAliasStatus_Values returns all elements of the AgentAliasStatus enum.
AgentStatus_Values returns all elements of the AgentStatus enum.
ChunkingStrategy_Values returns all elements of the ChunkingStrategy enum.
ConfluenceAuthType_Values returns all elements of the ConfluenceAuthType enum.
ConfluenceHostType_Values returns all elements of the ConfluenceHostType enum.
CrawlFilterConfigurationType_Values returns all elements of the CrawlFilterConfigurationType enum.
CreationMode_Values returns all elements of the CreationMode enum.
CustomControlMethod_Values returns all elements of the CustomControlMethod enum.
DataDeletionPolicy_Values returns all elements of the DataDeletionPolicy enum.
DataSourceStatus_Values returns all elements of the DataSourceStatus enum.
DataSourceType_Values returns all elements of the DataSourceType enum.
FlowConnectionType_Values returns all elements of the FlowConnectionType enum.
FlowNodeIODataType_Values returns all elements of the FlowNodeIODataType enum.
FlowNodeType_Values returns all elements of the FlowNodeType enum.
FlowStatus_Values returns all elements of the FlowStatus enum.
FlowValidationSeverity_Values returns all elements of the FlowValidationSeverity enum.
IngestionJobFilterAttribute_Values returns all elements of the IngestionJobFilterAttribute enum.
IngestionJobFilterOperator_Values returns all elements of the IngestionJobFilterOperator enum.
IngestionJobSortByAttribute_Values returns all elements of the IngestionJobSortByAttribute enum.
IngestionJobStatus_Values returns all elements of the IngestionJobStatus enum.
KnowledgeBaseState_Values returns all elements of the KnowledgeBaseState enum.
KnowledgeBaseStatus_Values returns all elements of the KnowledgeBaseStatus enum.
KnowledgeBaseStorageType_Values returns all elements of the KnowledgeBaseStorageType enum.
KnowledgeBaseType_Values returns all elements of the KnowledgeBaseType enum.
MemoryType_Values returns all elements of the MemoryType enum.
New creates a new instance of the BedrockAgent client with a session.
ParsingStrategy_Values returns all elements of the ParsingStrategy enum.
PromptState_Values returns all elements of the PromptState enum.
PromptTemplateType_Values returns all elements of the PromptTemplateType enum.
PromptType_Values returns all elements of the PromptType enum.
SalesforceAuthType_Values returns all elements of the SalesforceAuthType enum.
SharePointAuthType_Values returns all elements of the SharePointAuthType enum.
SharePointHostType_Values returns all elements of the SharePointHostType enum.
SortOrder_Values returns all elements of the SortOrder enum.
StepType_Values returns all elements of the StepType enum.
Type_Values returns all elements of the Type enum.
WebScopeType_Values returns all elements of the WebScopeType enum.

# Constants

ActionGroupSignatureAmazonCodeInterpreter is a ActionGroupSignature enum value.
ActionGroupSignatureAmazonUserInput is a ActionGroupSignature enum value.
ActionGroupStateDisabled is a ActionGroupState enum value.
ActionGroupStateEnabled is a ActionGroupState enum value.
AgentAliasStatusCreating is a AgentAliasStatus enum value.
AgentAliasStatusDeleting is a AgentAliasStatus enum value.
AgentAliasStatusFailed is a AgentAliasStatus enum value.
AgentAliasStatusPrepared is a AgentAliasStatus enum value.
AgentAliasStatusUpdating is a AgentAliasStatus enum value.
AgentStatusCreating is a AgentStatus enum value.
AgentStatusDeleting is a AgentStatus enum value.
AgentStatusFailed is a AgentStatus enum value.
AgentStatusNotPrepared is a AgentStatus enum value.
AgentStatusPrepared is a AgentStatus enum value.
AgentStatusPreparing is a AgentStatus enum value.
AgentStatusUpdating is a AgentStatus enum value.
AgentStatusVersioning is a AgentStatus enum value.
ChunkingStrategyFixedSize is a ChunkingStrategy enum value.
ChunkingStrategyHierarchical is a ChunkingStrategy enum value.
ChunkingStrategyNone is a ChunkingStrategy enum value.
ChunkingStrategySemantic is a ChunkingStrategy enum value.
ConfluenceAuthTypeBasic is a ConfluenceAuthType enum value.
ConfluenceAuthTypeOauth2ClientCredentials is a ConfluenceAuthType enum value.
ConfluenceHostTypeSaas is a ConfluenceHostType enum value.
CrawlFilterConfigurationTypePattern is a CrawlFilterConfigurationType enum value.
CreationModeDefault is a CreationMode enum value.
CreationModeOverridden is a CreationMode enum value.
CustomControlMethodReturnControl is a CustomControlMethod enum value.
DataDeletionPolicyDelete is a DataDeletionPolicy enum value.
DataDeletionPolicyRetain is a DataDeletionPolicy enum value.
DataSourceStatusAvailable is a DataSourceStatus enum value.
DataSourceStatusDeleteUnsuccessful is a DataSourceStatus enum value.
DataSourceStatusDeleting is a DataSourceStatus enum value.
DataSourceTypeConfluence is a DataSourceType enum value.
DataSourceTypeS3 is a DataSourceType enum value.
DataSourceTypeSalesforce is a DataSourceType enum value.
DataSourceTypeSharepoint is a DataSourceType enum value.
DataSourceTypeWeb is a DataSourceType enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
FlowConnectionTypeConditional is a FlowConnectionType enum value.
FlowConnectionTypeData is a FlowConnectionType enum value.
FlowNodeIODataTypeArray is a FlowNodeIODataType enum value.
FlowNodeIODataTypeBoolean is a FlowNodeIODataType enum value.
FlowNodeIODataTypeNumber is a FlowNodeIODataType enum value.
FlowNodeIODataTypeObject is a FlowNodeIODataType enum value.
FlowNodeIODataTypeString is a FlowNodeIODataType enum value.
FlowNodeTypeAgent is a FlowNodeType enum value.
FlowNodeTypeCollector is a FlowNodeType enum value.
FlowNodeTypeCondition is a FlowNodeType enum value.
FlowNodeTypeInput is a FlowNodeType enum value.
FlowNodeTypeIterator is a FlowNodeType enum value.
FlowNodeTypeKnowledgeBase is a FlowNodeType enum value.
FlowNodeTypeLambdaFunction is a FlowNodeType enum value.
FlowNodeTypeLex is a FlowNodeType enum value.
FlowNodeTypeOutput is a FlowNodeType enum value.
FlowNodeTypePrompt is a FlowNodeType enum value.
FlowNodeTypeRetrieval is a FlowNodeType enum value.
FlowNodeTypeStorage is a FlowNodeType enum value.
FlowStatusFailed is a FlowStatus enum value.
FlowStatusNotPrepared is a FlowStatus enum value.
FlowStatusPrepared is a FlowStatus enum value.
FlowStatusPreparing is a FlowStatus enum value.
FlowValidationSeverityError is a FlowValidationSeverity enum value.
FlowValidationSeverityWarning is a FlowValidationSeverity enum value.
IngestionJobFilterAttributeStatus is a IngestionJobFilterAttribute enum value.
IngestionJobFilterOperatorEq is a IngestionJobFilterOperator enum value.
IngestionJobSortByAttributeStartedAt is a IngestionJobSortByAttribute enum value.
IngestionJobSortByAttributeStatus is a IngestionJobSortByAttribute enum value.
IngestionJobStatusComplete is a IngestionJobStatus enum value.
IngestionJobStatusFailed is a IngestionJobStatus enum value.
IngestionJobStatusInProgress is a IngestionJobStatus enum value.
IngestionJobStatusStarting is a IngestionJobStatus enum value.
KnowledgeBaseStateDisabled is a KnowledgeBaseState enum value.
KnowledgeBaseStateEnabled is a KnowledgeBaseState enum value.
KnowledgeBaseStatusActive is a KnowledgeBaseStatus enum value.
KnowledgeBaseStatusCreating is a KnowledgeBaseStatus enum value.
KnowledgeBaseStatusDeleteUnsuccessful is a KnowledgeBaseStatus enum value.
KnowledgeBaseStatusDeleting is a KnowledgeBaseStatus enum value.
KnowledgeBaseStatusFailed is a KnowledgeBaseStatus enum value.
KnowledgeBaseStatusUpdating is a KnowledgeBaseStatus enum value.
KnowledgeBaseStorageTypeMongoDbAtlas is a KnowledgeBaseStorageType enum value.
KnowledgeBaseStorageTypeOpensearchServerless is a KnowledgeBaseStorageType enum value.
KnowledgeBaseStorageTypePinecone is a KnowledgeBaseStorageType enum value.
KnowledgeBaseStorageTypeRds is a KnowledgeBaseStorageType enum value.
KnowledgeBaseStorageTypeRedisEnterpriseCloud is a KnowledgeBaseStorageType enum value.
KnowledgeBaseTypeVector is a KnowledgeBaseType enum value.
MemoryTypeSessionSummary is a MemoryType enum value.
ParsingStrategyBedrockFoundationModel is a ParsingStrategy enum value.
PromptStateDisabled is a PromptState enum value.
PromptStateEnabled is a PromptState enum value.
PromptTemplateTypeText is a PromptTemplateType enum value.
PromptTypeKnowledgeBaseResponseGeneration is a PromptType enum value.
PromptTypeOrchestration is a PromptType enum value.
PromptTypePostProcessing is a PromptType enum value.
PromptTypePreProcessing is a PromptType enum value.
SalesforceAuthTypeOauth2ClientCredentials is a SalesforceAuthType enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SharePointAuthTypeOauth2ClientCredentials is a SharePointAuthType enum value.
SharePointHostTypeOnline is a SharePointHostType enum value.
SortOrderAscending is a SortOrder enum value.
SortOrderDescending is a SortOrder enum value.
StepTypePostChunking is a StepType enum value.
TypeArray is a Type enum value.
TypeBoolean is a Type enum value.
TypeInteger is a Type enum value.
TypeNumber is a Type enum value.
TypeString is a Type enum value.
WebScopeTypeHostOnly is a WebScopeType enum value.
WebScopeTypeSubdomains is a WebScopeType enum value.

# Structs

The request is denied because of missing access permissions.
Contains details about the Lambda function containing the business logic that is carried out upon invoking the action or the custom control method for handling the information elicited from the user.
Contains details about an action group.
Contains details about an agent.
Contains details about an action group.
Contains details about an alias of an agent.
Contains details about the history of the alias.
Contains details about the routing configuration of the alias.
Contains details about an alias of an agent.
Defines an agent node in your flow.
Contains details about a knowledge base that is associated with an agent.
Contains details about a knowledge base associated with an agent.
Contains details about an agent.
Contains details about a version of an agent.
Contains details about a version of an agent.
Contains details about the OpenAPI schema for the action group.
BedrockAgent provides the API operation methods for making requests to Agents for Amazon Bedrock.
The vector configuration details for the Bedrock embeddings model.
Settings for a foundation model used to parse documents for a data source.
Details about how to chunk the documents in the data source.
Defines a collector node in your flow.
Defines a condition node in your flow.
There was a conflict performing an operation.
The configuration of the Confluence content.
The configuration information to connect to Confluence as your data source.
The endpoint information to connect to your Confluence data source.
The configuration of filtering the data source content.
Settings for customizing steps in the data source content ingestion pipeline.
Contains details about a data source.
The connection configuration for the data source.
Contains details about a data source.
The configuration details for the embeddings model.
Configurations for when you choose fixed-size chunking.
Contains information about a version that the alias maps to.
Contains information about an alias of a flow.
Defines a condition in the condition node.
The configuration of a connection between a condition node and another node.
Contains information about a connection between two nodes in the flow.
The configuration of the connection.
The configuration of a connection originating from a node that isn't a Condition node.
The definition of the nodes and connections between nodes in the flow.
Contains configurations about a node in the flow.
Contains configurations for a node in your flow.
Contains configurations for an input to a node.
Contains configurations for an output from a node.
Contains the definition of a flow.
Contains information about validation of the flow.
Contains information about the flow version.
Defines parameters that the agent needs to invoke from the user to complete the function.
Defines functions that each define parameters that the agent needs to invoke from the user.
Details about the guardrail associated with an agent.
Settings for hierarchical document chunking for a data source.
Token settings for a layer in a hierarchical chunking configuration.
Contains inference parameters to use when the agent invokes a foundation model in the part of the agent sequence defined by the promptType.
Contains details about an ingestion job, which converts a data source to embeddings for a vector store in knowledge base.
Defines a filter by which to filter the results.
Parameters by which to sort the results.
Contains the statistics for the ingestion job.
Contains details about an ingestion job.
Contains configurations for the input flow node for a flow.
A location for storing content from data sources temporarily as it is processed by custom components in the ingestion pipeline.
An internal server error occurred.
Contains configurations for an iterator node in a flow.
Contains information about a knowledge base.
Contains details about the embeddings configuration of the knowledge base.
Contains configurations for a knowledge base node in a flow.
Contains details about a knowledge base.
Contains configurations for a Lambda function node in the flow.
Contains configurations for a Lex node in the flow.
Details of the memory configuration.
Contains details about the storage configuration of the knowledge base in MongoDB Atlas.
Contains the names of the fields to which to map information about the vector store.
Contains details about the storage configuration of the knowledge base in Amazon OpenSearch Service.
Contains the names of the fields to which to map information about the vector store.
Contains configurations for an output flow node in the flow.
Contains details about a parameter in a function for an action group.
Settings for parsing document contents.
Instructions for interpreting the contents of a document.
The specific filters applied to your data source content.
The configuration of filtering certain objects or content types of the data source.
Contains details about the storage configuration of the knowledge base in Pinecone.
Contains the names of the fields to which to map information about the vector store.
Contains configurations to override a prompt template in one part of an agent sequence.
Contains configurations for a prompt node in the flow.
Contains configurations for a prompt defined inline in the node.
Contains configurations for a prompt from Prompt management to use in a node.
Contains configurations for a prompt and whether it is from Prompt management or defined inline.
Contains inference configurations for the prompt.
Contains information about a variable in the prompt.
Contains inference configurations related to model inference for a prompt.
Contains configurations to override prompts in different parts of an agent sequence.
Contains information about a prompt in your Prompt management tool.
Contains the message for a prompt.
Contains details about a variant of the prompt.
Contains details about the storage configuration of the knowledge base in Amazon RDS.
Contains the names of the fields to which to map information about the vector store.
Contains details about the storage configuration of the knowledge base in Redis Enterprise Cloud.
Contains the names of the fields to which to map information about the vector store.
The specified resource Amazon Resource Name (ARN) was not found.
Contains configurations for a Retrieval node in a flow.
Contains configurations for the Amazon S3 location from which to retrieve data to return as the output from the node.
Contains configurations for the service to use for retrieving data to return as the output from the node.
The configuration information to connect to Amazon S3 as your data source.
The identifier information for an Amazon S3 bucket.
An Amazon S3 location.
The configuration of the Salesforce content.
The configuration information to connect to Salesforce as your data source.
The endpoint information to connect to your Salesforce data source.
The seed or starting point URL.
Settings for semantic document chunking for a data source.
Contains the configuration for server-side encryption.
The number of requests exceeds the service quota.
The configuration of the SharePoint content.
The configuration information to connect to SharePoint as your data source.
The endpoint information to connect to your SharePoint data source.
Contains the storage configuration of the knowledge base.
Contains configurations for a Storage node in a flow.
Contains configurations for the Amazon S3 location in which to store the input into the node.
Contains configurations for the service to use for storing the input into the node.
Contains configurations for a text prompt template.
The number of requests exceeds the limit.
A custom processing step for documents moving through a data source ingestion pipeline.
A Lambda function that processes documents.
A Lambda function that processes documents.
The configuration of web URLs that you want to crawl.
Input validation failed.
Stores information about a field passed inside a request that resulted in an validation error.
Contains details about how to ingest the documents in a data source.
Contains details about the model used to create vector embeddings for the knowledge base.
The configuration of web URLs that you want to crawl.
The rate limits for the URLs that you want to crawl.
The configuration details for the web data source.
The configuration of the URL/URLs for the web content that you want to crawl.