Struct aws_sdk_lexmodelsv2::output::DescribeBotOutput
source · [−]#[non_exhaustive]pub struct DescribeBotOutput { /* private fields */ }Implementations
sourceimpl DescribeBotOutput
impl DescribeBotOutput
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of the bot.
sourcepub fn role_arn(&self) -> Option<&str>
pub fn role_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of an IAM role that has permission to access the bot.
sourcepub fn data_privacy(&self) -> Option<&DataPrivacy>
pub fn data_privacy(&self) -> Option<&DataPrivacy>
Settings for managing data privacy of the bot and its conversations with users.
sourcepub fn idle_session_ttl_in_seconds(&self) -> Option<i32>
pub fn idle_session_ttl_in_seconds(&self) -> Option<i32>
The maximum time in seconds that Amazon Lex retains the data gathered in a conversation.
sourcepub fn bot_status(&self) -> Option<&BotStatus>
pub fn bot_status(&self) -> Option<&BotStatus>
The current status of the bot. When the status is Available the bot is ready to be used in conversations with users.
sourcepub fn creation_date_time(&self) -> Option<&DateTime>
pub fn creation_date_time(&self) -> Option<&DateTime>
A timestamp of the date and time that the bot was created.
sourcepub fn last_updated_date_time(&self) -> Option<&DateTime>
pub fn last_updated_date_time(&self) -> Option<&DateTime>
A timestamp of the date and time that the bot was last updated.
sourceimpl DescribeBotOutput
impl DescribeBotOutput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DescribeBotOutput.
Trait Implementations
sourceimpl Clone for DescribeBotOutput
impl Clone for DescribeBotOutput
sourcefn clone(&self) -> DescribeBotOutput
fn clone(&self) -> DescribeBotOutput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for DescribeBotOutput
impl Debug for DescribeBotOutput
sourceimpl PartialEq<DescribeBotOutput> for DescribeBotOutput
impl PartialEq<DescribeBotOutput> for DescribeBotOutput
sourcefn eq(&self, other: &DescribeBotOutput) -> bool
fn eq(&self, other: &DescribeBotOutput) -> bool
impl StructuralPartialEq for DescribeBotOutput
Auto Trait Implementations
impl RefUnwindSafe for DescribeBotOutput
impl Send for DescribeBotOutput
impl Sync for DescribeBotOutput
impl Unpin for DescribeBotOutput
impl UnwindSafe for DescribeBotOutput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more