Show / Hide Table of Contents

Namespace Amazon.CDK.AwsBedrock

Classes

CfnAgent

Specifies an agent as a resource in a top-level template. Minimally, you must specify the following properties:.

CfnAgent.APISchemaProperty

Contains details about the OpenAPI schema for the action group.

CfnAgent.ActionGroupExecutorProperty

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.

CfnAgent.AgentActionGroupProperty

Contains details of the inline agent's action group.

CfnAgent.AgentCollaboratorProperty

An agent collaborator.

CfnAgent.AgentDescriptorProperty

An agent descriptor.

CfnAgent.AgentKnowledgeBaseProperty

Contains details about a knowledge base that is associated with an agent.

CfnAgent.CustomOrchestrationProperty

Contains details of the custom orchestration configured for the agent.

CfnAgent.FunctionProperty

Defines parameters that the agent needs to invoke from the user to complete the function.

CfnAgent.FunctionSchemaProperty

Contains details about the function schema for the action group or the JSON or YAML-formatted payload defining the schema.

CfnAgent.GuardrailConfigurationProperty

Configuration information for a guardrail that you use with the Converse operation.

CfnAgent.InferenceConfigurationProperty

Base inference parameters to pass to a model in a call to Converse or ConverseStream . For more information, see Inference parameters for foundation models .

CfnAgent.MemoryConfigurationProperty

Details of the memory configuration.

CfnAgent.OrchestrationExecutorProperty

The structure of the executor invoking the actions in custom orchestration.

CfnAgent.ParameterDetailProperty

Contains details about a parameter in a function for an action group.

CfnAgent.PromptConfigurationProperty

Contains configurations to override a prompt template in one part of an agent sequence.

CfnAgent.PromptOverrideConfigurationProperty

Contains configurations to override prompts in different parts of an agent sequence.

CfnAgent.S3IdentifierProperty

The identifier information for an Amazon S3 bucket.

CfnAgent.SessionSummaryConfigurationProperty

Configuration for SESSION_SUMMARY memory type enabled for the agent.

CfnAgentAlias

Specifies an agent alias as a resource in a top-level template. Minimally, you must specify the following properties:.

CfnAgentAlias.AgentAliasHistoryEventProperty

Contains details about the history of the alias.

CfnAgentAlias.AgentAliasRoutingConfigurationListItemProperty

Contains details about the routing configuration of the alias.

CfnAgentAliasProps

Properties for defining a CfnAgentAlias.

CfnAgentProps

Properties for defining a CfnAgent.

CfnApplicationInferenceProfile

Specifies an inference profile as a resource in a top-level template.

CfnApplicationInferenceProfile.InferenceProfileModelProperty

Contains information about a model.

CfnApplicationInferenceProfile.InferenceProfileModelSourceProperty

Contains information about the model or system-defined inference profile that is the source for an inference profile..

CfnApplicationInferenceProfileProps

Properties for defining a CfnApplicationInferenceProfile.

CfnBlueprint

Details about a data automation blueprint.

CfnBlueprintProps

Properties for defining a CfnBlueprint.

CfnDataAutomationProject

A data automation project.

CfnDataAutomationProject.AudioExtractionCategoryProperty

Settings for generating data from audio.

CfnDataAutomationProject.AudioOverrideConfigurationProperty

Sets whether your project will process audio or not.

CfnDataAutomationProject.AudioStandardExtractionProperty

Settings for generating data from audio.

CfnDataAutomationProject.AudioStandardGenerativeFieldProperty

Settings for generating descriptions of audio.

CfnDataAutomationProject.AudioStandardOutputConfigurationProperty

Output settings for processing audio.

CfnDataAutomationProject.BlueprintItemProperty

An abbreviated summary of a blueprint.

CfnDataAutomationProject.CustomOutputConfigurationProperty

Blueprints to apply to objects processed by the project.

CfnDataAutomationProject.DocumentBoundingBoxProperty

Bounding box settings for documents.

CfnDataAutomationProject.DocumentExtractionGranularityProperty

Granularity settings for documents.

CfnDataAutomationProject.DocumentOutputAdditionalFileFormatProperty

Output settings for additional file formats.

CfnDataAutomationProject.DocumentOutputFormatProperty

A document output format.

CfnDataAutomationProject.DocumentOutputTextFormatProperty

An output text format.

CfnDataAutomationProject.DocumentOverrideConfigurationProperty

Additional settings for a project.

CfnDataAutomationProject.DocumentStandardExtractionProperty

Settings for generating data from documents.

CfnDataAutomationProject.DocumentStandardGenerativeFieldProperty

Settings for generating descriptions of documents.

CfnDataAutomationProject.DocumentStandardOutputConfigurationProperty

Output settings for processing documents.

CfnDataAutomationProject.ImageBoundingBoxProperty

Bounding box settings for a project.

CfnDataAutomationProject.ImageExtractionCategoryProperty

Settings for generating categorical data from images.

CfnDataAutomationProject.ImageOverrideConfigurationProperty

Sets whether your project will process images or not.

CfnDataAutomationProject.ImageStandardExtractionProperty

Settings for generating data from images.

CfnDataAutomationProject.ImageStandardGenerativeFieldProperty

Settings for generating descriptions of images.

CfnDataAutomationProject.ImageStandardOutputConfigurationProperty

Output settings for processing images.

CfnDataAutomationProject.ModalityProcessingConfigurationProperty

This element is used to determine if the modality it is associated with is enabled or disabled.

CfnDataAutomationProject.ModalityRoutingConfigurationProperty

This element allows you to set up where JPEG, PNG, MOV, and MP4 files get routed to for processing.

CfnDataAutomationProject.OverrideConfigurationProperty

Additional settings for a project.

CfnDataAutomationProject.SplitterConfigurationProperty

Document splitter settings.

CfnDataAutomationProject.StandardOutputConfigurationProperty

The project's standard output configuration.

CfnDataAutomationProject.VideoBoundingBoxProperty

Bounding box settings for video.

CfnDataAutomationProject.VideoExtractionCategoryProperty

Settings for generating categorical data from video.

CfnDataAutomationProject.VideoOverrideConfigurationProperty

Sets whether your project will process videos or not.

CfnDataAutomationProject.VideoStandardExtractionProperty

Settings for generating data from video.

CfnDataAutomationProject.VideoStandardGenerativeFieldProperty

Settings for generating descriptions of video.

CfnDataAutomationProject.VideoStandardOutputConfigurationProperty

Output settings for processing video.

CfnDataAutomationProjectProps

Properties for defining a CfnDataAutomationProject.

CfnDataSource

Properties with __Update requires: Replacement__ can result in the creation of a new data source and deletion of the old one.

CfnDataSource.BedrockDataAutomationConfigurationProperty

Contains configurations for using Amazon Bedrock Data Automation as the parser for ingesting your data sources.

CfnDataSource.BedrockFoundationModelConfigurationProperty

Settings for a foundation model used to parse documents for a data source.

CfnDataSource.BedrockFoundationModelContextEnrichmentConfigurationProperty

Context enrichment configuration is used to provide additional context to the RAG application using Amazon Bedrock foundation models.

CfnDataSource.ChunkingConfigurationProperty

Details about how to chunk the documents in the data source.

CfnDataSource.ConfluenceCrawlerConfigurationProperty

The configuration of the Confluence content.

CfnDataSource.ConfluenceDataSourceConfigurationProperty

The configuration information to connect to Confluence as your data source.

CfnDataSource.ConfluenceSourceConfigurationProperty

The endpoint information to connect to your Confluence data source.

CfnDataSource.ContextEnrichmentConfigurationProperty

Context enrichment configuration is used to provide additional context to the RAG application.

CfnDataSource.CrawlFilterConfigurationProperty

The configuration of filtering the data source content.

CfnDataSource.CustomTransformationConfigurationProperty

Settings for customizing steps in the data source content ingestion pipeline.

CfnDataSource.DataSourceConfigurationProperty

The connection configuration for the data source.

CfnDataSource.EnrichmentStrategyConfigurationProperty

The strategy used for performing context enrichment.

CfnDataSource.FixedSizeChunkingConfigurationProperty

Configurations for when you choose fixed-size chunking.

CfnDataSource.HierarchicalChunkingConfigurationProperty

Settings for hierarchical document chunking for a data source.

