Show / Hide Table of Contents

Namespace Amazon.CDK.AWS.Bedrock

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.

CfnAutomatedReasoningPolicy

Creates an Automated Reasoning policy for Amazon Bedrock Guardrails.

CfnAutomatedReasoningPolicy.PolicyDefinitionProperty

The complete policy definition containing rules, variables, and types.

CfnAutomatedReasoningPolicy.PolicyDefinitionRuleProperty

A rule within the policy definition that defines logical constraints.

CfnAutomatedReasoningPolicy.PolicyDefinitionTypeProperty

A custom type definition within the policy.

CfnAutomatedReasoningPolicy.PolicyDefinitionTypeValueProperty

A value associated with a custom type in the policy definition.

CfnAutomatedReasoningPolicy.PolicyDefinitionVariableProperty

A variable defined within the policy that can be used in rules.

CfnAutomatedReasoningPolicyProps

Properties for defining a CfnAutomatedReasoningPolicy.

CfnAutomatedReasoningPolicyVersion

Creates a new version of an existing Automated Reasoning policy.

CfnAutomatedReasoningPolicyVersionProps

Properties for defining a CfnAutomatedReasoningPolicyVersion.

CfnBlueprint

Details about a data automation blueprint.

CfnBlueprintProps

Properties for defining a CfnBlueprint.

CfnDataAutomationLibrary

Resource Type definition for AWS::Bedrock::DataAutomationLibrary.

CfnDataAutomationLibrary.EncryptionConfigurationProperty

KMS Encryption Configuration.

CfnDataAutomationLibrary.EntityTypeInfoProperty

Information about an entity type in the DataAutomationLibrary.

CfnDataAutomationLibraryProps

Properties for defining a CfnDataAutomationLibrary.

CfnDataAutomationProject

A data automation project.

CfnDataAutomationProject.AudioExtractionCategoryProperty

Settings for generating data from audio.

CfnDataAutomationProject.AudioExtractionCategoryTypeConfigurationProperty

Allows configuration of extractions for different types of data, such as transcript and content moderation.

CfnDataAutomationProject.AudioLanguageConfigurationProperty

This allows you to set the input and output language of your 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.ChannelLabelingConfigurationProperty

Enables or disables channel labeling.

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.PIIEntitiesConfigurationProperty

Configuration for detecting and redacting Personally Identifiable Information (PII) entities.

CfnDataAutomationProject.SensitiveDataConfigurationProperty

Configuration for detecting and redacting sensitive data in content.

CfnDataAutomationProject.SpeakerLabelingConfigurationProperty

Enables or disables speaker labeling.

CfnDataAutomationProject.SplitterConfigurationProperty

Document splitter settings.

CfnDataAutomationProject.StandardOutputConfigurationProperty

The project's standard output configuration.

CfnDataAutomationProject.TranscriptConfigurationProperty

Configuration for transcript options.

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.

CfnEnforcedGuardrailConfiguration

Definition of AWS::Bedrock::EnforcedGuardrailConfiguration Resource Type.

CfnEnforcedGuardrailConfiguration.ModelEnforcementProperty

Model-specific information for the enforced guardrail configuration.

CfnEnforcedGuardrailConfiguration.SelectiveContentGuardingProperty

Selective content guarding controls for enforced guardrails.

CfnEnforcedGuardrailConfigurationProps

Properties for defining a CfnEnforcedGuardrailConfiguration.

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

Specifies a field to be used during the reranking process in a Knowledge Base vector search.

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

Configuration for how metadata should be used during the reranking process in Knowledge Base vector searches.

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

Configuration for selectively including or excluding metadata fields during the reranking process.

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

Configuration for using Amazon Bedrock foundation models to rerank Knowledge Base vector search results.

CfnFlow.VectorSearchBedrockRerankingModelConfigurationProperty

Configuration for the Amazon Bedrock foundation model used for reranking vector search results.

CfnFlow.VectorSearchRerankingConfigurationProperty

Configuration for reranking vector search results to improve relevance.

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

Specifies a field to be used during the reranking process in a Knowledge Base vector search.

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

Configuration for how metadata should be used during the reranking process in Knowledge Base vector searches.

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

