Interface CfnAssistantAssociation.ExternalBedrockKnowledgeBaseConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnAssistantAssociation.ExternalBedrockKnowledgeBaseConfigProperty.Jsii$Proxy
- Enclosing class:
CfnAssistantAssociation
@Stability(Stable)
public static interface CfnAssistantAssociation.ExternalBedrockKnowledgeBaseConfigProperty
extends software.amazon.jsii.JsiiSerializable
Configuration for an external Bedrock knowledge base.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.wisdom.*;
ExternalBedrockKnowledgeBaseConfigProperty externalBedrockKnowledgeBaseConfigProperty = ExternalBedrockKnowledgeBaseConfigProperty.builder()
.accessRoleArn("accessRoleArn")
.bedrockKnowledgeBaseArn("bedrockKnowledgeBaseArn")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnAssistantAssociation.ExternalBedrockKnowledgeBaseConfigProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()The Amazon Resource Name (ARN) of the IAM role used to access the external Bedrock knowledge base.The Amazon Resource Name (ARN) of the external Bedrock knowledge base.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAccessRoleArn
The Amazon Resource Name (ARN) of the IAM role used to access the external Bedrock knowledge base.- See Also:
-
getBedrockKnowledgeBaseArn
The Amazon Resource Name (ARN) of the external Bedrock knowledge base.- See Also:
-
builder
@Stability(Stable) static CfnAssistantAssociation.ExternalBedrockKnowledgeBaseConfigProperty.Builder builder()
-