Class CfnWebExperienceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnWebExperienceProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWebExperienceProps
CfnWebExperienceProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.qbusiness.CfnWebExperienceProps
CfnWebExperienceProps.Builder, CfnWebExperienceProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnWebExperienceProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnWebExperienceProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe identifier of the Amazon Q Business web experience.final ObjectThe container for browser extension configuration for an Amazon Q Business web experience.final ObjectContains 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.final ObjectProvides information about the identity provider (IdP) used to authenticate end users of an Amazon Q Business web experience.Sets the website domain origins that are allowed to embed the Amazon Q Business web experience.final StringThe Amazon Resource Name (ARN) of the service role attached to your web experience.final StringDetermines whether sample prompts are enabled in the web experience for an end user.final StringA subtitle to personalize your Amazon Q Business web experience.getTags()A list of key-value pairs that identify or categorize your Amazon Q Business web experience.final StringgetTitle()The title for your Amazon Q Business web experience.final StringA message in an Amazon Q Business web experience.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnWebExperienceProps.Builder.
-
-
Method Details
-
getApplicationId
Description copied from interface:CfnWebExperiencePropsThe identifier of the Amazon Q Business web experience.- Specified by:
getApplicationIdin interfaceCfnWebExperienceProps- See Also:
-
getBrowserExtensionConfiguration
Description copied from interface:CfnWebExperiencePropsThe container for browser extension configuration for an Amazon Q Business web experience.Returns union: either
IResolvableorCfnWebExperience.BrowserExtensionConfigurationProperty- Specified by:
getBrowserExtensionConfigurationin interfaceCfnWebExperienceProps- See Also:
-
getCustomizationConfiguration
Description copied from interface:CfnWebExperiencePropsContains 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.Returns union: either
IResolvableorCfnWebExperience.CustomizationConfigurationProperty- Specified by:
getCustomizationConfigurationin interfaceCfnWebExperienceProps- See Also:
-
getIdentityProviderConfiguration
Description copied from interface:CfnWebExperiencePropsProvides information about the identity provider (IdP) used to authenticate end users of an Amazon Q Business web experience.Returns union: either
IResolvableorCfnWebExperience.IdentityProviderConfigurationProperty- Specified by:
getIdentityProviderConfigurationin interfaceCfnWebExperienceProps- See Also:
-
getOrigins
Description copied from interface:CfnWebExperiencePropsSets 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.- Specified by:
getOriginsin interfaceCfnWebExperienceProps- See Also:
-
getRoleArn
Description copied from interface:CfnWebExperiencePropsThe Amazon Resource Name (ARN) of the service role attached to your web experience.The
roleArnparameter is required when your Amazon Q Business application is created with IAM Identity Center. It is not required for SAML-based applications.- Specified by:
getRoleArnin interfaceCfnWebExperienceProps- See Also:
-
getSamplePromptsControlMode
Description copied from interface:CfnWebExperiencePropsDetermines whether sample prompts are enabled in the web experience for an end user.- Specified by:
getSamplePromptsControlModein interfaceCfnWebExperienceProps- See Also:
-
getSubtitle
Description copied from interface:CfnWebExperiencePropsA subtitle to personalize your Amazon Q Business web experience.- Specified by:
getSubtitlein interfaceCfnWebExperienceProps- See Also:
-
getTags
Description copied from interface:CfnWebExperiencePropsA 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: _ . : / = + -
- Specified by:
getTagsin interfaceCfnWebExperienceProps- See Also:
-
getTitle
Description copied from interface:CfnWebExperiencePropsThe title for your Amazon Q Business web experience.- Specified by:
getTitlein interfaceCfnWebExperienceProps- See Also:
-
getWelcomeMessage
Description copied from interface:CfnWebExperiencePropsA message in an Amazon Q Business web experience.- Specified by:
getWelcomeMessagein interfaceCfnWebExperienceProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-