Configuration for selectively including or excluding metadata fields during the reranking process.

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

Configuration for using Amazon Bedrock foundation models to rerank Knowledge Base vector search results.

CfnFlowVersion.VectorSearchBedrockRerankingModelConfigurationProperty

Configuration for the Amazon Bedrock foundation model used for reranking vector search results.

CfnFlowVersion.VectorSearchRerankingConfigurationProperty

Configuration for reranking vector search results to improve relevance.

CfnFlowVersionProps

Properties for defining a CfnFlowVersion.

CfnGuardrail

Creates a guardrail to detect and filter harmful content in your generative AI application.

CfnGuardrail.AutomatedReasoningPolicyConfigProperty

Configuration settings for integrating Automated Reasoning policies with Amazon Bedrock Guardrails.

CfnGuardrail.ContentFilterConfigProperty

Contains filter strengths for harmful content.

CfnGuardrail.ContentFiltersTierConfigProperty

The tier that your guardrail uses for content filters.

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.GuardrailCrossRegionConfigProperty

The system-defined guardrail profile that you're using with your guardrail.

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.TopicsTierConfigProperty

The tier that your guardrail uses for denied topic filters.

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.AudioConfigurationProperty

Configuration settings for processing audio content in multimodal knowledge bases.

CfnKnowledgeBase.AudioSegmentationConfigurationProperty

Configuration for segmenting audio content during multimodal knowledge base ingestion.

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.S3VectorsConfigurationProperty

Contains the storage configuration of the knowledge base for S3 vectors.

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 multimedia content (images, audio, and video) extracted from multimodal documents in your data source.

CfnKnowledgeBase.SupplementalDataStorageLocationProperty

Contains information about a storage location for multimedia content (images, audio, and video) extracted from multimodal documents in your data source.

CfnKnowledgeBase.VectorKnowledgeBaseConfigurationProperty

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

CfnKnowledgeBase.VideoConfigurationProperty

Configuration settings for processing video content in multimodal knowledge bases.

CfnKnowledgeBase.VideoSegmentationConfigurationProperty

Configuration for segmenting video content during multimodal knowledge base ingestion.

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.

CfnResourcePolicy

Definition of AWS::Bedrock::ResourcePolicy Resource Type.

CfnResourcePolicyProps

Properties for defining a CfnResourcePolicy.

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..

CfnAutomatedReasoningPolicy.IPolicyDefinitionProperty

The complete policy definition containing rules, variables, and types.

CfnAutomatedReasoningPolicy.IPolicyDefinitionRuleProperty

A rule within the policy definition that defines logical constraints.

CfnAutomatedReasoningPolicy.IPolicyDefinitionTypeProperty

A custom type definition within the policy.

CfnAutomatedReasoningPolicy.IPolicyDefinitionTypeValueProperty

A value associated with a custom type in the policy definition.

CfnAutomatedReasoningPolicy.IPolicyDefinitionVariableProperty

A variable defined within the policy that can be used in rules.

CfnDataAutomationLibrary.IEncryptionConfigurationProperty

KMS Encryption Configuration.

CfnDataAutomationLibrary.IEntityTypeInfoProperty

Information about an entity type in the DataAutomationLibrary.

CfnDataAutomationProject.IAudioExtractionCategoryProperty

Settings for generating data from audio.

CfnDataAutomationProject.IAudioExtractionCategoryTypeConfigurationProperty

Allows configuration of extractions for different types of data, such as transcript and content moderation.

CfnDataAutomationProject.IAudioLanguageConfigurationProperty

This allows you to set the input and output language of your 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.IChannelLabelingConfigurationProperty

Enables or disables channel labeling.

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.IPIIEntitiesConfigurationProperty

Configuration for detecting and redacting Personally Identifiable Information (PII) entities.

CfnDataAutomationProject.ISensitiveDataConfigurationProperty

Configuration for detecting and redacting sensitive data in content.

CfnDataAutomationProject.ISpeakerLabelingConfigurationProperty

Enables or disables speaker labeling.

CfnDataAutomationProject.ISplitterConfigurationProperty

Document splitter settings.

CfnDataAutomationProject.IStandardOutputConfigurationProperty

The project's standard output configuration.

CfnDataAutomationProject.ITranscriptConfigurationProperty