CfnDataSource.HierarchicalChunkingLevelConfigurationProperty

Token settings for a layer in a hierarchical chunking configuration.

CfnDataSource.IntermediateStorageProperty

A location for storing content from data sources temporarily as it is processed by custom components in the ingestion pipeline.

CfnDataSource.ParsingConfigurationProperty

Settings for parsing document contents.

CfnDataSource.ParsingPromptProperty

Instructions for interpreting the contents of a document.

CfnDataSource.PatternObjectFilterConfigurationProperty

The configuration of filtering certain objects or content types of the data source.

CfnDataSource.PatternObjectFilterProperty

The specific filters applied to your data source content.

CfnDataSource.S3DataSourceConfigurationProperty

The configuration information to connect to Amazon S3 as your data source.

CfnDataSource.S3LocationProperty

A storage location in an Amazon S3 bucket.

CfnDataSource.SalesforceCrawlerConfigurationProperty

The configuration of the Salesforce content.

CfnDataSource.SalesforceDataSourceConfigurationProperty

The configuration information to connect to Salesforce as your data source.

CfnDataSource.SalesforceSourceConfigurationProperty

The endpoint information to connect to your Salesforce data source.

CfnDataSource.SeedUrlProperty

The seed or starting point URL.

CfnDataSource.SemanticChunkingConfigurationProperty

Settings for semantic document chunking for a data source.

CfnDataSource.ServerSideEncryptionConfigurationProperty

Contains the configuration for server-side encryption.

CfnDataSource.SharePointCrawlerConfigurationProperty

The configuration of the SharePoint content.

CfnDataSource.SharePointDataSourceConfigurationProperty

The configuration information to connect to SharePoint as your data source.

CfnDataSource.SharePointSourceConfigurationProperty

The endpoint information to connect to your SharePoint data source.

CfnDataSource.TransformationFunctionProperty

A Lambda function that processes documents.

CfnDataSource.TransformationLambdaConfigurationProperty

A Lambda function that processes documents.

CfnDataSource.TransformationProperty

A custom processing step for documents moving through a data source ingestion pipeline.

CfnDataSource.UrlConfigurationProperty

The configuration of web URLs that you want to crawl.

CfnDataSource.VectorIngestionConfigurationProperty

Contains details about how to ingest the documents in a data source.

CfnDataSource.WebCrawlerConfigurationProperty

The configuration of web URLs that you want to crawl.

CfnDataSource.WebCrawlerLimitsProperty

The rate limits for the URLs that you want to crawl.

CfnDataSource.WebDataSourceConfigurationProperty

The configuration details for the web data source.

CfnDataSource.WebSourceConfigurationProperty

The configuration of the URL/URLs for the web content that you want to crawl.

CfnDataSourceProps

Properties for defining a CfnDataSource.

CfnFlow

Creates a prompt flow that you can use to send an input through various steps to yield an output.

CfnFlow.AgentFlowNodeConfigurationProperty

Defines an agent node in your flow.

CfnFlow.ConditionFlowNodeConfigurationProperty

Defines a condition node in your flow.

CfnFlow.FieldForRerankingProperty

Contains information for a metadata field to include in or exclude from consideration when reranking.

CfnFlow.FlowConditionProperty

Defines a condition in the condition node.

CfnFlow.FlowConditionalConnectionConfigurationProperty

The configuration of a connection between a condition node and another node.

CfnFlow.FlowConnectionConfigurationProperty

The configuration of the connection.

CfnFlow.FlowConnectionProperty

Contains information about a connection between two nodes in the flow.

CfnFlow.FlowDataConnectionConfigurationProperty

The configuration of a connection originating from a node that isn't a Condition node.

CfnFlow.FlowDefinitionProperty

The definition of the nodes and connections between nodes in the flow.

CfnFlow.FlowNodeConfigurationProperty

Contains configurations for a node in your flow.

CfnFlow.FlowNodeInputProperty

Contains configurations for an input in an Amazon Bedrock Flows node.

CfnFlow.FlowNodeOutputProperty

Contains configurations for an output from a node.

CfnFlow.FlowNodeProperty

Contains configurations about a node in the flow.

CfnFlow.FlowValidationProperty

Contains information about validation of the flow.

CfnFlow.GuardrailConfigurationProperty

Configuration information for a guardrail that you use with the Converse operation.

CfnFlow.InlineCodeFlowNodeConfigurationProperty

Contains configurations for an inline code node in your flow.

CfnFlow.KnowledgeBaseFlowNodeConfigurationProperty

Contains configurations for a knowledge base node in a flow.

CfnFlow.KnowledgeBaseOrchestrationConfigurationProperty

Configures how the knowledge base orchestrates the retrieval and generation process, allowing for customization of prompts, inference parameters, and performance settings.

CfnFlow.KnowledgeBasePromptTemplateProperty

Defines a custom prompt template for orchestrating the retrieval and generation process.

CfnFlow.LambdaFunctionFlowNodeConfigurationProperty

Contains configurations for a Lambda function node in the flow.

CfnFlow.LexFlowNodeConfigurationProperty

Contains configurations for a Lex node in the flow.

CfnFlow.LoopControllerFlowNodeConfigurationProperty

Contains configurations for the controller node of a DoWhile loop in the flow.

CfnFlow.LoopFlowNodeConfigurationProperty

Contains configurations for the nodes of a DoWhile loop in your flow.

CfnFlow.MetadataConfigurationForRerankingProperty

Contains configurations for the metadata to use in reranking.

CfnFlow.PerformanceConfigurationProperty

Performance settings for a model.

CfnFlow.PromptFlowNodeConfigurationProperty

Contains configurations for a prompt node in the flow.

CfnFlow.PromptFlowNodeInlineConfigurationProperty

Contains configurations for a prompt defined inline in the node.

CfnFlow.PromptFlowNodeResourceConfigurationProperty

Contains configurations for a prompt from Prompt management to use in a node.

CfnFlow.PromptFlowNodeSourceConfigurationProperty

Contains configurations for a prompt and whether it is from Prompt management or defined inline.

CfnFlow.PromptInferenceConfigurationProperty

Contains inference configurations for the prompt.

CfnFlow.PromptInputVariableProperty

Contains information about a variable in the prompt.

CfnFlow.PromptModelInferenceConfigurationProperty

Contains inference configurations related to model inference for a prompt.

CfnFlow.PromptTemplateConfigurationProperty

Contains the message for a prompt.

CfnFlow.RerankingMetadataSelectiveModeConfigurationProperty

Contains configurations for the metadata fields to include or exclude when considering reranking.

CfnFlow.RetrievalFlowNodeConfigurationProperty

Contains configurations for a Retrieval node in a flow.

CfnFlow.RetrievalFlowNodeS3ConfigurationProperty

Contains configurations for the Amazon S3 location from which to retrieve data to return as the output from the node.

CfnFlow.RetrievalFlowNodeServiceConfigurationProperty

Contains configurations for the service to use for retrieving data to return as the output from the node.

CfnFlow.S3LocationProperty

The S3 location of the flow definition.

CfnFlow.StorageFlowNodeConfigurationProperty

Contains configurations for a Storage node in a flow.

CfnFlow.StorageFlowNodeS3ConfigurationProperty

Contains configurations for the Amazon S3 location in which to store the input into the node.

CfnFlow.StorageFlowNodeServiceConfigurationProperty

Contains configurations for the service to use for storing the input into the node.

CfnFlow.TextPromptTemplateConfigurationProperty

Contains configurations for a text prompt template.

CfnFlow.VectorSearchBedrockRerankingConfigurationProperty

Contains configurations for reranking with an Amazon Bedrock reranker model.

CfnFlow.VectorSearchBedrockRerankingModelConfigurationProperty

Contains configurations for an Amazon Bedrock reranker model.

CfnFlow.VectorSearchRerankingConfigurationProperty

Contains configurations for reranking the retrieved results.

CfnFlowAlias

Creates an alias of a flow for deployment.

CfnFlowAlias.FlowAliasConcurrencyConfigurationProperty

Determines how multiple nodes in a flow can run in parallel.

CfnFlowAlias.FlowAliasRoutingConfigurationListItemProperty

Contains information about a version that the alias maps to.

CfnFlowAliasProps

Properties for defining a CfnFlowAlias.

CfnFlowProps

Properties for defining a CfnFlow.

