#[non_exhaustive]pub struct GetWebExperienceOutput {Show 14 fields
pub application_id: Option<String>,
pub web_experience_id: Option<String>,
pub web_experience_arn: Option<String>,
pub default_endpoint: Option<String>,
pub status: Option<WebExperienceStatus>,
pub created_at: Option<DateTime>,
pub updated_at: Option<DateTime>,
pub title: Option<String>,
pub subtitle: Option<String>,
pub welcome_message: Option<String>,
pub sample_prompts_control_mode: Option<WebExperienceSamplePromptsControlMode>,
pub role_arn: Option<String>,
pub authentication_configuration: Option<WebExperienceAuthConfiguration>,
pub error: Option<ErrorDetail>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.application_id: Option<String>
The identifier of the Amazon Q Business application linked to the web experience.
web_experience_id: Option<String>
The identifier of the Amazon Q Business web experience.
web_experience_arn: Option<String>
The Amazon Resource Name (ARN) of the role with the permission to access the Amazon Q Business web experience and required resources.
default_endpoint: Option<String>
The endpoint of your Amazon Q Business web experience.
status: Option<WebExperienceStatus>
The current status of the Amazon Q Business web experience. When the Status
field value is FAILED
, the ErrorMessage
field contains a description of the error that caused the data source connector to fail.
created_at: Option<DateTime>
The Unix timestamp when the Amazon Q Business web experience was last created.
updated_at: Option<DateTime>
The Unix timestamp when the Amazon Q Business web experience was last updated.
title: Option<String>
The title for your Amazon Q Business web experience.
subtitle: Option<String>
The subtitle for your Amazon Q Business web experience.
welcome_message: Option<String>
The customized welcome message for end users of an Amazon Q Business web experience.
sample_prompts_control_mode: Option<WebExperienceSamplePromptsControlMode>
Determines whether sample prompts are enabled in the web experience for an end user.
role_arn: Option<String>
The Amazon Resource Name (ARN) of the service role attached to your web experience.
authentication_configuration: Option<WebExperienceAuthConfiguration>
The authentication configuration information for your Amazon Q Business web experience.
error: Option<ErrorDetail>
When the Status
field value is FAILED
, the ErrorMessage
field contains a description of the error that caused the data source connector to fail.
Implementations§
source§impl GetWebExperienceOutput
impl GetWebExperienceOutput
sourcepub fn application_id(&self) -> Option<&str>
pub fn application_id(&self) -> Option<&str>
The identifier of the Amazon Q Business application linked to the web experience.
sourcepub fn web_experience_id(&self) -> Option<&str>
pub fn web_experience_id(&self) -> Option<&str>
The identifier of the Amazon Q Business web experience.
sourcepub fn web_experience_arn(&self) -> Option<&str>
pub fn web_experience_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the role with the permission to access the Amazon Q Business web experience and required resources.
sourcepub fn default_endpoint(&self) -> Option<&str>
pub fn default_endpoint(&self) -> Option<&str>
The endpoint of your Amazon Q Business web experience.
sourcepub fn status(&self) -> Option<&WebExperienceStatus>
pub fn status(&self) -> Option<&WebExperienceStatus>
The current status of the Amazon Q Business web experience. When the Status
field value is FAILED
, the ErrorMessage
field contains a description of the error that caused the data source connector to fail.
sourcepub fn created_at(&self) -> Option<&DateTime>
pub fn created_at(&self) -> Option<&DateTime>
The Unix timestamp when the Amazon Q Business web experience was last created.
sourcepub fn updated_at(&self) -> Option<&DateTime>
pub fn updated_at(&self) -> Option<&DateTime>
The Unix timestamp when the Amazon Q Business web experience was last updated.
sourcepub fn welcome_message(&self) -> Option<&str>
pub fn welcome_message(&self) -> Option<&str>
The customized welcome message for end users of an Amazon Q Business web experience.
sourcepub fn sample_prompts_control_mode(
&self
) -> Option<&WebExperienceSamplePromptsControlMode>
pub fn sample_prompts_control_mode( &self ) -> Option<&WebExperienceSamplePromptsControlMode>
Determines whether sample prompts are enabled in the web experience for an end user.
sourcepub fn role_arn(&self) -> Option<&str>
pub fn role_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the service role attached to your web experience.
sourcepub fn authentication_configuration(
&self
) -> Option<&WebExperienceAuthConfiguration>
👎Deprecated: Property associated with legacy SAML IdP flow. Deprecated in favor of using AWS IAM Identity Center for user management.
pub fn authentication_configuration( &self ) -> Option<&WebExperienceAuthConfiguration>
The authentication configuration information for your Amazon Q Business web experience.
sourcepub fn error(&self) -> Option<&ErrorDetail>
pub fn error(&self) -> Option<&ErrorDetail>
When the Status
field value is FAILED
, the ErrorMessage
field contains a description of the error that caused the data source connector to fail.
source§impl GetWebExperienceOutput
impl GetWebExperienceOutput
sourcepub fn builder() -> GetWebExperienceOutputBuilder
pub fn builder() -> GetWebExperienceOutputBuilder
Creates a new builder-style object to manufacture GetWebExperienceOutput
.
Trait Implementations§
source§impl Clone for GetWebExperienceOutput
impl Clone for GetWebExperienceOutput
source§fn clone(&self) -> GetWebExperienceOutput
fn clone(&self) -> GetWebExperienceOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetWebExperienceOutput
impl Debug for GetWebExperienceOutput
source§impl PartialEq for GetWebExperienceOutput
impl PartialEq for GetWebExperienceOutput
source§fn eq(&self, other: &GetWebExperienceOutput) -> bool
fn eq(&self, other: &GetWebExperienceOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetWebExperienceOutput
impl RequestId for GetWebExperienceOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for GetWebExperienceOutput
Auto Trait Implementations§
impl Freeze for GetWebExperienceOutput
impl RefUnwindSafe for GetWebExperienceOutput
impl Send for GetWebExperienceOutput
impl Sync for GetWebExperienceOutput
impl Unpin for GetWebExperienceOutput
impl UnwindSafe for GetWebExperienceOutput
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more