Configuration for transcript options.

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.

CfnEnforcedGuardrailConfiguration.IModelEnforcementProperty

Model-specific information for the enforced guardrail configuration.

CfnEnforcedGuardrailConfiguration.ISelectiveContentGuardingProperty

Selective content guarding controls for enforced guardrails.

CfnFlow.IAgentFlowNodeConfigurationProperty

Defines an agent node in your flow.

CfnFlow.IConditionFlowNodeConfigurationProperty

Defines a condition node in your flow.

CfnFlow.IFieldForRerankingProperty

Specifies a field to be used during the reranking process in a Knowledge Base vector search.

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

Configuration for how metadata should be used during the reranking process in Knowledge Base vector searches.

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

Configuration for selectively including or excluding metadata fields during the reranking process.

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

Configuration for using Amazon Bedrock foundation models to rerank Knowledge Base vector search results.

CfnFlow.IVectorSearchBedrockRerankingModelConfigurationProperty

Configuration for the Amazon Bedrock foundation model used for reranking vector search results.

CfnFlow.IVectorSearchRerankingConfigurationProperty

Configuration for reranking vector search results to improve relevance.

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

Specifies a field to be used during the reranking process in a Knowledge Base vector search.

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

Configuration for how metadata should be used during the reranking process in Knowledge Base vector searches.

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

Configuration for selectively including or excluding metadata fields during the reranking process.

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

Configuration for using Amazon Bedrock foundation models to rerank Knowledge Base vector search results.

CfnFlowVersion.IVectorSearchBedrockRerankingModelConfigurationProperty

Configuration for the Amazon Bedrock foundation model used for reranking vector search results.

CfnFlowVersion.IVectorSearchRerankingConfigurationProperty

Configuration for reranking vector search results to improve relevance.

CfnGuardrail.IAutomatedReasoningPolicyConfigProperty

Configuration settings for integrating Automated Reasoning policies with Amazon Bedrock Guardrails.

CfnGuardrail.IContentFilterConfigProperty

Contains filter strengths for harmful content.

CfnGuardrail.IContentFiltersTierConfigProperty

The tier that your guardrail uses for content filters.

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.IGuardrailCrossRegionConfigProperty

The system-defined guardrail profile that you're using with your guardrail.

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.ITopicsTierConfigProperty

The tier that your guardrail uses for denied topic filters.

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.IAudioConfigurationProperty

Configuration settings for processing audio content in multimodal knowledge bases.

CfnKnowledgeBase.IAudioSegmentationConfigurationProperty

Configuration for segmenting audio content during multimodal knowledge base ingestion.

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.IS3VectorsConfigurationProperty

Contains the storage configuration of the knowledge base for S3 vectors.

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 multimedia content (images, audio, and video) extracted from multimodal documents in your data source.

CfnKnowledgeBase.ISupplementalDataStorageLocationProperty

Contains information about a storage location for multimedia content (images, audio, and video) extracted from multimodal documents in your data source.

CfnKnowledgeBase.IVectorKnowledgeBaseConfigurationProperty

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

CfnKnowledgeBase.IVideoConfigurationProperty

Configuration settings for processing video content in multimodal knowledge bases.

CfnKnowledgeBase.IVideoSegmentationConfigurationProperty

Configuration for segmenting video content during multimodal knowledge base ingestion.

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.

ICfnAutomatedReasoningPolicyProps

Properties for defining a CfnAutomatedReasoningPolicy.

ICfnAutomatedReasoningPolicyVersionProps

Properties for defining a CfnAutomatedReasoningPolicyVersion.

ICfnBlueprintProps

Properties for defining a CfnBlueprint.

ICfnDataAutomationLibraryProps

Properties for defining a CfnDataAutomationLibrary.

ICfnDataAutomationProjectProps

Properties for defining a CfnDataAutomationProject.

ICfnDataSourceProps

Properties for defining a CfnDataSource.

ICfnEnforcedGuardrailConfigurationProps

Properties for defining a CfnEnforcedGuardrailConfiguration.

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.

ICfnResourcePolicyProps

Properties for defining a CfnResourcePolicy.

IModel

Represents a Bedrock model.

Back to top Generated by DocFX