AWS::QBusiness::WebExperienceCreates an Amazon Q Business web experience.
import { CfnWebExperience } from 'aws-cdk-lib/aws-qbusiness';Or use the module namespace:
import * as qbusiness from 'aws-cdk-lib/aws-qbusiness';
// qbusiness.CfnWebExperienceConfiguration passed to the constructor as CfnWebExperienceProps.
applicationIdRequiredstringThe identifier of the Amazon Q Business web experience.
browserExtensionConfigurationOptionalIResolvable | BrowserExtensionConfigurationPropertyThe container for browser extension configuration for an Amazon Q Business web experience.
customizationConfigurationOptionalIResolvable | CustomizationConfigurationPropertyContains the configuration information to customize the logo, font, and color of an Amazon Q Business web experience with individual files for each property or a CSS file for them all.
identityProviderConfigurationOptionalIResolvable | IdentityProviderConfigurationPropertyProvides information about the identity provider (IdP) used to authenticate end users of an Amazon Q Business web experience.
originsOptionalstring[]Sets the website domain origins that are allowed to embed the Amazon Q Business web experience. The *domain origin* refers to the base URL for accessing a website including the protocol ( `http/https` ), the domain name, and the port number (if specified). > You must only submit a *base URL* and not a full path. For example, `https://docs.aws.amazon.com` .
roleArnOptionalstringThe Amazon Resource Name (ARN) of the service role attached to your web experience. > The `roleArn` parameter is required when your Amazon Q Business application is created with IAM Identity Center. It is not required for SAML-based applications.
samplePromptsControlModeOptionalstringDetermines whether sample prompts are enabled in the web experience for an end user.
subtitleOptionalstringA subtitle to personalize your Amazon Q Business web experience.
tagsOptionalCfnTag[]A list of key-value pairs that identify or categorize your Amazon Q Business web experience. You can also use tags to help control access to the web experience. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + -
titleOptionalstringThe title for your Amazon Q Business web experience.
welcomeMessageOptionalstringA message in an Amazon Q Business web experience.
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-qbusinessAWS::QBusiness::WebExperience