Skip to content
v2.275.0

KnowledgeBaseAssociationConfigurationDataProperty Struct ​

The data of the configuration for a KNOWLEDGE_BASE type Amazon Q in Connect Assistant Association.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_wisdom as wisdom } from 'aws-cdk-lib';
const knowledgeBaseAssociationConfigurationDataProperty: wisdom.CfnAIAgent.KnowledgeBaseAssociationConfigurationDataProperty = {
  contentTagFilter: {
    andConditions: [{
      key: 'key',

      // the properties below are optional
      value: 'value',
    }],
    orConditions: [{
      andConditions: [{
        key: 'key',

        // the properties below are optional
        value: 'value',
      }],
      tagCondition: {
        key: 'key',

        // the properties below are optional
        value: 'value',
      },
    }],
    tagCondition: {
      key: 'key',

      // the properties below are optional
      value: 'value',
    },
  },
  maxResults: 123,
  overrideKnowledgeBaseSearchType: 'overrideKnowledgeBaseSearchType',
};

Properties ​

contentTagFilteroptionalIResolvable | CfnAIAgent.TagFilterPropertycontent_tag_filteroptionaltyping.Union[IResolvable, TagFilterProperty]contentTagFilteroptionalIResolvableContentTagFilteroptionalIResolvableContentTagFilteroptionalinterface{}#
An object that can be used to specify Tag conditions.
maxResultsoptionalnumbermax_resultsoptionalint | floatmaxResultsoptionalNumberMaxResultsoptionaldoubleMaxResultsoptional*float64#
The maximum number of results to return per page.
overrideKnowledgeBaseSearchTypeoptionalstringoverride_knowledge_base_search_typeoptionalstroverrideKnowledgeBaseSearchTypeoptionalStringOverrideKnowledgeBaseSearchTypeoptionalstringOverrideKnowledgeBaseSearchTypeoptional*string#
The search type to be used against the Knowledge Base for this request.

The values can be SEMANTIC which uses vector embeddings or HYBRID which use vector embeddings and raw text