CfnFlowVersion

Creates a version of the flow that you can deploy.

CfnFlowVersion.AgentFlowNodeConfigurationProperty

Defines an agent node in your flow.

CfnFlowVersion.ConditionFlowNodeConfigurationProperty

Defines a condition node in your flow.

CfnFlowVersion.FieldForRerankingProperty

Contains information for a metadata field to include in or exclude from consideration when reranking.

CfnFlowVersion.FlowConditionProperty

Defines a condition in the condition node.

CfnFlowVersion.FlowConditionalConnectionConfigurationProperty

The configuration of a connection between a condition node and another node.

CfnFlowVersion.FlowConnectionConfigurationProperty

The configuration of the connection.

CfnFlowVersion.FlowConnectionProperty

Contains information about a connection between two nodes in the flow.

CfnFlowVersion.FlowDataConnectionConfigurationProperty

The configuration of a connection originating from a node that isn't a Condition node.

CfnFlowVersion.FlowDefinitionProperty

The definition of the nodes and connections between nodes in the flow.

CfnFlowVersion.FlowNodeConfigurationProperty

Contains configurations for a node in your flow.

CfnFlowVersion.FlowNodeInputProperty

Contains configurations for an input in an Amazon Bedrock Flows node.

CfnFlowVersion.FlowNodeOutputProperty

Contains configurations for an output from a node.

CfnFlowVersion.FlowNodeProperty

Contains configurations about a node in the flow.

CfnFlowVersion.GuardrailConfigurationProperty

Configuration information for a guardrail that you use with the Converse operation.

CfnFlowVersion.InlineCodeFlowNodeConfigurationProperty

Contains configurations for an inline code node in your flow.

CfnFlowVersion.KnowledgeBaseFlowNodeConfigurationProperty

Contains configurations for a knowledge base node in a flow.

CfnFlowVersion.KnowledgeBaseOrchestrationConfigurationProperty

Configures how the knowledge base orchestrates the retrieval and generation process, allowing for customization of prompts, inference parameters, and performance settings.

CfnFlowVersion.KnowledgeBasePromptTemplateProperty

Defines a custom prompt template for orchestrating the retrieval and generation process.

CfnFlowVersion.LambdaFunctionFlowNodeConfigurationProperty

Contains configurations for a Lambda function node in the flow.

CfnFlowVersion.LexFlowNodeConfigurationProperty

Contains configurations for a Lex node in the flow.

CfnFlowVersion.LoopControllerFlowNodeConfigurationProperty

Contains configurations for the controller node of a DoWhile loop in the flow.

CfnFlowVersion.LoopFlowNodeConfigurationProperty

Contains configurations for the nodes of a DoWhile loop in your flow.

CfnFlowVersion.MetadataConfigurationForRerankingProperty

Contains configurations for the metadata to use in reranking.

CfnFlowVersion.PerformanceConfigurationProperty

Performance settings for a model.

CfnFlowVersion.PromptFlowNodeConfigurationProperty

Contains configurations for a prompt node in the flow.

CfnFlowVersion.PromptFlowNodeInlineConfigurationProperty

Contains configurations for a prompt defined inline in the node.

CfnFlowVersion.PromptFlowNodeResourceConfigurationProperty

Contains configurations for a prompt from Prompt management to use in a node.

CfnFlowVersion.PromptFlowNodeSourceConfigurationProperty

Contains configurations for a prompt and whether it is from Prompt management or defined inline.

CfnFlowVersion.PromptInferenceConfigurationProperty

Contains inference configurations for the prompt.

CfnFlowVersion.PromptInputVariableProperty

Contains information about a variable in the prompt.

CfnFlowVersion.PromptModelInferenceConfigurationProperty

Contains inference configurations related to model inference for a prompt.

CfnFlowVersion.PromptTemplateConfigurationProperty

Contains the message for a prompt.

CfnFlowVersion.RerankingMetadataSelectiveModeConfigurationProperty

Contains configurations for the metadata fields to include or exclude when considering reranking.

CfnFlowVersion.RetrievalFlowNodeConfigurationProperty

Contains configurations for a Retrieval node in a flow.

CfnFlowVersion.RetrievalFlowNodeS3ConfigurationProperty

Contains configurations for the Amazon S3 location from which to retrieve data to return as the output from the node.

CfnFlowVersion.RetrievalFlowNodeServiceConfigurationProperty

Contains configurations for the service to use for retrieving data to return as the output from the node.

CfnFlowVersion.StorageFlowNodeConfigurationProperty

Contains configurations for a Storage node in a flow.

CfnFlowVersion.StorageFlowNodeS3ConfigurationProperty

Contains configurations for the Amazon S3 location in which to store the input into the node.

CfnFlowVersion.StorageFlowNodeServiceConfigurationProperty

Contains configurations for the service to use for storing the input into the node.

CfnFlowVersion.TextPromptTemplateConfigurationProperty

Contains configurations for a text prompt template.

CfnFlowVersion.VectorSearchBedrockRerankingConfigurationProperty

Contains configurations for reranking with an Amazon Bedrock reranker model.

CfnFlowVersion.VectorSearchBedrockRerankingModelConfigurationProperty

Contains configurations for an Amazon Bedrock reranker model.

CfnFlowVersion.VectorSearchRerankingConfigurationProperty

Contains configurations for reranking the retrieved results.

CfnFlowVersionProps

Properties for defining a CfnFlowVersion.

CfnGuardrail

Creates a guardrail to block topics and to implement safeguards for your generative AI applications.

CfnGuardrail.ContentFilterConfigProperty

Contains filter strengths for harmful content.

CfnGuardrail.ContentPolicyConfigProperty

Contains details about how to handle harmful content.

CfnGuardrail.ContextualGroundingFilterConfigProperty

The filter configuration details for the guardrails contextual grounding filter.

CfnGuardrail.ContextualGroundingPolicyConfigProperty

The policy configuration details for the guardrails contextual grounding policy.

CfnGuardrail.ManagedWordsConfigProperty

The managed word list to configure for the guardrail.

CfnGuardrail.PiiEntityConfigProperty

The PII entity to configure for the guardrail.

CfnGuardrail.RegexConfigProperty

The regular expression to configure for the guardrail.

CfnGuardrail.SensitiveInformationPolicyConfigProperty

Contains details about PII entities and regular expressions to configure for the guardrail.

CfnGuardrail.TopicConfigProperty

Details about topics for the guardrail to identify and deny.

CfnGuardrail.TopicPolicyConfigProperty

Contains details about topics that the guardrail should identify and deny.

CfnGuardrail.WordConfigProperty

A word to configure for the guardrail.

CfnGuardrail.WordPolicyConfigProperty

Contains details about the word policy to configured for the guardrail.

CfnGuardrailProps

Properties for defining a CfnGuardrail.

CfnGuardrailVersion

Creates a version of the guardrail.

CfnGuardrailVersionProps

Properties for defining a CfnGuardrailVersion.

CfnIntelligentPromptRouter

Specifies an intelligent prompt router resource for Amazon Bedrock .

CfnIntelligentPromptRouter.PromptRouterTargetModelProperty

The target model for a prompt router.

CfnIntelligentPromptRouter.RoutingCriteriaProperty

Routing criteria for a prompt router.

CfnIntelligentPromptRouterProps

Properties for defining a CfnIntelligentPromptRouter.

CfnKnowledgeBase

Specifies a knowledge base as a resource in a top-level template. Minimally, you must specify the following properties:.

CfnKnowledgeBase.BedrockEmbeddingModelConfigurationProperty

The vector configuration details for the Bedrock embeddings model.

CfnKnowledgeBase.CuratedQueryProperty

Contains configurations for a query, each of which defines information about example queries to help the query engine generate appropriate SQL queries.

CfnKnowledgeBase.EmbeddingModelConfigurationProperty

The configuration details for the embeddings model.

CfnKnowledgeBase.KendraKnowledgeBaseConfigurationProperty

Settings for an Amazon Kendra knowledge base.

CfnKnowledgeBase.KnowledgeBaseConfigurationProperty

Configurations to apply to a knowledge base attached to the agent during query.

CfnKnowledgeBase.MongoDbAtlasConfigurationProperty

Contains details about the storage configuration of the knowledge base in MongoDB Atlas.

CfnKnowledgeBase.MongoDbAtlasFieldMappingProperty

