- Newest
- Most votes
- Most comments
Based on the configuration details you've provided, the issue appears to be related to how the Bedrock Knowledge Base association is being configured. When integrating an external Bedrock Knowledge Base with Amazon Connect, you need to ensure proper configuration of the ExternalBedrockKnowledgeBaseConfig.
The ExternalBedrockKnowledgeBaseConfig requires two essential components:
-
accessRoleArn: An IAM role ARN that grants Amazon Connect permission to access your external Bedrock Knowledge Base. This role must follow the pattern
arn:aws:iam::[0-9]{12}:role/(?:service-role/)?[a-zA-Z0-9_+=,.@-]{1,64}and is a required parameter. -
bedrockKnowledgeBaseArn: The ARN of your Bedrock Knowledge Base, which must follow the pattern
arn:aws(|-cn|-us-gov):bedrock:[a-zA-Z0-9-]*:[0-9]{12}:knowledge-base/[0-9a-zA-Z]+and is also required.
The "SDK_UNKNOWN_MEMBER" error in your CLI output suggests that the association configuration may not be properly formed or the SDK version you're using might not fully recognize the external Bedrock Knowledge Base configuration structure.
To resolve this issue, verify that:
- The IAM role specified in accessRoleArn has the necessary permissions to access your Bedrock Knowledge Base
- Both the accessRoleArn and bedrockKnowledgeBaseArn are correctly formatted and provided during the association creation
- Your Amazon Connect instance is in a region where both Amazon Connect AI agents and Amazon Bedrock Knowledge Bases are supported
- The integration was created with all required configuration parameters properly specified
If the issue persists after verifying these configurations, you may need to recreate the association ensuring all required parameters are correctly provided during the setup process.
Sources
ExternalBedrockKnowledgeBaseConfig - Amazon Connect
AssistantAssociationInputData - Amazon Q in Connect
Amazon Connect now supports multiple knowledge bases and integrates with your Amazon Bedrock Knowledge Bases - AWS
Relevant content
- asked 2 years ago
- asked a year ago

Both accessRoleArn and bedrockKnowledgeBaseArn are configured properly. The Amazon Connect is in the same region as the Bedrock KB is in. All required parameters were configured correctly.