Values.UpdateWebExperienceRequestSourceUpdates an Amazon Q Business web experience.
type nonrec t = {applicationId : ApplicationId.t;The identifier of the Amazon Q Business application attached to the web experience.
*)webExperienceId : WebExperienceId.t;The identifier of the Amazon Q Business web experience.
*)roleArn : RoleArn.t option;The Amazon Resource Name (ARN) of the role with permission to access the Amazon Q Business web experience and required resources.
*)authenticationConfiguration : WebExperienceAuthConfiguration.t option;The authentication configuration of the Amazon Q Business web experience.
*)title : WebExperienceTitle.t option;The title of the Amazon Q Business web experience.
*)subtitle : WebExperienceSubtitle.t option;The subtitle of the Amazon Q Business web experience.
*)welcomeMessage : WebExperienceWelcomeMessage.t option;A customized welcome message for an end user in an Amazon Q Business web experience.
*)samplePromptsControlMode : WebExperienceSamplePromptsControlMode.t option;Determines whether sample prompts are enabled in the web experience for an end user.
*)identityProviderConfiguration : IdentityProviderConfiguration.t option;Information about the identity provider (IdP) used to authenticate end users of an Amazon Q Business web experience.
*)origins : WebExperienceOrigins.t option;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 null submitted 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.
*)browserExtensionConfiguration : BrowserExtensionConfiguration.t option;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..
*)customizationConfiguration : CustomizationConfiguration.t option;Updates the custom logo, favicon, font, and color used in the Amazon Q web experience.
*)}val make :
?roleArn:??? ->
?authenticationConfiguration:??? ->
?title:??? ->
?subtitle:??? ->
?welcomeMessage:??? ->
?samplePromptsControlMode:??? ->
?identityProviderConfiguration:??? ->
?origins:??? ->
?browserExtensionConfiguration:??? ->
?customizationConfiguration:??? ->
applicationId:ApplicationId.t ->
webExperienceId:WebExperienceId.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `String of Origin.t ] list
| `String of ApplicationId.t
| `Structure of
(string
* [> `List of [> `Enum of string ] list
| `String of CustomCSSUrl.t
| `Structure of
(string * [> `String of SamlMetadataXML.t ]) list ])
list ])
list ]