Contains the names of the fields to which to map information about the vector store.

CfnKnowledgeBase.NeptuneAnalyticsConfigurationProperty

Contains details about the storage configuration of the knowledge base in Amazon Neptune Analytics.

CfnKnowledgeBase.NeptuneAnalyticsFieldMappingProperty

Contains the names of the fields to which to map information about the vector store.

CfnKnowledgeBase.OpenSearchManagedClusterConfigurationProperty

Contains details about the Managed Cluster configuration of the knowledge base in Amazon OpenSearch Service.

CfnKnowledgeBase.OpenSearchManagedClusterFieldMappingProperty

Contains the names of the fields to which to map information about the vector store.

CfnKnowledgeBase.OpenSearchServerlessConfigurationProperty

Contains details about the storage configuration of the knowledge base in Amazon OpenSearch Service.

CfnKnowledgeBase.OpenSearchServerlessFieldMappingProperty

Contains the names of the fields to which to map information about the vector store.

CfnKnowledgeBase.PineconeConfigurationProperty

Contains details about the storage configuration of the knowledge base in Pinecone.

CfnKnowledgeBase.PineconeFieldMappingProperty

Contains the names of the fields to which to map information about the vector store.

CfnKnowledgeBase.QueryGenerationColumnProperty

Contains information about a column in the current table for the query engine to consider.

CfnKnowledgeBase.QueryGenerationConfigurationProperty

Contains configurations for query generation.

CfnKnowledgeBase.QueryGenerationContextProperty

Contains configurations for context to use during query generation.

CfnKnowledgeBase.QueryGenerationTableProperty

Contains information about a table for the query engine to consider.

CfnKnowledgeBase.RdsConfigurationProperty

Contains details about the storage configuration of the knowledge base in Amazon RDS.

CfnKnowledgeBase.RdsFieldMappingProperty

Contains the names of the fields to which to map information about the vector store.

CfnKnowledgeBase.RedshiftConfigurationProperty

Contains configurations for an Amazon Redshift database.

CfnKnowledgeBase.RedshiftProvisionedAuthConfigurationProperty

Contains configurations for authentication to an Amazon Redshift provisioned data warehouse.

CfnKnowledgeBase.RedshiftProvisionedConfigurationProperty

Contains configurations for a provisioned Amazon Redshift query engine.

CfnKnowledgeBase.RedshiftQueryEngineAwsDataCatalogStorageConfigurationProperty

Contains configurations for storage in AWS Glue Data Catalog.

CfnKnowledgeBase.RedshiftQueryEngineConfigurationProperty

Contains configurations for an Amazon Redshift query engine.

CfnKnowledgeBase.RedshiftQueryEngineRedshiftStorageConfigurationProperty

Contains configurations for storage in Amazon Redshift.

CfnKnowledgeBase.RedshiftQueryEngineStorageConfigurationProperty

Contains configurations for Amazon Redshift data storage.

CfnKnowledgeBase.RedshiftServerlessAuthConfigurationProperty

Specifies configurations for authentication to a Redshift Serverless.

CfnKnowledgeBase.RedshiftServerlessConfigurationProperty

Contains configurations for authentication to Amazon Redshift Serverless.

CfnKnowledgeBase.S3LocationProperty

A storage location in an Amazon S3 bucket.

CfnKnowledgeBase.SqlKnowledgeBaseConfigurationProperty

Contains configurations for a knowledge base connected to an SQL database.

CfnKnowledgeBase.StorageConfigurationProperty

Contains the storage configuration of the knowledge base.

CfnKnowledgeBase.SupplementalDataStorageConfigurationProperty

Specifies configurations for the storage location of the images extracted from multimodal documents in your data source.

CfnKnowledgeBase.SupplementalDataStorageLocationProperty

Contains information about a storage location for images extracted from multimodal documents in your data source.

CfnKnowledgeBase.VectorKnowledgeBaseConfigurationProperty

Contains details about the model used to create vector embeddings for the knowledge base.

CfnKnowledgeBaseProps

Properties for defining a CfnKnowledgeBase.

CfnPrompt

Creates a prompt in your prompt library that you can add to a flow.

CfnPrompt.CachePointBlockProperty

Defines a section of content to be cached for reuse in subsequent API calls.

CfnPrompt.ChatPromptTemplateConfigurationProperty

Contains configurations to use a prompt in a conversational format.

CfnPrompt.ContentBlockProperty

A block of content for a message that you pass to, or receive from, a model with the Converse or ConverseStream API operations.

CfnPrompt.MessageProperty

A message input, or returned from, a call to Converse or ConverseStream .

CfnPrompt.PromptAgentResourceProperty

Contains specifications for an Amazon Bedrock agent with which to use the prompt.

CfnPrompt.PromptGenAiResourceProperty

Contains specifications for a generative AI resource with which to use the prompt.

CfnPrompt.PromptInferenceConfigurationProperty

Contains inference configurations for the prompt.

CfnPrompt.PromptInputVariableProperty

Contains information about a variable in the prompt.

CfnPrompt.PromptMetadataEntryProperty

Contains a key-value pair that defines a metadata tag and value to attach to a prompt variant.

CfnPrompt.PromptModelInferenceConfigurationProperty

Contains inference configurations related to model inference for a prompt.

CfnPrompt.PromptTemplateConfigurationProperty

Contains the message for a prompt.

CfnPrompt.PromptVariantProperty

Contains details about a variant of the prompt.

CfnPrompt.SpecificToolChoiceProperty

The model must request a specific tool.

CfnPrompt.SystemContentBlockProperty

Contains configurations for instructions to provide the model for how to handle input.

CfnPrompt.TextPromptTemplateConfigurationProperty

Contains configurations for a text prompt template.

CfnPrompt.TextS3LocationProperty

The Amazon S3 location of the prompt text.

CfnPrompt.ToolChoiceProperty

Determines which tools the model should request in a call to Converse or ConverseStream .

CfnPrompt.ToolConfigurationProperty

Configuration information for the tools that you pass to a model.

CfnPrompt.ToolInputSchemaProperty

The schema for the tool.

CfnPrompt.ToolProperty

Information about a tool that you can use with the Converse API.

CfnPrompt.ToolSpecificationProperty

The specification for the tool.

CfnPromptProps

Properties for defining a CfnPrompt.

CfnPromptVersion

Creates a static snapshot of your prompt that can be deployed to production.

CfnPromptVersion.CachePointBlockProperty

Defines a section of content to be cached for reuse in subsequent API calls.

CfnPromptVersion.ChatPromptTemplateConfigurationProperty

Contains configurations to use a prompt in a conversational format.

CfnPromptVersion.ContentBlockProperty

A block of content for a message that you pass to, or receive from, a model with the Converse or ConverseStream API operations.

CfnPromptVersion.MessageProperty

A message input, or returned from, a call to Converse or ConverseStream .

CfnPromptVersion.PromptAgentResourceProperty

Contains specifications for an Amazon Bedrock agent with which to use the prompt.

CfnPromptVersion.PromptGenAiResourceProperty

Contains specifications for a generative AI resource with which to use the prompt.

CfnPromptVersion.PromptInferenceConfigurationProperty

Contains inference configurations for the prompt.

CfnPromptVersion.PromptInputVariableProperty

Contains information about a variable in the prompt.

CfnPromptVersion.PromptMetadataEntryProperty

Contains a key-value pair that defines a metadata tag and value to attach to a prompt variant.

CfnPromptVersion.PromptModelInferenceConfigurationProperty

Contains inference configurations related to model inference for a prompt.

CfnPromptVersion.PromptTemplateConfigurationProperty

Contains the message for a prompt.

CfnPromptVersion.PromptVariantProperty

Contains details about a variant of the prompt.

CfnPromptVersion.SpecificToolChoiceProperty

The model must request a specific tool.

CfnPromptVersion.SystemContentBlockProperty

Contains configurations for instructions to provide the model for how to handle input.

CfnPromptVersion.TextPromptTemplateConfigurationProperty

Contains configurations for a text prompt template.

CfnPromptVersion.ToolChoiceProperty

Determines which tools the model should request in a call to Converse or ConverseStream .

CfnPromptVersion.ToolConfigurationProperty

Configuration information for the tools that you pass to a model.

CfnPromptVersion.ToolInputSchemaProperty

The schema for the tool.

