AWS::Wisdom::AssistantSpecifies an Amazon Connect Wisdom assistant.
import { CfnAssistant } from 'aws-cdk-lib/aws-wisdom';Or use the module namespace:
import * as wisdom from 'aws-cdk-lib/aws-wisdom';
// wisdom.CfnAssistantConfiguration passed to the constructor as CfnAssistantProps.
nameRequiredstringThe name of the assistant.
typeRequiredstringThe type of assistant.
descriptionOptionalstringThe description of the assistant.
serverSideEncryptionConfigurationOptionalIResolvable | ServerSideEncryptionConfigurationPropertyThe configuration information for the customer managed key used for encryption. The customer managed key must have a policy that allows `kms:CreateGrant` and `kms:DescribeKey` permissions to the IAM identity using the key to invoke Wisdom. To use Wisdom with chat, the key policy must also allow `kms:Decrypt` , `kms:GenerateDataKey*` , and `kms:DescribeKey` permissions to the `connect.amazonaws.com` service principal. For more information about setting up a customer managed key for Wisdom, see [Enable Amazon Connect Wisdom for your instance](https://docs.aws.amazon.com/connect/latest/adminguide/enable-wisdom.html) .
tagsOptionalCfnTag[]The tags used to organize, track, or control access for this resource.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-wisdomAWS::Wisdom::Assistant