Package software.amazon.awscdk.services.wisdom
package software.amazon.awscdk.services.wisdom
AWS::Wisdom Construct Library
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.wisdom.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for Wisdom construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::Wisdom resources directly.
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::Wisdom.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
-
ClassDescriptionA reference to a AIAgent resource.A builder for
AIAgentReferenceAn implementation forAIAgentReferenceA reference to a AIAgentVersion resource.A builder forAIAgentVersionReferenceAn implementation forAIAgentVersionReferenceA reference to a AIGuardrail resource.A builder forAIGuardrailReferenceAn implementation forAIGuardrailReferenceA reference to a AIGuardrailVersion resource.A builder forAIGuardrailVersionReferenceAn implementation forAIGuardrailVersionReferenceA reference to a AIPrompt resource.A builder forAIPromptReferenceAn implementation forAIPromptReferenceA reference to a AIPromptVersion resource.A builder forAIPromptVersionReferenceAn implementation forAIPromptVersionReferenceA reference to a AssistantAssociation resource.A builder forAssistantAssociationReferenceAn implementation forAssistantAssociationReferenceA reference to a Assistant resource.A builder forAssistantReferenceAn implementation forAssistantReferenceCreates an Amazon Q in Connect AI Agent.A typed union that specifies the configuration based on the type of AI Agent.A builder forCfnAIAgent.AIAgentConfigurationPropertyAn implementation forCfnAIAgent.AIAgentConfigurationPropertyThe configuration for AI Agents of typeANSWER_RECOMMENDATION.An implementation forCfnAIAgent.AnswerRecommendationAIAgentConfigurationPropertyA typed union of the data of the configuration for an Amazon Q in Connect Assistant Association.A builder forCfnAIAgent.AssociationConfigurationDataPropertyAn implementation forCfnAIAgent.AssociationConfigurationDataPropertyThe configuration for an Amazon Q in Connect Assistant Association.A builder forCfnAIAgent.AssociationConfigurationPropertyAn implementation forCfnAIAgent.AssociationConfigurationPropertyA fluent builder forCfnAIAgent.The data of the configuration for aKNOWLEDGE_BASEtype Amazon Q in Connect Assistant Association.An implementation forCfnAIAgent.KnowledgeBaseAssociationConfigurationDataPropertyThe configuration for AI Agents of typeMANUAL_SEARCH.A builder forCfnAIAgent.ManualSearchAIAgentConfigurationPropertyAn implementation forCfnAIAgent.ManualSearchAIAgentConfigurationPropertyExample:A builder forCfnAIAgent.OrConditionPropertyAn implementation forCfnAIAgent.OrConditionPropertyThe configuration of the self-service AI agent.A builder forCfnAIAgent.SelfServiceAIAgentConfigurationPropertyAn implementation forCfnAIAgent.SelfServiceAIAgentConfigurationPropertyAn object that can be used to specify tag conditions.A builder forCfnAIAgent.TagConditionPropertyAn implementation forCfnAIAgent.TagConditionPropertyAn object that can be used to specify tag conditions.A builder forCfnAIAgent.TagFilterPropertyAn implementation forCfnAIAgent.TagFilterPropertyProperties for defining aCfnAIAgent.A builder forCfnAIAgentPropsAn implementation forCfnAIAgentPropsCreates and Amazon Q in Connect AI Agent version.A fluent builder forCfnAIAgentVersion.Properties for defining aCfnAIAgentVersion.A builder forCfnAIAgentVersionPropsAn implementation forCfnAIAgentVersionPropsCreates an Amazon Q in Connect AI Guardrail.Content policy config for a guardrail.A builder forCfnAIGuardrail.AIGuardrailContentPolicyConfigPropertyAn implementation forCfnAIGuardrail.AIGuardrailContentPolicyConfigPropertyContextual grounding policy config for a guardrail.An implementation forCfnAIGuardrail.AIGuardrailContextualGroundingPolicyConfigPropertySensitive information policy configuration for a guardrail.An implementation forCfnAIGuardrail.AIGuardrailSensitiveInformationPolicyConfigPropertyTopic policy configuration for a guardrail.A builder forCfnAIGuardrail.AIGuardrailTopicPolicyConfigPropertyAn implementation forCfnAIGuardrail.AIGuardrailTopicPolicyConfigPropertyWord policy config for a guardrail.A builder forCfnAIGuardrail.AIGuardrailWordPolicyConfigPropertyAn implementation forCfnAIGuardrail.AIGuardrailWordPolicyConfigPropertyA fluent builder forCfnAIGuardrail.Content filter configuration in content policy.A builder forCfnAIGuardrail.GuardrailContentFilterConfigPropertyAn implementation forCfnAIGuardrail.GuardrailContentFilterConfigPropertyA configuration for grounding filter.An implementation forCfnAIGuardrail.GuardrailContextualGroundingFilterConfigPropertyA managed words config.A builder forCfnAIGuardrail.GuardrailManagedWordsConfigPropertyAn implementation forCfnAIGuardrail.GuardrailManagedWordsConfigPropertyPII entity configuration.A builder forCfnAIGuardrail.GuardrailPiiEntityConfigPropertyAn implementation forCfnAIGuardrail.GuardrailPiiEntityConfigPropertyA regex configuration.A builder forCfnAIGuardrail.GuardrailRegexConfigPropertyAn implementation forCfnAIGuardrail.GuardrailRegexConfigPropertyTopic configuration in topic policy.A builder forCfnAIGuardrail.GuardrailTopicConfigPropertyAn implementation forCfnAIGuardrail.GuardrailTopicConfigPropertyA custom word config.A builder forCfnAIGuardrail.GuardrailWordConfigPropertyAn implementation forCfnAIGuardrail.GuardrailWordConfigPropertyProperties for defining aCfnAIGuardrail.A builder forCfnAIGuardrailPropsAn implementation forCfnAIGuardrailPropsCreates an Amazon Q in Connect AI Guardrail version.A fluent builder forCfnAIGuardrailVersion.Properties for defining aCfnAIGuardrailVersion.A builder forCfnAIGuardrailVersionPropsAn implementation forCfnAIGuardrailVersionPropsCreates an Amazon Q in Connect AI Prompt.A typed union that specifies the configuration for a prompt template based on its type.A builder forCfnAIPrompt.AIPromptTemplateConfigurationPropertyAn implementation forCfnAIPrompt.AIPromptTemplateConfigurationPropertyA fluent builder forCfnAIPrompt.The configuration for a prompt template that supports full textual prompt configuration using a YAML prompt.An implementation forCfnAIPrompt.TextFullAIPromptEditTemplateConfigurationPropertyProperties for defining aCfnAIPrompt.A builder forCfnAIPromptPropsAn implementation forCfnAIPromptPropsCreates an Amazon Q in Connect AI Prompt version.A fluent builder forCfnAIPromptVersion.Properties for defining aCfnAIPromptVersion.A builder forCfnAIPromptVersionPropsAn implementation forCfnAIPromptVersionPropsSpecifies an Amazon Connect Wisdom assistant.A fluent builder forCfnAssistant.The configuration information for the customer managed key used for encryption.A builder forCfnAssistant.ServerSideEncryptionConfigurationPropertyAn implementation forCfnAssistant.ServerSideEncryptionConfigurationPropertySpecifies an association between an Amazon Connect Wisdom assistant and another resource.A union type that currently has a single argument, which is the knowledge base ID.A builder forCfnAssistantAssociation.AssociationDataPropertyAn implementation forCfnAssistantAssociation.AssociationDataPropertyA fluent builder forCfnAssistantAssociation.Properties for defining aCfnAssistantAssociation.A builder forCfnAssistantAssociationPropsAn implementation forCfnAssistantAssociationPropsProperties for defining aCfnAssistant.A builder forCfnAssistantPropsAn implementation forCfnAssistantPropsSpecifies a knowledge base.Configuration information for Amazon AppIntegrations to automatically ingest content.A builder forCfnKnowledgeBase.AppIntegrationsConfigurationPropertyAn implementation forCfnKnowledgeBase.AppIntegrationsConfigurationPropertyThe configuration of the Bedrock foundation model.An implementation forCfnKnowledgeBase.BedrockFoundationModelConfigurationPropertyA fluent builder forCfnKnowledgeBase.Details about how to chunk the documents in the data source.A builder forCfnKnowledgeBase.ChunkingConfigurationPropertyAn implementation forCfnKnowledgeBase.ChunkingConfigurationPropertyThe limits of the crawler.A builder forCfnKnowledgeBase.CrawlerLimitsPropertyAn implementation forCfnKnowledgeBase.CrawlerLimitsPropertyConfigurations for when you choose fixed-size chunking.A builder forCfnKnowledgeBase.FixedSizeChunkingConfigurationPropertyAn implementation forCfnKnowledgeBase.FixedSizeChunkingConfigurationPropertySettings for hierarchical document chunking for a data source.An implementation forCfnKnowledgeBase.HierarchicalChunkingConfigurationPropertyToken settings for each layer.An implementation forCfnKnowledgeBase.HierarchicalChunkingLevelConfigurationPropertySource configuration for managed resources.A builder forCfnKnowledgeBase.ManagedSourceConfigurationPropertyAn implementation forCfnKnowledgeBase.ManagedSourceConfigurationPropertySettings for parsing document contents.A builder forCfnKnowledgeBase.ParsingConfigurationPropertyAn implementation forCfnKnowledgeBase.ParsingConfigurationPropertyInstructions for interpreting the contents of a document.A builder forCfnKnowledgeBase.ParsingPromptPropertyAn implementation forCfnKnowledgeBase.ParsingPromptPropertyInformation about how to render the content.A builder forCfnKnowledgeBase.RenderingConfigurationPropertyAn implementation forCfnKnowledgeBase.RenderingConfigurationPropertyA URL for crawling.A builder forCfnKnowledgeBase.SeedUrlPropertyAn implementation forCfnKnowledgeBase.SeedUrlPropertySettings for semantic document chunking for a data source.A builder forCfnKnowledgeBase.SemanticChunkingConfigurationPropertyAn implementation forCfnKnowledgeBase.SemanticChunkingConfigurationPropertyThe configuration information for the customer managed key used for encryption.An implementation forCfnKnowledgeBase.ServerSideEncryptionConfigurationPropertyConfiguration information about the external data source.A builder forCfnKnowledgeBase.SourceConfigurationPropertyAn implementation forCfnKnowledgeBase.SourceConfigurationPropertyThe configuration of the URL/URLs for the web content that you want to crawl.A builder forCfnKnowledgeBase.UrlConfigurationPropertyAn implementation forCfnKnowledgeBase.UrlConfigurationPropertyContains details about how to ingest the documents in a data source.A builder forCfnKnowledgeBase.VectorIngestionConfigurationPropertyAn implementation forCfnKnowledgeBase.VectorIngestionConfigurationPropertyThe configuration details for the web data source.A builder forCfnKnowledgeBase.WebCrawlerConfigurationPropertyAn implementation forCfnKnowledgeBase.WebCrawlerConfigurationPropertyProperties for defining aCfnKnowledgeBase.A builder forCfnKnowledgeBasePropsAn implementation forCfnKnowledgeBasePropsCreates an Amazon Q in Connect message template.Information about an agent.A builder forCfnMessageTemplate.AgentAttributesPropertyAn implementation forCfnMessageTemplate.AgentAttributesPropertyA fluent builder forCfnMessageTemplate.The content of the message template.A builder forCfnMessageTemplate.ContentPropertyAn implementation forCfnMessageTemplate.ContentPropertyThe customer profile attributes that are used with the message template.A builder forCfnMessageTemplate.CustomerProfileAttributesPropertyAn implementation forCfnMessageTemplate.CustomerProfileAttributesPropertyThe body to use in email messages.An implementation forCfnMessageTemplate.EmailMessageTemplateContentBodyPropertyThe content of the message template that applies to the email channel subtype.A builder forCfnMessageTemplate.EmailMessageTemplateContentPropertyAn implementation forCfnMessageTemplate.EmailMessageTemplateContentPropertyThe email headers to include in email messages.A builder forCfnMessageTemplate.EmailMessageTemplateHeaderPropertyAn implementation forCfnMessageTemplate.EmailMessageTemplateHeaderPropertyThe configuration information of the grouping of Amazon Q in Connect users.A builder forCfnMessageTemplate.GroupingConfigurationPropertyAn implementation forCfnMessageTemplate.GroupingConfigurationPropertyInformation about the message template attachment.A builder forCfnMessageTemplate.MessageTemplateAttachmentPropertyAn implementation forCfnMessageTemplate.MessageTemplateAttachmentPropertyThe attributes that are used with the message template.A builder forCfnMessageTemplate.MessageTemplateAttributesPropertyAn implementation forCfnMessageTemplate.MessageTemplateAttributesPropertyThe container of the message template body.An implementation forCfnMessageTemplate.MessageTemplateBodyContentProviderPropertyThe body to use in SMS messages.A builder forCfnMessageTemplate.SmsMessageTemplateContentBodyPropertyAn implementation forCfnMessageTemplate.SmsMessageTemplateContentBodyPropertyThe content of the message template that applies to the SMS channel subtype.A builder forCfnMessageTemplate.SmsMessageTemplateContentPropertyAn implementation forCfnMessageTemplate.SmsMessageTemplateContentPropertyThe system attributes that are used with the message template.A builder forCfnMessageTemplate.SystemAttributesPropertyAn implementation forCfnMessageTemplate.SystemAttributesPropertyThe system endpoint attributes that are used with the message template.A builder forCfnMessageTemplate.SystemEndpointAttributesPropertyAn implementation forCfnMessageTemplate.SystemEndpointAttributesPropertyProperties for defining aCfnMessageTemplate.A builder forCfnMessageTemplatePropsAn implementation forCfnMessageTemplatePropsCreates a new Amazon Q in Connect message template version from the current content and configuration of a message template.A fluent builder forCfnMessageTemplateVersion.Properties for defining aCfnMessageTemplateVersion.A builder forCfnMessageTemplateVersionPropsAn implementation forCfnMessageTemplateVersionPropsCreates an Amazon Q in Connect quick response.A fluent builder forCfnQuickResponse.The configuration information of the grouping of Amazon Q in Connect users.A builder forCfnQuickResponse.GroupingConfigurationPropertyAn implementation forCfnQuickResponse.GroupingConfigurationPropertyThe container quick response content.A builder forCfnQuickResponse.QuickResponseContentProviderPropertyAn implementation forCfnQuickResponse.QuickResponseContentProviderPropertyThe content of the quick response stored in different media types.A builder forCfnQuickResponse.QuickResponseContentsPropertyAn implementation forCfnQuickResponse.QuickResponseContentsPropertyProperties for defining aCfnQuickResponse.A builder forCfnQuickResponsePropsAn implementation forCfnQuickResponseProps(experimental) Indicates that this resource can be referenced as a AIAgent.Internal default implementation forIAIAgentRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a AIAgentVersion.Internal default implementation forIAIAgentVersionRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a AIGuardrail.Internal default implementation forIAIGuardrailRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a AIGuardrailVersion.Internal default implementation forIAIGuardrailVersionRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a AIPrompt.Internal default implementation forIAIPromptRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a AIPromptVersion.Internal default implementation forIAIPromptVersionRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a AssistantAssociation.Internal default implementation forIAssistantAssociationRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a Assistant.Internal default implementation forIAssistantRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a KnowledgeBase.Internal default implementation forIKnowledgeBaseRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a MessageTemplate.Internal default implementation forIMessageTemplateRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a MessageTemplateVersion.Internal default implementation forIMessageTemplateVersionRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a QuickResponse.Internal default implementation forIQuickResponseRef.A proxy class which represents a concrete javascript instance of this type.A reference to a KnowledgeBase resource.A builder forKnowledgeBaseReferenceAn implementation forKnowledgeBaseReferenceA reference to a MessageTemplate resource.A builder forMessageTemplateReferenceAn implementation forMessageTemplateReferenceA reference to a MessageTemplateVersion resource.A builder forMessageTemplateVersionReferenceAn implementation forMessageTemplateVersionReferenceA reference to a QuickResponse resource.A builder forQuickResponseReferenceAn implementation forQuickResponseReference