CfnPromptVersion.ToolProperty

Information about a tool that you can use with the Converse API.

CfnPromptVersion.ToolSpecificationProperty

The specification for the tool.

CfnPromptVersionProps

Properties for defining a CfnPromptVersion.

FoundationModel

A Bedrock base foundation model.

FoundationModelIdentifier

The model identifiers for the Bedrock base foundation models.

ProvisionedModel

A Bedrock provisioned model.

Interfaces

CfnAgent.IAPISchemaProperty

Contains details about the OpenAPI schema for the action group.

CfnAgent.IActionGroupExecutorProperty

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.

CfnAgent.IAgentActionGroupProperty

Contains details of the inline agent's action group.

CfnAgent.IAgentCollaboratorProperty

An agent collaborator.

CfnAgent.IAgentDescriptorProperty

An agent descriptor.

CfnAgent.IAgentKnowledgeBaseProperty

Contains details about a knowledge base that is associated with an agent.

CfnAgent.ICustomOrchestrationProperty

Contains details of the custom orchestration configured for the agent.

CfnAgent.IFunctionProperty

Defines parameters that the agent needs to invoke from the user to complete the function.

CfnAgent.IFunctionSchemaProperty

Contains details about the function schema for the action group or the JSON or YAML-formatted payload defining the schema.

CfnAgent.IGuardrailConfigurationProperty

Configuration information for a guardrail that you use with the Converse operation.

CfnAgent.IInferenceConfigurationProperty

Base inference parameters to pass to a model in a call to Converse or ConverseStream . For more information, see Inference parameters for foundation models .

CfnAgent.IMemoryConfigurationProperty

Details of the memory configuration.

CfnAgent.IOrchestrationExecutorProperty

The structure of the executor invoking the actions in custom orchestration.

CfnAgent.IParameterDetailProperty

Contains details about a parameter in a function for an action group.

CfnAgent.IPromptConfigurationProperty

Contains configurations to override a prompt template in one part of an agent sequence.

CfnAgent.IPromptOverrideConfigurationProperty

Contains configurations to override prompts in different parts of an agent sequence.

CfnAgent.IS3IdentifierProperty

The identifier information for an Amazon S3 bucket.

CfnAgent.ISessionSummaryConfigurationProperty

Configuration for SESSION_SUMMARY memory type enabled for the agent.

CfnAgentAlias.IAgentAliasHistoryEventProperty

Contains details about the history of the alias.

CfnAgentAlias.IAgentAliasRoutingConfigurationListItemProperty

Contains details about the routing configuration of the alias.

CfnApplicationInferenceProfile.IInferenceProfileModelProperty

Contains information about a model.

CfnApplicationInferenceProfile.IInferenceProfileModelSourceProperty

Contains information about the model or system-defined inference profile that is the source for an inference profile..

CfnDataAutomationProject.IAudioExtractionCategoryProperty

Settings for generating data from audio.

CfnDataAutomationProject.IAudioOverrideConfigurationProperty

Sets whether your project will process audio or not.

CfnDataAutomationProject.IAudioStandardExtractionProperty

Settings for generating data from audio.

CfnDataAutomationProject.IAudioStandardGenerativeFieldProperty

Settings for generating descriptions of audio.

CfnDataAutomationProject.IAudioStandardOutputConfigurationProperty

Output settings for processing audio.

CfnDataAutomationProject.IBlueprintItemProperty

An abbreviated summary of a blueprint.

CfnDataAutomationProject.ICustomOutputConfigurationProperty

Blueprints to apply to objects processed by the project.

CfnDataAutomationProject.IDocumentBoundingBoxProperty

Bounding box settings for documents.

CfnDataAutomationProject.IDocumentExtractionGranularityProperty

Granularity settings for documents.

CfnDataAutomationProject.IDocumentOutputAdditionalFileFormatProperty

Output settings for additional file formats.

CfnDataAutomationProject.IDocumentOutputFormatProperty

A document output format.

CfnDataAutomationProject.IDocumentOutputTextFormatProperty

An output text format.

CfnDataAutomationProject.IDocumentOverrideConfigurationProperty

Additional settings for a project.

CfnDataAutomationProject.IDocumentStandardExtractionProperty

Settings for generating data from documents.

CfnDataAutomationProject.IDocumentStandardGenerativeFieldProperty

Settings for generating descriptions of documents.

CfnDataAutomationProject.IDocumentStandardOutputConfigurationProperty

Output settings for processing documents.

CfnDataAutomationProject.IImageBoundingBoxProperty

Bounding box settings for a project.

CfnDataAutomationProject.IImageExtractionCategoryProperty

Settings for generating categorical data from images.

CfnDataAutomationProject.IImageOverrideConfigurationProperty

Sets whether your project will process images or not.

CfnDataAutomationProject.IImageStandardExtractionProperty

Settings for generating data from images.

CfnDataAutomationProject.IImageStandardGenerativeFieldProperty

Settings for generating descriptions of images.

CfnDataAutomationProject.IImageStandardOutputConfigurationProperty

Output settings for processing images.

CfnDataAutomationProject.IModalityProcessingConfigurationProperty

This element is used to determine if the modality it is associated with is enabled or disabled.

CfnDataAutomationProject.IModalityRoutingConfigurationProperty

This element allows you to set up where JPEG, PNG, MOV, and MP4 files get routed to for processing.

CfnDataAutomationProject.IOverrideConfigurationProperty

Additional settings for a project.

CfnDataAutomationProject.ISplitterConfigurationProperty

Document splitter settings.

CfnDataAutomationProject.IStandardOutputConfigurationProperty

The project's standard output configuration.

CfnDataAutomationProject.IVideoBoundingBoxProperty

Bounding box settings for video.

CfnDataAutomationProject.IVideoExtractionCategoryProperty

Settings for generating categorical data from video.

CfnDataAutomationProject.IVideoOverrideConfigurationProperty

Sets whether your project will process videos or not.

CfnDataAutomationProject.IVideoStandardExtractionProperty

Settings for generating data from video.

CfnDataAutomationProject.IVideoStandardGenerativeFieldProperty

Settings for generating descriptions of video.

CfnDataAutomationProject.IVideoStandardOutputConfigurationProperty

Output settings for processing video.

CfnDataSource.IBedrockDataAutomationConfigurationProperty

Contains configurations for using Amazon Bedrock Data Automation as the parser for ingesting your data sources.

CfnDataSource.IBedrockFoundationModelConfigurationProperty

Settings for a foundation model used to parse documents for a data source.

CfnDataSource.IBedrockFoundationModelContextEnrichmentConfigurationProperty

Context enrichment configuration is used to provide additional context to the RAG application using Amazon Bedrock foundation models.

CfnDataSource.IChunkingConfigurationProperty

Details about how to chunk the documents in the data source.

CfnDataSource.IConfluenceCrawlerConfigurationProperty

The configuration of the Confluence content.

CfnDataSource.IConfluenceDataSourceConfigurationProperty

The configuration information to connect to Confluence as your data source.

CfnDataSource.IConfluenceSourceConfigurationProperty

The endpoint information to connect to your Confluence data source.

CfnDataSource.IContextEnrichmentConfigurationProperty

Context enrichment configuration is used to provide additional context to the RAG application.

CfnDataSource.ICrawlFilterConfigurationProperty

The configuration of filtering the data source content.

CfnDataSource.ICustomTransformationConfigurationProperty

Settings for customizing steps in the data source content ingestion pipeline.

CfnDataSource.IDataSourceConfigurationProperty

The connection configuration for the data source.

CfnDataSource.IEnrichmentStrategyConfigurationProperty

The strategy used for performing context enrichment.

CfnDataSource.IFixedSizeChunkingConfigurationProperty

Configurations for when you choose fixed-size chunking.

CfnDataSource.IHierarchicalChunkingConfigurationProperty

Settings for hierarchical document chunking for a data source.

CfnDataSource.IHierarchicalChunkingLevelConfigurationProperty

Token settings for a layer in a hierarchical chunking configuration.

CfnDataSource.IIntermediateStorageProperty

A location for storing content from data sources temporarily as it is processed by custom components in the ingestion pipeline.

CfnDataSource.IParsingConfigurationProperty

Settings for parsing document contents.

CfnDataSource.IParsingPromptProperty

Instructions for interpreting the contents of a document.

