UpdateWebExperienceRequest
¶
Source code in docs_src/capo_qbusiness/types/update_web_experience_request.py
application_id
instance-attribute
¶
application_id: ApplicationId
The identifier of the Amazon Q Business application attached to the web experience.
authentication_configuration
instance-attribute
¶
authentication_configuration: NotRequired[WebExperienceAuthConfiguration]
The authentication configuration of the Amazon Q Business web experience.
browser_extension_configuration
instance-attribute
¶
browser_extension_configuration: NotRequired[BrowserExtensionConfiguration]
The browser extension configuration for an Amazon Q Business web experience.
For Amazon Q Business application using external OIDC-compliant identity providers (IdPs). The IdP administrator must add the browser extension sign-in redirect URLs to the IdP application. For more information, see Configure external OIDC identity provider for your browser extensions..
customization_configuration
instance-attribute
¶
customization_configuration: NotRequired[CustomizationConfiguration]
Updates the custom logo, favicon, font, and color used in the Amazon Q web experience.
identity_provider_configuration
instance-attribute
¶
identity_provider_configuration: NotRequired[IdentityProviderConfiguration]
Information about the identity provider (IdP) used to authenticate end users of an Amazon Q Business web experience.
origins
instance-attribute
¶
origins: NotRequired[WebExperienceOrigins]
Updates 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).
-
Any values except
nullsubmitted as part of this update will replace all previous values. -
You must only submit a base URL and not a full path. For example,
https://docs.aws.amazon.com.
role_arn
instance-attribute
¶
role_arn: NotRequired[RoleArn]
The Amazon Resource Name (ARN) of the role with permission to access the Amazon Q Business web experience and required resources.
sample_prompts_control_mode
instance-attribute
¶
sample_prompts_control_mode: NotRequired[WebExperienceSamplePromptsControlMode]
Determines whether sample prompts are enabled in the web experience for an end user.
subtitle
instance-attribute
¶
subtitle: NotRequired[WebExperienceSubtitle]
The subtitle of the Amazon Q Business web experience.
title
instance-attribute
¶
title: NotRequired[WebExperienceTitle]
The title of the Amazon Q Business web experience.
web_experience_id
instance-attribute
¶
web_experience_id: WebExperienceId
The identifier of the Amazon Q Business web experience.
welcome_message
instance-attribute
¶
welcome_message: NotRequired[WebExperienceWelcomeMessage]
A customized welcome message for an end user in an Amazon Q Business web experience.