Package software.amazon.awscdk.services.bedrock
package software.amazon.awscdk.services.bedrock
Amazon Bedrock Construct Library
Amazon Bedrock is a fully managed service that offers a choice of foundation models (FMs) along with a broad set of capabilities for building generative AI applications.
This construct library provides a collection of constructs that can look up existing Bedrock models for use with other services' CDK constructs, such as AWS Step Functions.
To look up a Bedrock base foundation model:
import software.amazon.awscdk.services.bedrock.*; FoundationModel.fromFoundationModelId(this, "Model", FoundationModelIdentifier.ANTHROPIC_CLAUDE_V2);
To look up a Bedrock provisioned throughput model:
import software.amazon.awscdk.services.bedrock.*; ProvisionedModel.fromProvisionedModelArn(this, "Model", "arn:aws:bedrock:us-east-2:123456789012:provisioned-model/abc-123");
There are no official hand-written (L2) constructs for provisioning Bedrock resources yet. Here are some suggestions on how to proceed:
- Search Construct Hub for Bedrock construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::Bedrock resources directly.
-
ClassDescriptionSpecifies an agent as a resource in a top-level template.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.A builder for
CfnAgent.ActionGroupExecutorPropertyAn implementation forCfnAgent.ActionGroupExecutorPropertyContains details about an action group.A builder forCfnAgent.AgentActionGroupPropertyAn implementation forCfnAgent.AgentActionGroupPropertyContains details about a knowledge base that is associated with an agent.A builder forCfnAgent.AgentKnowledgeBasePropertyAn implementation forCfnAgent.AgentKnowledgeBasePropertyContains details about the OpenAPI schema for the action group.A builder forCfnAgent.APISchemaPropertyAn implementation forCfnAgent.APISchemaPropertyA fluent builder forCfnAgent.Defines parameters that the agent needs to invoke from the user to complete the function.A builder forCfnAgent.FunctionPropertyAn implementation forCfnAgent.FunctionPropertyDefines functions that each define parameters that the agent needs to invoke from the user.A builder forCfnAgent.FunctionSchemaPropertyAn implementation forCfnAgent.FunctionSchemaPropertyConfiguration information for a guardrail that you use with the Converse operation.A builder forCfnAgent.GuardrailConfigurationPropertyAn implementation forCfnAgent.GuardrailConfigurationPropertyBase inference parameters to pass to a model in a call to Converse or ConverseStream .A builder forCfnAgent.InferenceConfigurationPropertyAn implementation forCfnAgent.InferenceConfigurationPropertyContains details about a parameter in a function for an action group.A builder forCfnAgent.ParameterDetailPropertyAn implementation forCfnAgent.ParameterDetailPropertyContains configurations to override a prompt template in one part of an agent sequence.A builder forCfnAgent.PromptConfigurationPropertyAn implementation forCfnAgent.PromptConfigurationPropertyContains configurations to override prompts in different parts of an agent sequence.A builder forCfnAgent.PromptOverrideConfigurationPropertyAn implementation forCfnAgent.PromptOverrideConfigurationPropertyThe identifier information for an Amazon S3 bucket.A builder forCfnAgent.S3IdentifierPropertyAn implementation forCfnAgent.S3IdentifierPropertySpecifies an agent alias as a resource in a top-level template.Contains details about the history of the alias.A builder forCfnAgentAlias.AgentAliasHistoryEventPropertyAn implementation forCfnAgentAlias.AgentAliasHistoryEventPropertyContains details about the routing configuration of the alias.An implementation forCfnAgentAlias.AgentAliasRoutingConfigurationListItemPropertyA fluent builder forCfnAgentAlias.Properties for defining aCfnAgentAlias.A builder forCfnAgentAliasPropsAn implementation forCfnAgentAliasPropsProperties for defining aCfnAgent.A builder forCfnAgentPropsAn implementation forCfnAgentPropsSpecifies an inference profile as a resource in a top-level template.A fluent builder forCfnApplicationInferenceProfile.Contains information about a model.An implementation forCfnApplicationInferenceProfile.InferenceProfileModelPropertyContains information about the model or system-defined inference profile that is the source for an inference profile..An implementation forCfnApplicationInferenceProfile.InferenceProfileModelSourcePropertyProperties for defining aCfnApplicationInferenceProfile.A builder forCfnApplicationInferenceProfilePropsAn implementation forCfnApplicationInferenceProfilePropsSpecifies a data source as a resource in a top-level template.Settings for a foundation model or inference profile used to parse documents for a data source.An implementation forCfnDataSource.BedrockFoundationModelConfigurationPropertyA fluent builder forCfnDataSource.Details about how to chunk the documents in the data source.A builder forCfnDataSource.ChunkingConfigurationPropertyAn implementation forCfnDataSource.ChunkingConfigurationPropertyThe configuration of the Confluence content.A builder forCfnDataSource.ConfluenceCrawlerConfigurationPropertyAn implementation forCfnDataSource.ConfluenceCrawlerConfigurationPropertyThe configuration information to connect to Confluence as your data source.A builder forCfnDataSource.ConfluenceDataSourceConfigurationPropertyAn implementation forCfnDataSource.ConfluenceDataSourceConfigurationPropertyThe endpoint information to connect to your Confluence data source.A builder forCfnDataSource.ConfluenceSourceConfigurationPropertyAn implementation forCfnDataSource.ConfluenceSourceConfigurationPropertyThe configuration of filtering the data source content.A builder forCfnDataSource.CrawlFilterConfigurationPropertyAn implementation forCfnDataSource.CrawlFilterConfigurationPropertySettings for customizing steps in the data source content ingestion pipeline.A builder forCfnDataSource.CustomTransformationConfigurationPropertyAn implementation forCfnDataSource.CustomTransformationConfigurationPropertyThe connection configuration for the data source.A builder forCfnDataSource.DataSourceConfigurationPropertyAn implementation forCfnDataSource.DataSourceConfigurationPropertyConfigurations for when you choose fixed-size chunking.A builder forCfnDataSource.FixedSizeChunkingConfigurationPropertyAn implementation forCfnDataSource.FixedSizeChunkingConfigurationPropertySettings for hierarchical document chunking for a data source.A builder forCfnDataSource.HierarchicalChunkingConfigurationPropertyAn implementation forCfnDataSource.HierarchicalChunkingConfigurationPropertyToken settings for a layer in a hierarchical chunking configuration.An implementation forCfnDataSource.HierarchicalChunkingLevelConfigurationPropertyA location for storing content from data sources temporarily as it is processed by custom components in the ingestion pipeline.A builder forCfnDataSource.IntermediateStoragePropertyAn implementation forCfnDataSource.IntermediateStoragePropertySettings for parsing document contents.A builder forCfnDataSource.ParsingConfigurationPropertyAn implementation forCfnDataSource.ParsingConfigurationPropertyInstructions for interpreting the contents of a document.A builder forCfnDataSource.ParsingPromptPropertyAn implementation forCfnDataSource.ParsingPromptPropertyThe configuration of filtering certain objects or content types of the data source.A builder forCfnDataSource.PatternObjectFilterConfigurationPropertyAn implementation forCfnDataSource.PatternObjectFilterConfigurationPropertyThe specific filters applied to your data source content.A builder forCfnDataSource.PatternObjectFilterPropertyAn implementation forCfnDataSource.PatternObjectFilterPropertyThe configuration information to connect to Amazon S3 as your data source.A builder forCfnDataSource.S3DataSourceConfigurationPropertyAn implementation forCfnDataSource.S3DataSourceConfigurationPropertyAn Amazon S3 location.A builder forCfnDataSource.S3LocationPropertyAn implementation forCfnDataSource.S3LocationPropertyThe configuration of the Salesforce content.A builder forCfnDataSource.SalesforceCrawlerConfigurationPropertyAn implementation forCfnDataSource.SalesforceCrawlerConfigurationPropertyThe configuration information to connect to Salesforce as your data source.A builder forCfnDataSource.SalesforceDataSourceConfigurationPropertyAn implementation forCfnDataSource.SalesforceDataSourceConfigurationPropertyThe endpoint information to connect to your Salesforce data source.A builder forCfnDataSource.SalesforceSourceConfigurationPropertyAn implementation forCfnDataSource.SalesforceSourceConfigurationPropertyThe seed or starting point URL.A builder forCfnDataSource.SeedUrlPropertyAn implementation forCfnDataSource.SeedUrlPropertySettings for semantic document chunking for a data source.A builder forCfnDataSource.SemanticChunkingConfigurationPropertyAn implementation forCfnDataSource.SemanticChunkingConfigurationPropertyContains the configuration for server-side encryption.A builder forCfnDataSource.ServerSideEncryptionConfigurationPropertyAn implementation forCfnDataSource.ServerSideEncryptionConfigurationPropertyThe configuration of the SharePoint content.A builder forCfnDataSource.SharePointCrawlerConfigurationPropertyAn implementation forCfnDataSource.SharePointCrawlerConfigurationPropertyThe configuration information to connect to SharePoint as your data source.A builder forCfnDataSource.SharePointDataSourceConfigurationPropertyAn implementation forCfnDataSource.SharePointDataSourceConfigurationPropertyThe endpoint information to connect to your SharePoint data source.A builder forCfnDataSource.SharePointSourceConfigurationPropertyAn implementation forCfnDataSource.SharePointSourceConfigurationPropertyA Lambda function that processes documents.A builder forCfnDataSource.TransformationFunctionPropertyAn implementation forCfnDataSource.TransformationFunctionPropertyA Lambda function that processes documents.A builder forCfnDataSource.TransformationLambdaConfigurationPropertyAn implementation forCfnDataSource.TransformationLambdaConfigurationPropertyA custom processing step for documents moving through a data source ingestion pipeline.A builder forCfnDataSource.TransformationPropertyAn implementation forCfnDataSource.TransformationPropertyThe configuration of web URLs that you want to crawl.A builder forCfnDataSource.UrlConfigurationPropertyAn implementation forCfnDataSource.UrlConfigurationPropertyContains details about how to ingest the documents in a data source.A builder forCfnDataSource.VectorIngestionConfigurationPropertyAn implementation forCfnDataSource.VectorIngestionConfigurationPropertyThe configuration of web URLs that you want to crawl.A builder forCfnDataSource.WebCrawlerConfigurationPropertyAn implementation forCfnDataSource.WebCrawlerConfigurationPropertyThe rate limits for the URLs that you want to crawl.A builder forCfnDataSource.WebCrawlerLimitsPropertyAn implementation forCfnDataSource.WebCrawlerLimitsPropertyThe configuration details for the web data source.A builder forCfnDataSource.WebDataSourceConfigurationPropertyAn implementation forCfnDataSource.WebDataSourceConfigurationPropertyThe configuration of the URL/URLs for the web content that you want to crawl.A builder forCfnDataSource.WebSourceConfigurationPropertyAn implementation forCfnDataSource.WebSourceConfigurationPropertyProperties for defining aCfnDataSource.A builder forCfnDataSourcePropsAn implementation forCfnDataSourcePropsCreates a prompt flow that you can use to send an input through various steps to yield an output.Defines an agent node in your flow.A builder forCfnFlow.AgentFlowNodeConfigurationPropertyAn implementation forCfnFlow.AgentFlowNodeConfigurationPropertyA fluent builder forCfnFlow.Defines a condition node in your flow.A builder forCfnFlow.ConditionFlowNodeConfigurationPropertyAn implementation forCfnFlow.ConditionFlowNodeConfigurationPropertyThe configuration of a connection between a condition node and another node.A builder forCfnFlow.FlowConditionalConnectionConfigurationPropertyAn implementation forCfnFlow.FlowConditionalConnectionConfigurationPropertyDefines a condition in the condition node.A builder forCfnFlow.FlowConditionPropertyAn implementation forCfnFlow.FlowConditionPropertyThe configuration of the connection.A builder forCfnFlow.FlowConnectionConfigurationPropertyAn implementation forCfnFlow.FlowConnectionConfigurationPropertyContains information about a connection between two nodes in the flow.A builder forCfnFlow.FlowConnectionPropertyAn implementation forCfnFlow.FlowConnectionPropertyThe configuration of a connection originating from a node that isn't a Condition node.A builder forCfnFlow.FlowDataConnectionConfigurationPropertyAn implementation forCfnFlow.FlowDataConnectionConfigurationPropertyThe definition of the nodes and connections between nodes in the flow.A builder forCfnFlow.FlowDefinitionPropertyAn implementation forCfnFlow.FlowDefinitionPropertyContains configurations for a node in your flow.A builder forCfnFlow.FlowNodeConfigurationPropertyAn implementation forCfnFlow.FlowNodeConfigurationPropertyContains configurations for an input to a node.A builder forCfnFlow.FlowNodeInputPropertyAn implementation forCfnFlow.FlowNodeInputPropertyContains configurations for an output from a node.A builder forCfnFlow.FlowNodeOutputPropertyAn implementation forCfnFlow.FlowNodeOutputPropertyContains configurations about a node in the flow.A builder forCfnFlow.FlowNodePropertyAn implementation forCfnFlow.FlowNodePropertyContains information about validation of the flow.A builder forCfnFlow.FlowValidationPropertyAn implementation forCfnFlow.FlowValidationPropertyConfiguration information for a guardrail that you use with the Converse operation.A builder forCfnFlow.GuardrailConfigurationPropertyAn implementation forCfnFlow.GuardrailConfigurationPropertyContains configurations for a knowledge base node in a flow.A builder forCfnFlow.KnowledgeBaseFlowNodeConfigurationPropertyAn implementation forCfnFlow.KnowledgeBaseFlowNodeConfigurationPropertyContains configurations for a Lambda function node in the flow.A builder forCfnFlow.LambdaFunctionFlowNodeConfigurationPropertyAn implementation forCfnFlow.LambdaFunctionFlowNodeConfigurationPropertyContains configurations for a Lex node in the flow.A builder forCfnFlow.LexFlowNodeConfigurationPropertyAn implementation forCfnFlow.LexFlowNodeConfigurationPropertyContains configurations for a prompt node in the flow.A builder forCfnFlow.PromptFlowNodeConfigurationPropertyAn implementation forCfnFlow.PromptFlowNodeConfigurationPropertyContains configurations for a prompt defined inline in the node.A builder forCfnFlow.PromptFlowNodeInlineConfigurationPropertyAn implementation forCfnFlow.PromptFlowNodeInlineConfigurationPropertyContains configurations for a prompt from Prompt management to use in a node.A builder forCfnFlow.PromptFlowNodeResourceConfigurationPropertyAn implementation forCfnFlow.PromptFlowNodeResourceConfigurationPropertyContains configurations for a prompt and whether it is from Prompt management or defined inline.A builder forCfnFlow.PromptFlowNodeSourceConfigurationPropertyAn implementation forCfnFlow.PromptFlowNodeSourceConfigurationPropertyContains inference configurations for the prompt.A builder forCfnFlow.PromptInferenceConfigurationPropertyAn implementation forCfnFlow.PromptInferenceConfigurationPropertyContains information about a variable in the prompt.A builder forCfnFlow.PromptInputVariablePropertyAn implementation forCfnFlow.PromptInputVariablePropertyContains inference configurations related to model inference for a prompt.A builder forCfnFlow.PromptModelInferenceConfigurationPropertyAn implementation forCfnFlow.PromptModelInferenceConfigurationPropertyContains the message for a prompt.A builder forCfnFlow.PromptTemplateConfigurationPropertyAn implementation forCfnFlow.PromptTemplateConfigurationPropertyContains configurations for a Retrieval node in a flow.A builder forCfnFlow.RetrievalFlowNodeConfigurationPropertyAn implementation forCfnFlow.RetrievalFlowNodeConfigurationPropertyContains configurations for the Amazon S3 location from which to retrieve data to return as the output from the node.A builder forCfnFlow.RetrievalFlowNodeS3ConfigurationPropertyAn implementation forCfnFlow.RetrievalFlowNodeS3ConfigurationPropertyContains configurations for the service to use for retrieving data to return as the output from the node.A builder forCfnFlow.RetrievalFlowNodeServiceConfigurationPropertyAn implementation forCfnFlow.RetrievalFlowNodeServiceConfigurationPropertyThe S3 location of the flow definition.A builder forCfnFlow.S3LocationPropertyAn implementation forCfnFlow.S3LocationPropertyContains configurations for a Storage node in a flow.A builder forCfnFlow.StorageFlowNodeConfigurationPropertyAn implementation forCfnFlow.StorageFlowNodeConfigurationPropertyContains configurations for the Amazon S3 location in which to store the input into the node.A builder forCfnFlow.StorageFlowNodeS3ConfigurationPropertyAn implementation forCfnFlow.StorageFlowNodeS3ConfigurationPropertyContains configurations for the service to use for storing the input into the node.A builder forCfnFlow.StorageFlowNodeServiceConfigurationPropertyAn implementation forCfnFlow.StorageFlowNodeServiceConfigurationPropertyContains configurations for a text prompt template.A builder forCfnFlow.TextPromptTemplateConfigurationPropertyAn implementation forCfnFlow.TextPromptTemplateConfigurationPropertyCreates an alias of a flow for deployment.A fluent builder forCfnFlowAlias.Contains information about a version that the alias maps to.An implementation forCfnFlowAlias.FlowAliasRoutingConfigurationListItemPropertyProperties for defining aCfnFlowAlias.A builder forCfnFlowAliasPropsAn implementation forCfnFlowAliasPropsProperties for defining aCfnFlow.A builder forCfnFlowPropsAn implementation forCfnFlowPropsCreates a version of the flow that you can deploy.Defines an agent node in your flow.A builder forCfnFlowVersion.AgentFlowNodeConfigurationPropertyAn implementation forCfnFlowVersion.AgentFlowNodeConfigurationPropertyA fluent builder forCfnFlowVersion.Defines a condition node in your flow.A builder forCfnFlowVersion.ConditionFlowNodeConfigurationPropertyAn implementation forCfnFlowVersion.ConditionFlowNodeConfigurationPropertyThe configuration of a connection between a condition node and another node.An implementation forCfnFlowVersion.FlowConditionalConnectionConfigurationPropertyDefines a condition in the condition node.A builder forCfnFlowVersion.FlowConditionPropertyAn implementation forCfnFlowVersion.FlowConditionPropertyThe configuration of the connection.A builder forCfnFlowVersion.FlowConnectionConfigurationPropertyAn implementation forCfnFlowVersion.FlowConnectionConfigurationPropertyContains information about a connection between two nodes in the flow.A builder forCfnFlowVersion.FlowConnectionPropertyAn implementation forCfnFlowVersion.FlowConnectionPropertyThe configuration of a connection originating from a node that isn't a Condition node.A builder forCfnFlowVersion.FlowDataConnectionConfigurationPropertyAn implementation forCfnFlowVersion.FlowDataConnectionConfigurationPropertyThe definition of the nodes and connections between nodes in the flow.A builder forCfnFlowVersion.FlowDefinitionPropertyAn implementation forCfnFlowVersion.FlowDefinitionPropertyContains configurations for a node in your flow.A builder forCfnFlowVersion.FlowNodeConfigurationPropertyAn implementation forCfnFlowVersion.FlowNodeConfigurationPropertyContains configurations for an input to a node.A builder forCfnFlowVersion.FlowNodeInputPropertyAn implementation forCfnFlowVersion.FlowNodeInputPropertyContains configurations for an output from a node.A builder forCfnFlowVersion.FlowNodeOutputPropertyAn implementation forCfnFlowVersion.FlowNodeOutputPropertyContains configurations about a node in the flow.A builder forCfnFlowVersion.FlowNodePropertyAn implementation forCfnFlowVersion.FlowNodePropertyConfiguration information for a guardrail that you use with the Converse operation.A builder forCfnFlowVersion.GuardrailConfigurationPropertyAn implementation forCfnFlowVersion.GuardrailConfigurationPropertyContains configurations for a knowledge base node in a flow.An implementation forCfnFlowVersion.KnowledgeBaseFlowNodeConfigurationPropertyContains configurations for a Lambda function node in the flow.An implementation forCfnFlowVersion.LambdaFunctionFlowNodeConfigurationPropertyContains configurations for a Lex node in the flow.A builder forCfnFlowVersion.LexFlowNodeConfigurationPropertyAn implementation forCfnFlowVersion.LexFlowNodeConfigurationPropertyContains configurations for a prompt node in the flow.A builder forCfnFlowVersion.PromptFlowNodeConfigurationPropertyAn implementation forCfnFlowVersion.PromptFlowNodeConfigurationPropertyContains configurations for a prompt defined inline in the node.A builder forCfnFlowVersion.PromptFlowNodeInlineConfigurationPropertyAn implementation forCfnFlowVersion.PromptFlowNodeInlineConfigurationPropertyContains configurations for a prompt from Prompt management to use in a node.An implementation forCfnFlowVersion.PromptFlowNodeResourceConfigurationPropertyContains configurations for a prompt and whether it is from Prompt management or defined inline.A builder forCfnFlowVersion.PromptFlowNodeSourceConfigurationPropertyAn implementation forCfnFlowVersion.PromptFlowNodeSourceConfigurationPropertyContains inference configurations for the prompt.A builder forCfnFlowVersion.PromptInferenceConfigurationPropertyAn implementation forCfnFlowVersion.PromptInferenceConfigurationPropertyContains information about a variable in the prompt.A builder forCfnFlowVersion.PromptInputVariablePropertyAn implementation forCfnFlowVersion.PromptInputVariablePropertyContains inference configurations related to model inference for a prompt.A builder forCfnFlowVersion.PromptModelInferenceConfigurationPropertyAn implementation forCfnFlowVersion.PromptModelInferenceConfigurationPropertyContains the message for a prompt.A builder forCfnFlowVersion.PromptTemplateConfigurationPropertyAn implementation forCfnFlowVersion.PromptTemplateConfigurationPropertyContains configurations for a Retrieval node in a flow.A builder forCfnFlowVersion.RetrievalFlowNodeConfigurationPropertyAn implementation forCfnFlowVersion.RetrievalFlowNodeConfigurationPropertyContains configurations for the Amazon S3 location from which to retrieve data to return as the output from the node.A builder forCfnFlowVersion.RetrievalFlowNodeS3ConfigurationPropertyAn implementation forCfnFlowVersion.RetrievalFlowNodeS3ConfigurationPropertyContains configurations for the service to use for retrieving data to return as the output from the node.An implementation forCfnFlowVersion.RetrievalFlowNodeServiceConfigurationPropertyContains configurations for a Storage node in a flow.A builder forCfnFlowVersion.StorageFlowNodeConfigurationPropertyAn implementation forCfnFlowVersion.StorageFlowNodeConfigurationPropertyContains configurations for the Amazon S3 location in which to store the input into the node.A builder forCfnFlowVersion.StorageFlowNodeS3ConfigurationPropertyAn implementation forCfnFlowVersion.StorageFlowNodeS3ConfigurationPropertyContains configurations for the service to use for storing the input into the node.An implementation forCfnFlowVersion.StorageFlowNodeServiceConfigurationPropertyContains configurations for a text prompt template.A builder forCfnFlowVersion.TextPromptTemplateConfigurationPropertyAn implementation forCfnFlowVersion.TextPromptTemplateConfigurationPropertyProperties for defining aCfnFlowVersion.A builder forCfnFlowVersionPropsAn implementation forCfnFlowVersionPropsCreates a guardrail to block topics and to implement safeguards for your generative AI applications.A fluent builder forCfnGuardrail.Contains filter strengths for harmful content.A builder forCfnGuardrail.ContentFilterConfigPropertyAn implementation forCfnGuardrail.ContentFilterConfigPropertyContains details about how to handle harmful content.A builder forCfnGuardrail.ContentPolicyConfigPropertyAn implementation forCfnGuardrail.ContentPolicyConfigPropertyThe filter configuration details for the guardrails contextual grounding filter.A builder forCfnGuardrail.ContextualGroundingFilterConfigPropertyAn implementation forCfnGuardrail.ContextualGroundingFilterConfigPropertyThe policy configuration details for the guardrails contextual grounding policy.A builder forCfnGuardrail.ContextualGroundingPolicyConfigPropertyAn implementation forCfnGuardrail.ContextualGroundingPolicyConfigPropertyThe managed word list to configure for the guardrail.A builder forCfnGuardrail.ManagedWordsConfigPropertyAn implementation forCfnGuardrail.ManagedWordsConfigPropertyThe PII entity to configure for the guardrail.A builder forCfnGuardrail.PiiEntityConfigPropertyAn implementation forCfnGuardrail.PiiEntityConfigPropertyThe regular expression to configure for the guardrail.A builder forCfnGuardrail.RegexConfigPropertyAn implementation forCfnGuardrail.RegexConfigPropertyContains details about PII entities and regular expressions to configure for the guardrail.A builder forCfnGuardrail.SensitiveInformationPolicyConfigPropertyAn implementation forCfnGuardrail.SensitiveInformationPolicyConfigPropertyDetails about topics for the guardrail to identify and deny.A builder forCfnGuardrail.TopicConfigPropertyAn implementation forCfnGuardrail.TopicConfigPropertyContains details about topics that the guardrail should identify and deny.A builder forCfnGuardrail.TopicPolicyConfigPropertyAn implementation forCfnGuardrail.TopicPolicyConfigPropertyA word to configure for the guardrail.A builder forCfnGuardrail.WordConfigPropertyAn implementation forCfnGuardrail.WordConfigPropertyContains details about the word policy to configured for the guardrail.A builder forCfnGuardrail.WordPolicyConfigPropertyAn implementation forCfnGuardrail.WordPolicyConfigPropertyProperties for defining aCfnGuardrail.A builder forCfnGuardrailPropsAn implementation forCfnGuardrailPropsCreates a version of the guardrail.A fluent builder forCfnGuardrailVersion.Properties for defining aCfnGuardrailVersion.A builder forCfnGuardrailVersionPropsAn implementation forCfnGuardrailVersionPropsSpecifies a knowledge base as a resource in a top-level template.The vector configuration details for the Bedrock embeddings model.An implementation forCfnKnowledgeBase.BedrockEmbeddingModelConfigurationPropertyA fluent builder forCfnKnowledgeBase.The configuration details for the embeddings model.A builder forCfnKnowledgeBase.EmbeddingModelConfigurationPropertyAn implementation forCfnKnowledgeBase.EmbeddingModelConfigurationPropertyConfigurations to apply to a knowledge base attached to the agent during query.A builder forCfnKnowledgeBase.KnowledgeBaseConfigurationPropertyAn implementation forCfnKnowledgeBase.KnowledgeBaseConfigurationPropertyContains details about the storage configuration of the knowledge base in Amazon OpenSearch Service.An implementation forCfnKnowledgeBase.OpenSearchServerlessConfigurationPropertyContains the names of the fields to which to map information about the vector store.An implementation forCfnKnowledgeBase.OpenSearchServerlessFieldMappingPropertyContains details about the storage configuration of the knowledge base in Pinecone.A builder forCfnKnowledgeBase.PineconeConfigurationPropertyAn implementation forCfnKnowledgeBase.PineconeConfigurationPropertyContains the names of the fields to which to map information about the vector store.A builder forCfnKnowledgeBase.PineconeFieldMappingPropertyAn implementation forCfnKnowledgeBase.PineconeFieldMappingPropertyContains details about the storage configuration of the knowledge base in Amazon RDS.A builder forCfnKnowledgeBase.RdsConfigurationPropertyAn implementation forCfnKnowledgeBase.RdsConfigurationPropertyContains the names of the fields to which to map information about the vector store.A builder forCfnKnowledgeBase.RdsFieldMappingPropertyAn implementation forCfnKnowledgeBase.RdsFieldMappingPropertyContains the storage configuration of the knowledge base.A builder forCfnKnowledgeBase.StorageConfigurationPropertyAn implementation forCfnKnowledgeBase.StorageConfigurationPropertyContains details about the model used to create vector embeddings for the knowledge base.An implementation forCfnKnowledgeBase.VectorKnowledgeBaseConfigurationPropertyProperties for defining aCfnKnowledgeBase.A builder forCfnKnowledgeBasePropsAn implementation forCfnKnowledgeBasePropsCreates a prompt in your prompt library that you can add to a flow.A fluent builder forCfnPrompt.Contains inference configurations for the prompt.A builder forCfnPrompt.PromptInferenceConfigurationPropertyAn implementation forCfnPrompt.PromptInferenceConfigurationPropertyContains information about a variable in the prompt.A builder forCfnPrompt.PromptInputVariablePropertyAn implementation forCfnPrompt.PromptInputVariablePropertyContains inference configurations related to model inference for a prompt.A builder forCfnPrompt.PromptModelInferenceConfigurationPropertyAn implementation forCfnPrompt.PromptModelInferenceConfigurationPropertyContains the message for a prompt.A builder forCfnPrompt.PromptTemplateConfigurationPropertyAn implementation forCfnPrompt.PromptTemplateConfigurationPropertyContains details about a variant of the prompt.A builder forCfnPrompt.PromptVariantPropertyAn implementation forCfnPrompt.PromptVariantPropertyContains configurations for a text prompt template.A builder forCfnPrompt.TextPromptTemplateConfigurationPropertyAn implementation forCfnPrompt.TextPromptTemplateConfigurationPropertyThe Amazon S3 location of the prompt text.A builder forCfnPrompt.TextS3LocationPropertyAn implementation forCfnPrompt.TextS3LocationPropertyProperties for defining aCfnPrompt.A builder forCfnPromptPropsAn implementation forCfnPromptPropsCreates a static snapshot of your prompt that can be deployed to production.A fluent builder forCfnPromptVersion.Contains inference configurations for the prompt.A builder forCfnPromptVersion.PromptInferenceConfigurationPropertyAn implementation forCfnPromptVersion.PromptInferenceConfigurationPropertyContains information about a variable in the prompt.A builder forCfnPromptVersion.PromptInputVariablePropertyAn implementation forCfnPromptVersion.PromptInputVariablePropertyContains inference configurations related to model inference for a prompt.An implementation forCfnPromptVersion.PromptModelInferenceConfigurationPropertyContains the message for a prompt.A builder forCfnPromptVersion.PromptTemplateConfigurationPropertyAn implementation forCfnPromptVersion.PromptTemplateConfigurationPropertyContains details about a variant of the prompt.A builder forCfnPromptVersion.PromptVariantPropertyAn implementation forCfnPromptVersion.PromptVariantPropertyContains configurations for a text prompt template.A builder forCfnPromptVersion.TextPromptTemplateConfigurationPropertyAn implementation forCfnPromptVersion.TextPromptTemplateConfigurationPropertyProperties for defining aCfnPromptVersion.A builder forCfnPromptVersionPropsAn implementation forCfnPromptVersionPropsA Bedrock base foundation model.The model identifiers for the Bedrock base foundation models.Represents a Bedrock model.Internal default implementation forIModel.A proxy class which represents a concrete javascript instance of this type.A Bedrock provisioned model.