CfnDataSource.IPatternObjectFilterConfigurationProperty

The configuration of filtering certain objects or content types of the data source.

CfnDataSource.IPatternObjectFilterProperty

The specific filters applied to your data source content.

CfnDataSource.IS3DataSourceConfigurationProperty

The configuration information to connect to Amazon S3 as your data source.

CfnDataSource.IS3LocationProperty

A storage location in an Amazon S3 bucket.

CfnDataSource.ISalesforceCrawlerConfigurationProperty

The configuration of the Salesforce content.

CfnDataSource.ISalesforceDataSourceConfigurationProperty

The configuration information to connect to Salesforce as your data source.

CfnDataSource.ISalesforceSourceConfigurationProperty

The endpoint information to connect to your Salesforce data source.

CfnDataSource.ISeedUrlProperty

The seed or starting point URL.

CfnDataSource.ISemanticChunkingConfigurationProperty

Settings for semantic document chunking for a data source.

CfnDataSource.IServerSideEncryptionConfigurationProperty

Contains the configuration for server-side encryption.

CfnDataSource.ISharePointCrawlerConfigurationProperty

The configuration of the SharePoint content.

CfnDataSource.ISharePointDataSourceConfigurationProperty

The configuration information to connect to SharePoint as your data source.

CfnDataSource.ISharePointSourceConfigurationProperty

The endpoint information to connect to your SharePoint data source.

CfnDataSource.ITransformationFunctionProperty

A Lambda function that processes documents.

CfnDataSource.ITransformationLambdaConfigurationProperty

A Lambda function that processes documents.

CfnDataSource.ITransformationProperty

A custom processing step for documents moving through a data source ingestion pipeline.

CfnDataSource.IUrlConfigurationProperty

The configuration of web URLs that you want to crawl.

CfnDataSource.IVectorIngestionConfigurationProperty

Contains details about how to ingest the documents in a data source.

CfnDataSource.IWebCrawlerConfigurationProperty

The configuration of web URLs that you want to crawl.

CfnDataSource.IWebCrawlerLimitsProperty

The rate limits for the URLs that you want to crawl.

CfnDataSource.IWebDataSourceConfigurationProperty

The configuration details for the web data source.

CfnDataSource.IWebSourceConfigurationProperty

The configuration of the URL/URLs for the web content that you want to crawl.

CfnFlow.IAgentFlowNodeConfigurationProperty

Defines an agent node in your flow.

CfnFlow.IConditionFlowNodeConfigurationProperty

Defines a condition node in your flow.

CfnFlow.IFieldForRerankingProperty

Contains information for a metadata field to include in or exclude from consideration when reranking.

CfnFlow.IFlowConditionProperty

Defines a condition in the condition node.

CfnFlow.IFlowConditionalConnectionConfigurationProperty

The configuration of a connection between a condition node and another node.

CfnFlow.IFlowConnectionConfigurationProperty

The configuration of the connection.

CfnFlow.IFlowConnectionProperty

Contains information about a connection between two nodes in the flow.

CfnFlow.IFlowDataConnectionConfigurationProperty

The configuration of a connection originating from a node that isn't a Condition node.

CfnFlow.IFlowDefinitionProperty

The definition of the nodes and connections between nodes in the flow.

CfnFlow.IFlowNodeConfigurationProperty

Contains configurations for a node in your flow.

CfnFlow.IFlowNodeInputProperty

Contains configurations for an input in an Amazon Bedrock Flows node.

CfnFlow.IFlowNodeOutputProperty

Contains configurations for an output from a node.

CfnFlow.IFlowNodeProperty

Contains configurations about a node in the flow.

CfnFlow.IFlowValidationProperty

Contains information about validation of the flow.

CfnFlow.IGuardrailConfigurationProperty

Configuration information for a guardrail that you use with the Converse operation.

CfnFlow.IInlineCodeFlowNodeConfigurationProperty

Contains configurations for an inline code node in your flow.

CfnFlow.IKnowledgeBaseFlowNodeConfigurationProperty

Contains configurations for a knowledge base node in a flow.

CfnFlow.IKnowledgeBaseOrchestrationConfigurationProperty

Configures how the knowledge base orchestrates the retrieval and generation process, allowing for customization of prompts, inference parameters, and performance settings.

CfnFlow.IKnowledgeBasePromptTemplateProperty

Defines a custom prompt template for orchestrating the retrieval and generation process.

CfnFlow.ILambdaFunctionFlowNodeConfigurationProperty

Contains configurations for a Lambda function node in the flow.

CfnFlow.ILexFlowNodeConfigurationProperty

Contains configurations for a Lex node in the flow.

CfnFlow.ILoopControllerFlowNodeConfigurationProperty

Contains configurations for the controller node of a DoWhile loop in the flow.

CfnFlow.ILoopFlowNodeConfigurationProperty

Contains configurations for the nodes of a DoWhile loop in your flow.

CfnFlow.IMetadataConfigurationForRerankingProperty

Contains configurations for the metadata to use in reranking.

CfnFlow.IPerformanceConfigurationProperty

Performance settings for a model.

CfnFlow.IPromptFlowNodeConfigurationProperty

Contains configurations for a prompt node in the flow.

CfnFlow.IPromptFlowNodeInlineConfigurationProperty

Contains configurations for a prompt defined inline in the node.

CfnFlow.IPromptFlowNodeResourceConfigurationProperty

Contains configurations for a prompt from Prompt management to use in a node.

CfnFlow.IPromptFlowNodeSourceConfigurationProperty

Contains configurations for a prompt and whether it is from Prompt management or defined inline.

CfnFlow.IPromptInferenceConfigurationProperty

Contains inference configurations for the prompt.

CfnFlow.IPromptInputVariableProperty

Contains information about a variable in the prompt.

CfnFlow.IPromptModelInferenceConfigurationProperty

Contains inference configurations related to model inference for a prompt.

CfnFlow.IPromptTemplateConfigurationProperty

Contains the message for a prompt.

CfnFlow.IRerankingMetadataSelectiveModeConfigurationProperty

Contains configurations for the metadata fields to include or exclude when considering reranking.

CfnFlow.IRetrievalFlowNodeConfigurationProperty

Contains configurations for a Retrieval node in a flow.

CfnFlow.IRetrievalFlowNodeS3ConfigurationProperty

Contains configurations for the Amazon S3 location from which to retrieve data to return as the output from the node.

CfnFlow.IRetrievalFlowNodeServiceConfigurationProperty

Contains configurations for the service to use for retrieving data to return as the output from the node.

CfnFlow.IS3LocationProperty

The S3 location of the flow definition.

CfnFlow.IStorageFlowNodeConfigurationProperty

Contains configurations for a Storage node in a flow.

CfnFlow.IStorageFlowNodeS3ConfigurationProperty

Contains configurations for the Amazon S3 location in which to store the input into the node.

CfnFlow.IStorageFlowNodeServiceConfigurationProperty

Contains configurations for the service to use for storing the input into the node.

CfnFlow.ITextPromptTemplateConfigurationProperty

Contains configurations for a text prompt template.

CfnFlow.IVectorSearchBedrockRerankingConfigurationProperty

Contains configurations for reranking with an Amazon Bedrock reranker model.

CfnFlow.IVectorSearchBedrockRerankingModelConfigurationProperty

Contains configurations for an Amazon Bedrock reranker model.

CfnFlow.IVectorSearchRerankingConfigurationProperty

Contains configurations for reranking the retrieved results.

CfnFlowAlias.IFlowAliasConcurrencyConfigurationProperty

Determines how multiple nodes in a flow can run in parallel.

CfnFlowAlias.IFlowAliasRoutingConfigurationListItemProperty

Contains information about a version that the alias maps to.

CfnFlowVersion.IAgentFlowNodeConfigurationProperty

Defines an agent node in your flow.

CfnFlowVersion.IConditionFlowNodeConfigurationProperty

Defines a condition node in your flow.

CfnFlowVersion.IFieldForRerankingProperty

Contains information for a metadata field to include in or exclude from consideration when reranking.

CfnFlowVersion.IFlowConditionProperty

Defines a condition in the condition node.

CfnFlowVersion.IFlowConditionalConnectionConfigurationProperty

The configuration of a connection between a condition node and another node.

CfnFlowVersion.IFlowConnectionConfigurationProperty

The configuration of the connection.

CfnFlowVersion.IFlowConnectionProperty

Contains information about a connection between two nodes in the flow.

CfnFlowVersion.IFlowDataConnectionConfigurationProperty

The configuration of a connection originating from a node that isn't a Condition node.

CfnFlowVersion.IFlowDefinitionProperty

The definition of the nodes and connections between nodes in the flow.

CfnFlowVersion.IFlowNodeConfigurationProperty

Contains configurations for a node in your flow.

CfnFlowVersion.IFlowNodeInputProperty

Contains configurations for an input in an Amazon Bedrock Flows node.

CfnFlowVersion.IFlowNodeOutputProperty

Contains configurations for an output from a node.

CfnFlowVersion.IFlowNodeProperty

Contains configurations about a node in the flow.

CfnFlowVersion.IGuardrailConfigurationProperty

Configuration information for a guardrail that you use with the Converse operation.

CfnFlowVersion.IInlineCodeFlowNodeConfigurationProperty

Contains configurations for an inline code node in your flow.

CfnFlowVersion.IKnowledgeBaseFlowNodeConfigurationProperty

Contains configurations for a knowledge base node in a flow.

CfnFlowVersion.IKnowledgeBaseOrchestrationConfigurationProperty

Configures how the knowledge base orchestrates the retrieval and generation process, allowing for customization of prompts, inference parameters, and performance settings.

CfnFlowVersion.IKnowledgeBasePromptTemplateProperty

Defines a custom prompt template for orchestrating the retrieval and generation process.

CfnFlowVersion.ILambdaFunctionFlowNodeConfigurationProperty

Contains configurations for a Lambda function node in the flow.

CfnFlowVersion.ILexFlowNodeConfigurationProperty

Contains configurations for a Lex node in the flow.

CfnFlowVersion.ILoopControllerFlowNodeConfigurationProperty

Contains configurations for the controller node of a DoWhile loop in the flow.

CfnFlowVersion.ILoopFlowNodeConfigurationProperty

Contains configurations for the nodes of a DoWhile loop in your flow.

CfnFlowVersion.IMetadataConfigurationForRerankingProperty

Contains configurations for the metadata to use in reranking.

CfnFlowVersion.IPerformanceConfigurationProperty

Performance settings for a model.

CfnFlowVersion.IPromptFlowNodeConfigurationProperty

Contains configurations for a prompt node in the flow.

CfnFlowVersion.IPromptFlowNodeInlineConfigurationProperty

Contains configurations for a prompt defined inline in the node.

CfnFlowVersion.IPromptFlowNodeResourceConfigurationProperty

Contains configurations for a prompt from Prompt management to use in a node.

CfnFlowVersion.IPromptFlowNodeSourceConfigurationProperty

Contains configurations for a prompt and whether it is from Prompt management or defined inline.

CfnFlowVersion.IPromptInferenceConfigurationProperty

Contains inference configurations for the prompt.

CfnFlowVersion.IPromptInputVariableProperty

Contains information about a variable in the prompt.

CfnFlowVersion.IPromptModelInferenceConfigurationProperty

Contains inference configurations related to model inference for a prompt.

CfnFlowVersion.IPromptTemplateConfigurationProperty

Contains the message for a prompt.

CfnFlowVersion.IRerankingMetadataSelectiveModeConfigurationProperty

Contains configurations for the metadata fields to include or exclude when considering reranking.

CfnFlowVersion.IRetrievalFlowNodeConfigurationProperty

Contains configurations for a Retrieval node in a flow.

CfnFlowVersion.IRetrievalFlowNodeS3ConfigurationProperty

Contains configurations for the Amazon S3 location from which to retrieve data to return as the output from the node.

CfnFlowVersion.IRetrievalFlowNodeServiceConfigurationProperty

Contains configurations for the service to use for retrieving data to return as the output from the node.

CfnFlowVersion.IStorageFlowNodeConfigurationProperty

Contains configurations for a Storage node in a flow.

CfnFlowVersion.IStorageFlowNodeS3ConfigurationProperty

Contains configurations for the Amazon S3 location in which to store the input into the node.

CfnFlowVersion.IStorageFlowNodeServiceConfigurationProperty

Contains configurations for the service to use for storing the input into the node.

CfnFlowVersion.ITextPromptTemplateConfigurationProperty

Contains configurations for a text prompt template.

CfnFlowVersion.IVectorSearchBedrockRerankingConfigurationProperty

Contains configurations for reranking with an Amazon Bedrock reranker model.

CfnFlowVersion.IVectorSearchBedrockRerankingModelConfigurationProperty

Contains configurations for an Amazon Bedrock reranker model.

CfnFlowVersion.IVectorSearchRerankingConfigurationProperty

Contains configurations for reranking the retrieved results.

CfnGuardrail.IContentFilterConfigProperty

Contains filter strengths for harmful content.

CfnGuardrail.IContentPolicyConfigProperty

Contains details about how to handle harmful content.

CfnGuardrail.IContextualGroundingFilterConfigProperty

The filter configuration details for the guardrails contextual grounding filter.

CfnGuardrail.IContextualGroundingPolicyConfigProperty

The policy configuration details for the guardrails contextual grounding policy.

CfnGuardrail.IManagedWordsConfigProperty

The managed word list to configure for the guardrail.

CfnGuardrail.IPiiEntityConfigProperty

The PII entity to configure for the guardrail.

CfnGuardrail.IRegexConfigProperty

The regular expression to configure for the guardrail.

CfnGuardrail.ISensitiveInformationPolicyConfigProperty

Contains details about PII entities and regular expressions to configure for the guardrail.

CfnGuardrail.ITopicConfigProperty

Details about topics for the guardrail to identify and deny.

CfnGuardrail.ITopicPolicyConfigProperty

Contains details about topics that the guardrail should identify and deny.

CfnGuardrail.IWordConfigProperty

A word to configure for the guardrail.

CfnGuardrail.IWordPolicyConfigProperty

Contains details about the word policy to configured for the guardrail.

CfnIntelligentPromptRouter.IPromptRouterTargetModelProperty

The target model for a prompt router.

CfnIntelligentPromptRouter.IRoutingCriteriaProperty

Routing criteria for a prompt router.

CfnKnowledgeBase.IBedrockEmbeddingModelConfigurationProperty

The vector configuration details for the Bedrock embeddings model.

CfnKnowledgeBase.ICuratedQueryProperty

Contains configurations for a query, each of which defines information about example queries to help the query engine generate appropriate SQL queries.

CfnKnowledgeBase.IEmbeddingModelConfigurationProperty

The configuration details for the embeddings model.

CfnKnowledgeBase.IKendraKnowledgeBaseConfigurationProperty

Settings for an Amazon Kendra knowledge base.

CfnKnowledgeBase.IKnowledgeBaseConfigurationProperty

Configurations to apply to a knowledge base attached to the agent during query.

CfnKnowledgeBase.IMongoDbAtlasConfigurationProperty

Contains details about the storage configuration of the knowledge base in MongoDB Atlas.

CfnKnowledgeBase.IMongoDbAtlasFieldMappingProperty

Contains the names of the fields to which to map information about the vector store.

CfnKnowledgeBase.INeptuneAnalyticsConfigurationProperty

Contains details about the storage configuration of the knowledge base in Amazon Neptune Analytics.

CfnKnowledgeBase.INeptuneAnalyticsFieldMappingProperty

Contains the names of the fields to which to map information about the vector store.

CfnKnowledgeBase.IOpenSearchManagedClusterConfigurationProperty

Contains details about the Managed Cluster configuration of the knowledge base in Amazon OpenSearch Service.

CfnKnowledgeBase.IOpenSearchManagedClusterFieldMappingProperty

Contains the names of the fields to which to map information about the vector store.

CfnKnowledgeBase.IOpenSearchServerlessConfigurationProperty

Contains details about the storage configuration of the knowledge base in Amazon OpenSearch Service.

CfnKnowledgeBase.IOpenSearchServerlessFieldMappingProperty

Contains the names of the fields to which to map information about the vector store.

CfnKnowledgeBase.IPineconeConfigurationProperty

Contains details about the storage configuration of the knowledge base in Pinecone.

CfnKnowledgeBase.IPineconeFieldMappingProperty

Contains the names of the fields to which to map information about the vector store.

CfnKnowledgeBase.IQueryGenerationColumnProperty

Contains information about a column in the current table for the query engine to consider.

CfnKnowledgeBase.IQueryGenerationConfigurationProperty

Contains configurations for query generation.

CfnKnowledgeBase.IQueryGenerationContextProperty

Contains configurations for context to use during query generation.

CfnKnowledgeBase.IQueryGenerationTableProperty

Contains information about a table for the query engine to consider.

CfnKnowledgeBase.IRdsConfigurationProperty

Contains details about the storage configuration of the knowledge base in Amazon RDS.

CfnKnowledgeBase.IRdsFieldMappingProperty

Contains the names of the fields to which to map information about the vector store.

CfnKnowledgeBase.IRedshiftConfigurationProperty

Contains configurations for an Amazon Redshift database.

CfnKnowledgeBase.IRedshiftProvisionedAuthConfigurationProperty

Contains configurations for authentication to an Amazon Redshift provisioned data warehouse.

CfnKnowledgeBase.IRedshiftProvisionedConfigurationProperty

Contains configurations for a provisioned Amazon Redshift query engine.

CfnKnowledgeBase.IRedshiftQueryEngineAwsDataCatalogStorageConfigurationProperty

Contains configurations for storage in AWS Glue Data Catalog.

CfnKnowledgeBase.IRedshiftQueryEngineConfigurationProperty

Contains configurations for an Amazon Redshift query engine.

CfnKnowledgeBase.IRedshiftQueryEngineRedshiftStorageConfigurationProperty

Contains configurations for storage in Amazon Redshift.

CfnKnowledgeBase.IRedshiftQueryEngineStorageConfigurationProperty

Contains configurations for Amazon Redshift data storage.

CfnKnowledgeBase.IRedshiftServerlessAuthConfigurationProperty

Specifies configurations for authentication to a Redshift Serverless.

CfnKnowledgeBase.IRedshiftServerlessConfigurationProperty

Contains configurations for authentication to Amazon Redshift Serverless.

CfnKnowledgeBase.IS3LocationProperty

A storage location in an Amazon S3 bucket.

CfnKnowledgeBase.ISqlKnowledgeBaseConfigurationProperty

Contains configurations for a knowledge base connected to an SQL database.

CfnKnowledgeBase.IStorageConfigurationProperty

Contains the storage configuration of the knowledge base.

CfnKnowledgeBase.ISupplementalDataStorageConfigurationProperty

Specifies configurations for the storage location of the images extracted from multimodal documents in your data source.

CfnKnowledgeBase.ISupplementalDataStorageLocationProperty

Contains information about a storage location for images extracted from multimodal documents in your data source.

CfnKnowledgeBase.IVectorKnowledgeBaseConfigurationProperty

Contains details about the model used to create vector embeddings for the knowledge base.

CfnPrompt.ICachePointBlockProperty

Defines a section of content to be cached for reuse in subsequent API calls.

CfnPrompt.IChatPromptTemplateConfigurationProperty

Contains configurations to use a prompt in a conversational format.

CfnPrompt.IContentBlockProperty

A block of content for a message that you pass to, or receive from, a model with the Converse or ConverseStream API operations.

CfnPrompt.IMessageProperty

A message input, or returned from, a call to Converse or ConverseStream .

CfnPrompt.IPromptAgentResourceProperty

Contains specifications for an Amazon Bedrock agent with which to use the prompt.

CfnPrompt.IPromptGenAiResourceProperty

Contains specifications for a generative AI resource with which to use the prompt.

CfnPrompt.IPromptInferenceConfigurationProperty

Contains inference configurations for the prompt.

CfnPrompt.IPromptInputVariableProperty

Contains information about a variable in the prompt.

CfnPrompt.IPromptMetadataEntryProperty

Contains a key-value pair that defines a metadata tag and value to attach to a prompt variant.

CfnPrompt.IPromptModelInferenceConfigurationProperty

Contains inference configurations related to model inference for a prompt.

CfnPrompt.IPromptTemplateConfigurationProperty

Contains the message for a prompt.

CfnPrompt.IPromptVariantProperty

Contains details about a variant of the prompt.

CfnPrompt.ISpecificToolChoiceProperty

The model must request a specific tool.

CfnPrompt.ISystemContentBlockProperty

Contains configurations for instructions to provide the model for how to handle input.

CfnPrompt.ITextPromptTemplateConfigurationProperty

Contains configurations for a text prompt template.

CfnPrompt.ITextS3LocationProperty

The Amazon S3 location of the prompt text.

CfnPrompt.IToolChoiceProperty

Determines which tools the model should request in a call to Converse or ConverseStream .

CfnPrompt.IToolConfigurationProperty

Configuration information for the tools that you pass to a model.

CfnPrompt.IToolInputSchemaProperty

The schema for the tool.

CfnPrompt.IToolProperty

Information about a tool that you can use with the Converse API.

CfnPrompt.IToolSpecificationProperty

The specification for the tool.

CfnPromptVersion.ICachePointBlockProperty

Defines a section of content to be cached for reuse in subsequent API calls.

CfnPromptVersion.IChatPromptTemplateConfigurationProperty

Contains configurations to use a prompt in a conversational format.

CfnPromptVersion.IContentBlockProperty

A block of content for a message that you pass to, or receive from, a model with the Converse or ConverseStream API operations.

CfnPromptVersion.IMessageProperty

A message input, or returned from, a call to Converse or ConverseStream .

CfnPromptVersion.IPromptAgentResourceProperty

Contains specifications for an Amazon Bedrock agent with which to use the prompt.

CfnPromptVersion.IPromptGenAiResourceProperty

Contains specifications for a generative AI resource with which to use the prompt.

CfnPromptVersion.IPromptInferenceConfigurationProperty

Contains inference configurations for the prompt.

CfnPromptVersion.IPromptInputVariableProperty

Contains information about a variable in the prompt.

CfnPromptVersion.IPromptMetadataEntryProperty

Contains a key-value pair that defines a metadata tag and value to attach to a prompt variant.

CfnPromptVersion.IPromptModelInferenceConfigurationProperty

Contains inference configurations related to model inference for a prompt.

CfnPromptVersion.IPromptTemplateConfigurationProperty

Contains the message for a prompt.

CfnPromptVersion.IPromptVariantProperty

Contains details about a variant of the prompt.

CfnPromptVersion.ISpecificToolChoiceProperty

The model must request a specific tool.

CfnPromptVersion.ISystemContentBlockProperty

Contains configurations for instructions to provide the model for how to handle input.

CfnPromptVersion.ITextPromptTemplateConfigurationProperty

Contains configurations for a text prompt template.

CfnPromptVersion.IToolChoiceProperty

Determines which tools the model should request in a call to Converse or ConverseStream .

CfnPromptVersion.IToolConfigurationProperty

Configuration information for the tools that you pass to a model.

CfnPromptVersion.IToolInputSchemaProperty

The schema for the tool.

CfnPromptVersion.IToolProperty

Information about a tool that you can use with the Converse API.

CfnPromptVersion.IToolSpecificationProperty

The specification for the tool.

ICfnAgentAliasProps

Properties for defining a CfnAgentAlias.

ICfnAgentProps

Properties for defining a CfnAgent.

ICfnApplicationInferenceProfileProps

Properties for defining a CfnApplicationInferenceProfile.

ICfnBlueprintProps

Properties for defining a CfnBlueprint.

ICfnDataAutomationProjectProps

Properties for defining a CfnDataAutomationProject.

ICfnDataSourceProps

Properties for defining a CfnDataSource.

ICfnFlowAliasProps

Properties for defining a CfnFlowAlias.

ICfnFlowProps

Properties for defining a CfnFlow.

ICfnFlowVersionProps

Properties for defining a CfnFlowVersion.

ICfnGuardrailProps

Properties for defining a CfnGuardrail.

ICfnGuardrailVersionProps

Properties for defining a CfnGuardrailVersion.

ICfnIntelligentPromptRouterProps

Properties for defining a CfnIntelligentPromptRouter.

ICfnKnowledgeBaseProps

Properties for defining a CfnKnowledgeBase.

ICfnPromptProps

Properties for defining a CfnPrompt.

ICfnPromptVersionProps

Properties for defining a CfnPromptVersion.

IModel

Represents a Bedrock model.

Back to top Generated by DocFX